I’ve been talking recently lots with people from different companies to understand how they are moving towards agility. Many of them are saying – yes we are fully doing Agile right now. When I’m hearing this “magic” sentence I always ask – please tell me more… tell me what do you mean by “doing Agile”, how it works for you…
So here is a summary of Agile perspective that is evolving inside those companies:
- Agile equals iterative delivery,
- Scrum Master is a report manager,
- Scrum Master is responsible for assigning tasks to developer,
- Scrum Master acts as project manager,
- Product Owner assigns stories to sprints,
- Two roles exists inside a team: Project Manager & Product Owner,
- Agile ceremonies make company agile,
- Developer is mostly interested in his tasks,
- Agile means writing requirement as User Story.
Does it sound familiar to you? Is it one of the companies that you know? Those are typical Agile Anti-patterns in my opinions and in fact most of them are against an agile mindset. Understanding how companies imagine agility helps me realise how much work still need to be done to create the right meaning of it. After fixing it inside your working environment you could start to create a people-oriented organisation based on learnings and transparency.