How does organizational culture play an important part in the choosing of a particular software development strategy over another?

What will be an ideal response?

An organization's culture plays an important part in choosing a particular software development strategy. Moving to an agile development approach, for instance, means much more than programming in pairs or adopting the colorful Scrum vocabulary. It is a cultural shift that many development teams may find uncomfortable. Agile methods need developers who welcome changes in requirements, because they understand that the ultimate goal is to develop software that users really want, not just to finish a project on time. On the other hand, the waterfall method stresses sequenced tasks, so developers who complete their task on time consider themselves successful even if the project itself is falling behind. But agile teams are collectively responsible for delivery, and team members must help one another achieve the goal to be successful. The team must be cohesive and trusting, since each member's job and career may depend on the whole team's performance.

Business

You might also like to view...

The amount of net income is transferred from ________ to ________

A) the income statement; the statement of retained earnings B) the balance sheet; the statement of cash flows C) the balance sheet; the income statement D) the income statement; the statement of expenditures

Business

The steps a consumer goes through when reacting to promotion are called _____

a. information search b. Herzberg's theory of motivation c. the hierarchy of effects d. the consumer's decision process

Business