ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

Is Agile methodology always recommendable?

user-image
تم إضافة السؤال من قبل Rajiv Chhetri , MARKETING EXECUTIVE , ESMA Industrial Enterprises
تاريخ النشر: 2014/04/07
Dibakar Mukherjee
من قبل Dibakar Mukherjee , Senior Program Manager , Visa

Not trying to be nitpicky here, but Agile is NOT a methodolgy. It's a framework/philosophy on which various 'new age' methodologies (SCRUM, XP, LEAN, DSDM, Crystal, FDD etc.) are based.

 

One more common misconception is the fact that the ONLY USP of Agile is iterative delivery. Au contraire, the Agile manifesto proposes numerous fresh perspectives like value driven delivery (insted of focussing on cost, time and scope), customer collaboration (over contract negotiation), self-directed/co-located teams, test driven development etc.. But naturally, not all project setups would benefit equally from following these principles. And that's why we have Agile fitment analyses done by coaches and experts.

 

So, the short answer is, Agile is definitely not recommended for all project environments.

Anand Amala Selvaraj M R
من قبل Anand Amala Selvaraj M R , IT Project Manager , DELL International Services Private Limited

Good Question....

Since the global financial crisis of2008, the average cost of software projects has seen a sharp rise, even though developer teams have become smaller and the deadlines tighter. Meanwhile, the risk of software failures associated with Agile Development has remained high.“While many people assume that Agile is faster, better, and cheaper, actual results vary greatly. Many organizations are diving into the Agile movement without a clear understanding of what it is, and what the consequences of adoption may be. They may not realize that today’s solutions are tomorrow’s problems.“Agile-fall” refers to having the principles associated with Agile (daily stand-ups, sprints, burndown charts, etc.) Example: Sprint1: Gather requirements, Sprint2: Design your tests, Sprint3, Run those tests, Sprint4, Fix bugs, Sprint5 regress those bugs.  There’s no shame in that if that’s what works, and when you’re going through a transition from Waterfall to Agile, that may be the best thing as opposed to a sudden lever-pull one day where you show up and your desk is next to someone else with no walls and there’s a stack of sticky notes and markers on your chair with an email to report to your first standup in30-minutes.

Ammar Elmubarak, MBA, PMP, CSPO
من قبل Ammar Elmubarak, MBA, PMP, CSPO , Senior Project/Requirements Manager , NASA

I think Agile is more preferable than traditional PM methodologies such as Waterfall. Yes, I do agree that Agile was created to deal with incomplete and/or undefined requirements, however, it is also pretty flexible when it comes to change.

Market changes rapidly, and ambigious requirements definetly lead to change requests. That being said, it is much easier to adapt to change when doing Agile. Yet in waterfall, if requirements change due to any reasons, then we will need to rollover to the earliest stages even if the project was half-way through or near completions. Now imagine, the time, efforts, and money wasted to payoff for the cost of change.

Mohamed Hamdy Kamal Riad
من قبل Mohamed Hamdy Kamal Riad , Senior Solution Architect , IBM

No

Agile methodoligy is only preferable in enviroments where application & requirment change is frequent .

But when requirments are stable and new requirments appear every long period .then water fall is better . 

 

المزيد من الأسئلة المماثلة