Assignment #2 | |||
Fig 1 |
|||
Question
Answer
|
With reference to
Fig 1, answer the questions below: What do you think are the advantages of having such an evolutionary team structure for software development? Advantages are:
|
![]()
|
|
|
What are the inherent problems in such a structure?
|
Question Answer
|
|
Question
Answer
|
Modify the diagram and show how you would improve the team structure Structure depicted is more suited for simple and small organizations developing simple program applications. However, for complicated software development processes, the above model for team structure would have to be modified according to the needs of the project. More iterations, probably in a spiral will have to be added, in each respective phase of the project, depending on when they are needed. For example in the transition phase, if minor changes have to be made, they have to go through minor evolution of the whole software process itself, with different percentages of involvement in each iteration. |
|
|