Common Myths About Agile

Views:
 
     
 

Presentation Description

Busting common myths about Agile, this presentation provides an overview of what Agile really is. This presentation was made by Vikrama Dhiman at Introductory Workshop on Agile, on May 17 at Chandigarh.

Comments

By: Janakiraman (101 month(s) ago)

Hello I need to Download the stuff that you have posted.... Plz make me a option... its urgent for me to do certain presentation on Agile... so I think this might be helpful for me to go further

 

By: vikramadhiman (139 month(s) ago)

I will shortly upload another presentation I gave at Agile NCR Conference on this. The idea is to focus on collaboration, trust and value creation. It is heavily influenced by the presentation Mary Poppendieck gave at an Agile Workshop in 2005.

 

By: vikramadhiman (139 month(s) ago)

I will shortly upload another presentation I gave at Agile NCR Conference on this. The idea is to focus on collaboration, trust and value creation. It is heavily influenced by the presentation Mary Poppendieck gave at an Agile Workshop in 2005.

By: monasingh (139 month(s) ago)

somebody gets a five star ***** Pretty cool! especially the Dilbert "effects" too bad dat we couldn't attend must hang the culprit behind it :p hahahahahahahahaaaaaaa

By: AnilMehta (139 month(s) ago)

This is a pretty impressive presentation. Congrats!! Can you please explain the term "Agile Collaboration Schema" ? Thanks Anil

Presentation Transcript

Common Myths about Agile:

Common Myths about Agile Beyond non-agile, 100% agile, practical agile and complex agile …

Myth #1 It's a silver bullet that will solve all your problems:

Myth #1 It's a silver bullet that will solve all your problems Straight forward Extreme Effectiveness Radically different way

Myth 2: Using Agile means that you can do what you like.:

Myth 2: Using Agile means that you can do what you like.

It is highly disciplined approach:

It is highly disciplined approach Discipline is not paper pushing , compliance and bureaucracy. At any point the team is working on the thing that the Product Owner wants most. You can not violate the values in spirit or letter. It requires much greater discipline to stay focused on high-value activities in too dynamic a context. Key Responsibility Areas: Product Owner – success of the product The Team – technical architecture of the product Process Coach/ Manager – the team and value creation

Myth 3: Doing Agile means no Architecture or Planning:

Myth 3: Doing Agile means no Architecture or Planning

Myth 4: Agile does not work with CMMi:

Myth 4: Agile does not work with CMMi

Myth 5: Agile approaches means avoiding commitments – price and schedule.:

Myth 5: Agile approaches means avoiding commitments – price and schedule.

A different take:

A different take Agile trades the illusion of control and predictability [and crystal ball gazing] for transparency and quality. Hard dates and price control can not work with one side control. Estimates derived on basis of past projects and complicated formula's are still “estimates”. Use Agile Collaboration Schemas.

Myth 6: Using TDD (writing tests first) doubles the amount of work.:

Myth 6: Using TDD (writing tests first) doubles the amount of work.

Did you actually try it out?:

Did you actually try it out? Test suite serves as an unambiguous external description of system’s intent, design, and usage. Writing tests first fleshes out uncertain designs. It provides a robust regression suite. You can make changes to the code easily. Defects introduced into the code stream are caught quickly, and are isolated immediately, preventing propagation. The resulting designs are generally simpler and easier to implement.

Myth 7: Agile is just an iterative and incremental process.:

Myth 7: Agile is just an iterative and incremental process.

You need a reality check:

You need a reality check Agile is tough and each role fits in like a Jigsaw Goal of Agile -> Outcomes over features : Product Owner Sustainability : The Team Process Competence: Scrum Master/ Agile Coach

Some Others …:

Some Others … Agile means no documentation You need a very experienced team for Agile Anyone can be a Scrum Master or Product Owner Refactoring is cleaning up bad code There is no role for Managers in Agile Outsourcing and Agile are anti-thesis Agile does not support diversity

Agile is not a new fad:

Agile is not a new fad It's based in thinking and writing of many renowned people and industry experience. A recent Forrester Research report on agile development discusses that: Agile development processes are already in use in 14 percent of North American and European enterprises, Another 19 percent of enterprises either are interested in adopting agile or already are planning to do so.

PowerPoint Presentation:

a”gile is the widely accepted umbrella term … agile is the ability to create and respond to change. agile is the ability to balance flexibility and structure. agile is something you strive for, not do.

PowerPoint Presentation:

Early and continuous delivery of working software Welcome changing requirements Build projects around motivated individuals Give them the environment and support they need Trust them to get the job done Self-organizing teams Team reflects on how to become more effective Face-to-face conversations Continuous attention to technical excellence and good design Working software is the primary measure of progress Sustainable development

authorStream Live Help