Effective Software Development Series compare prices