Managing risks of the unknown, in an agile development environment.
Hi everyone, in this blogpost I want to reflect on my experience as a developer in handling risk on agile development. Types of risk: Let's start by identifying the typical types of risks that appear during an agile development. Going over the budget. Personnel Risk. People falling sick or leaving the project. Knowledge Risk. Problems with knowledge transfer, lack of people with experience in a specific topic, etc. Productivity Risk. Specially if the goals are long term. Time Risk. To adapt to the project requirements and avoid delays. My propose solutions Based on my experience as a developer, these are my personal solutions to the identified problems: Budget: The provision of the budget should be included with each sprint. In this way, the costs will come on demand, and their impact on the project will be more impactful and measurable. Personnel, Knowledge Risks: A good way of tackling both problems will be to create small subteams, in which senior people is ...