Keep your head down and work....that's what they used to say. ...no comments allowed...
Fortunately these times have passed and now you have the freedom of speech and you can raise your voice whenever you feel so...we live in a democracy (at least in the development world)...theoretically.
Agile practices have been invented to address the concerns of slowness and bureaucracy in the software development process. They focus on creating a clear view on what needs to be done and also they facilitate the communication between the team members and everyone involved in a project. So you can ask questions, raise concerns...but besides that you keep your head down and focus on the backlog.
The authoritarian roles (Architects, Project managers, ....) in the development have been replaced by democratic processes involving everyone. We strive for democracy.
With agile, and Scrum in particular, there is no single point of failure in a project anymore.... everyone is equal...and mediocre in the same time.
Regardless of your expertise, you have a voice...and that's freedom of speech.
Scrum makes you eat up the backlog one sprint at a time (divide and conquer).
If you fail to complete, you are little bit shamed by the not so optimal burn-down chart...but you will start over...you get a new chance....with a new backlog.
You learn to to keep your eyes only on the sprint backlog...that's only what matters now...for two weeks.
But what about the strategy? What happens to the long term goals of a project? Is a team capable to agree on a strategy and follow through? Who decides the strategy?
If you keep your head buried in the backlog, there is no time for strategic thinking...it's not in the backlog...you should not care.
A bit like factory workers...you have a voice but you learn that it does not change anything.
Every great achievement in the human history was achieved with a leader...and a great team that followed him. There is always a leader.
Should Agile teams democratically elect a leader? ... that could focus on strategy ... and future ...and could fight the battles...and lead the way... or should we leave this to the Product Owner?
No comments:
Post a Comment