ٍSoftware development was becoming a mainstream track and software projects had a good reputation for being badly done. They were extremely late, buggy and with lots of cost overruns. There was no good structure for an efficient software project.
So people looked for inspiration in Engineering Project Management .
…Copying this model in Software didn’t workout so well.
There is a fundamental problem with this Engineering mindset.
in order to come up with a plan you needed a clear and detailed understanding of what you needed to be building.
This is not how software works. Requirements change rapidly even on a weekly basis if not daily.
Lot’s of team leads and developers didn’t like where the software world was heading, they asked a simple question..
How can we cut down on all of the bullshit and actually write sustainable software
Books were written on new concepts to build a better process.
In Feb 2001, 17 Developers met for 2 days to bring forth the famously known Agile Manifesto
Seriously, that was it.
What started out a simple adjective, with time grew to be a meaningless noun used by consultants, authors and developers
Enter Complexity 2.0 — the root of all evil.
Find out what works best for your team and the current problem you are trying to solve. Your process should change with time, if it doesn’t then something is going wrong.
Great companies understand this very well. They provide autonomy for their teams to choose what works for them.
Don’t let people put you down just cause you don’t do lean or agile. You don’t need velocity, daily stand ups, points estimations, spikes, scrum masters to deliver high quality software. You just need good people .
– Magdoub
This post merely a reminder of the actual values mentioned in the Manifesto. I was inspired by this great talk: Agile is Dead (Long Live Agility) — Dave Thomas
I’m Magdoub, a product manager who loves solving hard problems. I thrive in “maker cultures” where prototyping and experimenting are the norm. I love the satisfaction that comes from shipping products and sharing that feeling with a close-knit team.
Enjoy the post? Please click the ♡ below.
转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » Agile is not a Fucking Noun