Using Scrum methodology in developing this application was the correct decision. This is based on a number of factors. Firstly, user satisfaction with the product, as shown in user feedback, was high. In the case of those who have used it for over three months, the feedback was very high. Secondly, the number of users needing help desk support was very low. Bear in mind that, for the last application we developed, a huge amount of help desk support was needed. Also, from the point of view of the developers, it was also a success. They felt it really improved communication between the team members. Finally, in addition to improved product quality, development costs were also reduced considerably.
Closure
Set for pairwork and small-group work. Remind students of Exercise C, where they discussed what the pictures on page 69 represent. Based on their studies and any work experience they have, which of these roles do they think is the easiest; which is more difficult and which is most rewarding:
• overall project management • managing software production • producing software code • testing software • providing support and maintenance
Each group should share the results of their discussion with the class.