|
|
|
|
|
by ctb_mg
4187 days ago
|
|
A few interesting points I would note: As the article states, Agile has been abused so much, most things claiming that they are "Agile" or related to Agile are actually not fully in spirit with the Agile Manifesto. Scrum is great to allow teams of mediocre engineers to improve over time, and eventually perform way beyond what they would under traditional command and control management. Scrum fosters a lot of communication which is one way you can develop immature software engineers. Scrum teams that have Rockstar coders, who want to just code and get things done, have a significant human issue. The Rockstars have to spend time talking to less knowledgeable engineers, to facilitate knowledge spread and get the other team members up to speed. To software engineers who just want to Write Great Software, meetings for syncing up with your team are something that gets in your way. A great ScrumMaster would manage the Rockstar coders in such a way that they produce code but also understand the need for knowledge transfer. |
|