Considering Offshore Development

Software development requires face-to-face conversations among team members, including programmers, analysts, customers, testers, and document writers. Developing software without face-to-face conversations has a negative effect on the quality of the product and the productivity of the team. Offshore development provides some cost advantages to an organization. Too often, the cost of quality and productivity are not included in analysis of the option to use offshore resources in the development process. Those resources are treated as if they are interchangeable with local resources.

Comments

Unknown said…
Some of these assumptions are risky and can cause cost over-runs in the duration of the project. My experience with off-shore software development has been extremely negative for many reasons.

Popular posts from this blog

Severity, Priority, Impact and Likelihood - Managing Defects and Risks

Enterprise Agile Framework: The Entrepreneurial Operating System (EOS)

Chatbot Code of Ethics