A24-BICTIB
Transcript of A24-BICTIB
-
8/13/2019 A24-BICTIB
1/25
-
8/13/2019 A24-BICTIB
2/25
Chapter 9
Ten Common Agile Adoption Pitfalls
This chapter will help explore the ten common
pitfalls organizations make when adopting agile
strategies.
Agile For Dummies 23 December 2013
-
8/13/2019 A24-BICTIB
3/25
-
8/13/2019 A24-BICTIB
4/25
Becoming Agile Zombies
There is no compulsory rule to blindly follow the robust
design of one agile strategy.
Organization may change the same according to their unique
needs.
Agile For Dummies 43 December 2013
-
8/13/2019 A24-BICTIB
5/25
Improper Planning
There should be appropriate planning with regards to the
agile strategies that are to be taken.
Organization should ask itself Why, What, When & How
as to the adoption of agile strategies.
Agile For Dummies 53 December 2013
-
8/13/2019 A24-BICTIB
6/25
Excluding The Entire Organization
Agile should be a change in the culture of whole organization
and not in just one of the processes.
Agile For Dummies 63 December 2013
-
8/13/2019 A24-BICTIB
7/25
Lack of Executive Support
Agile adoption requires investment of resources as wall as
funds.
And therefore, it requires top executives supporting thewhole initiative.
Agile For Dummies 73 December 2013
-
8/13/2019 A24-BICTIB
8/25
Going Too Fast
Moving to agile is very tempting and therefore, a proper
roadmap needs to be outlined.
Agile For Dummies 83 December 2013
-
8/13/2019 A24-BICTIB
9/25
Insufficient Coaching
Many people dont like change and theyare only
comfortable working in their own space.
But agile may need five to ten people working closely.
So a coach can work with these team members and can help
them through the early phases of agile adoption.
Agile For Dummies 93 December 2013
-
8/13/2019 A24-BICTIB
10/25
Retaining Traditional Governance
When an organization adopts agile, it should try and not
retain the traditional governance.
Traditional governance is hard to change but it may have
serious impact on agility.
Agile For Dummies 103 December 2013
-
8/13/2019 A24-BICTIB
11/25
Skimping on Training
Agile involves a change in behavior and process.
So organization should send all of its team members to learn
about agile and not just a few leads.
Agile For Dummies 113 December 2013
-
8/13/2019 A24-BICTIB
12/25
-
8/13/2019 A24-BICTIB
13/25
This chapter will help us understand what are common mythsabout agile and how they can be flipped off.
Chapter 10
Ten Common Myths About Agile
-
8/13/2019 A24-BICTIB
14/25
The agile approach to project management is far from afad.
Agile has been recently formalized with the Agile
Manifesto and its associated principles.
Compared with traditional project management
approaches, agile is better at producing successful
projects.
Agile For Dummies 143 December 2013
-
8/13/2019 A24-BICTIB
15/25
Sometimes agile can seem chaotic because its a verycollaborative process.
Agile requires rapid response time and flexibility fromthe team. Discipline is in fact greater than that intraditional systems.
Agile requires teams to reduce the feedback cycle onmany activities, incrementally deliver a consumablesolution, work closely with stakeholders throughout thelife cycle, and adopt individual practices which require
discipline in their own right.
Agile For Dummies 153 December 2013
-
8/13/2019 A24-BICTIB
16/25
Agile rely on collaboration instead of big documentation.
The planning is incremental and evolutionary, which has
been proven successful.
Agile For Dummies 163 December 2013
-
8/13/2019 A24-BICTIB
17/25
Agile teams keep documentation as lightweight as possible.
They follow strategies, such as documenting continuously andwriting executable specifications.
Agile For Dummies 173 December 2013
-
8/13/2019 A24-BICTIB
18/25
Ideally agile teams are located within proximity of one
another, but in this day and age, most development teams
are distributed.
If you use the proper tools, your team doesnthave to be
collocated to work effectively together.
Agile For Dummies 183 December 2013
-
8/13/2019 A24-BICTIB
19/25
Agile definitely scales.
Large teams must be organized differently.
Large agile teams succeed by using products like the
following:
IBM Rational Requirements Composer for
requirements modeling .
IBM Rational Build Forge for large-scale continuous
integration
IBM Rational Quality Manager to support parallel
independent testing
Agile For Dummies 193 December 2013
-
8/13/2019 A24-BICTIB
20/25
Regulated environments are those that are subject to someregulatory mandates, such as medical device companies,
business in the finance area, governmental departments and
offices, the healthcare field, and more.
With agile, these organizations can feel confident when theyendure time to time audits for regulatory compliance.
They benefit from faster delivery of data and higher qualityof their output.
Agile For Dummies 203 December 2013
-
8/13/2019 A24-BICTIB
21/25
Agile is an iterative process, it provides the opportunity not
just for greater control but better control over building the
right things in the life cycle than one would have with the
more traditional Waterfall approaches.
At the end of each iteration, the development team presents
a completed product to the product owner for feedback.
Disciplined Agile Delivery (DAD) teams explicitly explorehigh-level requirements at the beginning of the project and
seek to gain stakeholder agreement around the requirements.
Agile For Dummies 213 December 2013
-
8/13/2019 A24-BICTIB
22/25
Agile has explicit means of frequent feedback and loops,
which means that developers and managers may feel more
exposed to scrutiny. But that doesntmean that agile wont
work at your company.
Agile is a team approach.
Roles are cross-functional and shared. Developers become
testers and more frequent delivery creates more exposure
and personal accountability.
Agile For Dummies 223 December 2013
-
8/13/2019 A24-BICTIB
23/25
For agile to work properly, all teams have to buy in.
To make agile succeed at its greatest potential, make each piece
of the chain as efficient as possible.
Agile For Dummies 233 December 2013
-
8/13/2019 A24-BICTIB
24/25
Agile isntneeded for every team in every situation.
Agile is a superb solution for projects that are in
development or undergoing radical changes. For other
projects, such as those that are in maintenance mode, agileisntas good a fit.
Projects that are under new product or rapid development,
agile really is the best way to go.
Agile For Dummies 243 December 2013
-
8/13/2019 A24-BICTIB
25/25
Thank You !
Agile For Dummies 253 December 2013