Daily Image

22-12-2022
PreviousNext
Click here or on the picture for a full size image.

TMSS and agile software development

Submitter: Tom Kamphuis
Description: Development of TMSS has been done utilizing a product-centric agile approach, which provided stakeholders and customers (management, ILT-board, operators, astronomers) with a direct line of sight into the value of development efforts, and feedback loops returning valuable data to the product owner and the development team. This resulted in frequent product iterations and will continue into future iterations.

The team adopted the SCRUM method to work on TMSS. Over the course of the past years, the SCRUM team iteratively (in sprints) developed components and functionality in a prioritization-based order in close collaboration with stakeholders and users through alignment- and review sessions.

The PO collaborated with the various stakeholders on the priority of the work. Input about the backlog could be given in multiple ways, like stakeholder meetings, sprint reviews, or coincidental encounters in the hallway, to name some. Every iteration, the team decided on the goal for the next three weeks and the work involved. Through daily meetings, the team came to product increments which were reviewed with all who were interested at the end of the three weeks. Finally, during the sprint retrospective, the team came together to discuss what could be improved during the next iteration.

What have we learned along the way?
- Know your customer.
- Focus on a goal, less on the specific items of work.
- Be transparent about a change of priorities within an iteration.
- Estimate work for the short and long term, by comparing these to similar pieces of work carried out before.
- Communicate (and collaborate on) expectations early and often.
- Use one (product) backlog for transparent prioritization.
- Release software early and often. A minimum viable product, although lacking functionality, will give you better insights for future product development.

If you want to know more, do reach out!
Copyright: scrum.org
 
  Follow us on Twitter
Please feel free to submit an image using the Submit page.