KEY TAKEAWAYS
- Agile development helps you to solve complex challenges by splitting it up into smaller manageable parts
- As complex problems are very often difficult to describe completely upfront, constant learning and adaptations are needed and seen as positive, in order to finally create a solution that customers / stakeholders really want
- Multi-disciplinary development teams, ideally facilitated by a SCRUM master, help to create outstanding solutions, as different aspects are integrated and a holistic view is guaranteed
- embrace agile methods, like scrum and design thinking, AND make sure that you combine them with classic project management elements, like stages and gates
- Create a “flow status” in which persons are neither overloaded nor underchallenged. Open communication, teambuilding measures, challenging but achievable goals, clear directions and evolvement of all members are good helpers in creating this flow status
- Transparency helps