SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Sellafield Ltd.
Chairman of APM PMC SIG
Lotto
What is Agile?
 Is it a Methodology?
 No.
 Agile is a framework or frame of mind
 Agile Manifesto
Agile Manifesto
The Agile Manifesto was written in February of 2001, at a
summit of seventeen independent-minded practitioners
of several programming methodologies. The
participants didn't agree about much, but they found
consensus around four main values.
 Individuals and interactions over processes and tools
 Working software over comprehensive documentation
 Customer collaboration over contract negotiation
 Responding to change over following a plan
Twelve Agile Principles
 Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software.
 Welcome changing requirements, even late in development. Agile
processes harness change for the customer's competitive advantage.
 Deliver working software frequently, from a couple of weeks to a couple
of months, with a preference to the shorter timescale.
 Business people and developers must work together daily throughout
the project.
 Build projects around motivated individuals. Give them the
environment and support they need, and trust them to get the job
done.
 The most efficient and effective method of conveying information to
and within a development team is face-to-face conversation.
Principles …
 Working software is the primary measure of progress.
 Agile processes promote sustainable development. The
sponsors, developers, and users should be able to maintain
a constant pace indefinitely.
 Continuous attention to technical excellence and good
design enhances agility.
 Simplicity--the art of maximizing the amount of work not
done--is essential.
 The best architectures, requirements, and designs emerge
from self-organizing teams.
 At regular intervals, the team reflects on how to become
more effective, then tunes and adjusts its behaviour
accordingly.
Agile Methodologies
 The Agile Manifesto does not prescribe anything
 There are however a number of Agile Methodologies
Agile Methodologies
 Scrum
 XP (eXtreme Programming)
 Crystal
 FDD (Feature Driven Development)
 DSDM (Dynamic Systems Development)
 Adaptive Software Development
 RUP (Rational Unified Process)
Agile is Coming
 Where do the UK and US governments stand on Agile?
 National Audit office in the UK (NAO)
 Government Accountability Office (GAO) in the USA
 Two slightly different approaches
National Audit Office (UK)
 I have found 8 NAO documents that references Agile,
dating back to 2012
 The following are specific to Agile
 Governance for Agile delivery, July 2012
 A snapshot of the use of Agile delivery in central
government, September 2012
 A Snapshot of the use of Agile delivery in central
government, UPDATE – December 2013
The Other Titles
 Information and Communications Technology in
government: Landscape Review, February 2011
 A snapshot of the Government’s ICT profession in 2011,
October 2011
 Digital Britain One: Shared infrastructure and services for
government online, December 2011
 Implementing the Government ICT Strategy: six-month
review of progress, December 2011
 Efficiency and reform in government corporate functions
through shared services, March 2012
A Snapshot of the use of Agile
delivery in central government
 This was presented at the
Agile Event before Christmas
at the British computer
society by Alison Terry. Slides
are on Slide Share
 The approach is to look at case
studies where Agile is being
used, and look for examples of
best practices and lessons
learnt
Government Accountability Office
 Government Accountability Office (GAO) in the USA
 The GAO have produced a number of Best Practices
guides, dating back to 2009.
Cost Guide
 Best Practices for
Developing and Managing
Capital Program Costs, Mar
2009
 Agile does not appear in 440
pages
Project Schedule Guide
 Best Practice for Project
Schedules, May 2012
 Identifies Ten Best Practices
 Translated into Japanese
 The word Agile does not
appear in the 220 pages.
Agile Specific Paper
 Effective Practices and
Federal Challenges in
Applying Agile Methods,
Jul 27, 2012
 32 Practices were identified
Common Practices
Ten practices were found to be common across all of the
federal agencies surveyed.
1. Start with Agile guidance and an Agile adoption strategy.
2. Enhance migration to Agile concepts using Agile terms,
such as user stories (used to convey requirements), and
Agile examples, such as demonstrating how to write a
user story.
3. Continuously improve Agile adoption at both the project
level and organization level.
4. Seek to identify and address impediments at the
organization and project levels.
Common Practices…
5. Obtain stakeholder/customer feedback
frequently
6. Empower small, cross-functional teams
7. Include requirements related to security and
progress monitoring in your queue of unfinished
work (the backlog).
8. Gain trust by demonstrating value at the end of each
iteration.
9. Track progress using tools and metrics.
10. Track progress daily and visibly.
Challenges
The report identified 14 challenges with adapting and
applying Agile in the federal environment:
1. Teams had difficulty collaborating closely.
2. Procurement practices may not support Agile
projects.
3. Teams had difficulty transitioning to self-directed
work.
4. Customers did not trust iterative solutions.
5. Staff had difficulty committing to more timely and
frequent input.
Challenges …
6. Teams had difficulty managing iterative
requirements.
7. Agencies had trouble committing staff.
8. Compliance reviews were difficult to execute
within an iteration time frame.
9. Timely adoption of new tools was difficult.
10. Federal reporting practices do not align with
Agile.
Challenges …
11. Technical environments were difficult to
establish and maintain.
12. Traditional reviews do not align with Agile.
13. Agile guidance was not clear.
14. Traditional status tracking does not align with
Agile.
Download Available
All the Guides can be downloaded for free at:
http://www.gao.gov/products/
Agile and EVM
 Presented at EVA 18
 Agile and EVM white paper
 Invited to GAO Agile Experts meeting
GAO Update
 A community of experts help to review and comment on
the Cost and Schedule Guides.
 Around this time last year, they decided to include Agile in
the appendix of these guides
 There are over 75 contributors world wide
 Cost Guide Appendix still under development - this will
include AgileEVM
 Schedule guide Appendix, currently in draft and out for
comment – this will not include AgileEVM.
 Over 800 comments received to date. Will be a number of
months before completion.
Overview of Scheduling Guide
 It Starts by comparing Agile with Waterfall
 Lists the Agile Manifesto
 References the practices and approach from the GAO,
Software Development: Effective Practices and Federal
Challenges in Applying Agile Methods, July 27, 2012
 It then discusses if the ten best practice from the
original guide still apply to Agile
Ten Best Practices
The 10 Best Practices Still Apply in an Agile
Environment with some considerations
1) Capture all activities
2) Sequence all Activities
3) Assign Resources to all Activities
4) Establish the Duration of all Activities
Ten Best Practices
5) Verify that the schedule can be traced
horizontally and vertically
6) Verify that the Critical Path is Valid
7) Ensure Reasonable Total Float
8) Conduct Schedule Risk Analysis
9) Update the Schedule Using Actual Progress and
Logic
10) Maintaining a Baseline Schedule
Five Myths of Agile
The Paper then identifies FIVE Myths about agile
 Discusses each myth
 Explains why these exist
 Attempts to counter the basis for the myth
All the myths relate to Agile Software Development
Five Myths
The five myths, related to
 planning for all activities
 minimizing the use of constraints
 assigning resources,
 conducting a schedule risk analysis
 developing and using a schedule baseline
Myth No.1
A schedule does not need to include
planning for all activities, for the entire
duration of the program.
Why does myth 1 exist?
 There is a perception that Agile teams focus only
on the short-term; for example, in scrum, teams
are said to have committed only to the work in the
current sprint, while future sprints are provisional
because the customer could decide that the
solution is “good enough” at the end of the current
sprint.
Counter for Myth No.1
 While Agile emphasizes that only near-term work
is planned in detail (such as just the next sprint),
projects still define their overall goal in a project
vision and typically plan the releases needed to
satisfy the vision. This plan could change or end
early, but still provides a high-level view of the
work to be accomplished for the entire duration of
the project.
Myth No.2
Programs using an Agile Development
methodology should use constraints to
ensure that their iterations remain at a fixed
duration.
Why does myth 2 exist?
A common approach is to deliver working software
in fixed-length iterations, typically 2-4 weeks
(Sprints).
Constraints may appear to provide a straightforward
way to model the fixed start and end dates of
iterations.
Counter for Myth No.2
 Not all activities are constrained to the sprints.
 The rest of the world does not operate in sprints:
 Interface with stakeholders to get requirements
 Procurement of plant and equipment
 Using resource outside the project, like subject matter
experts
 Sprints are optional in some Agile Methodologies
Myth No.3
There is no need or less need to assign
resources to all activities.
Why does myth 3 exist?
The teams are already known for all tasks and
therefore does not need to be explicitly
assigned and managed
Counter for Myth No.3
 Similar to Myth 2 many activities require
interfacing with resources outside the project,
such as involving subject matter experts and non-
labour resources.
 Additionally, Agile emphasizes working at a
sustainable pace, and including resources in the
schedule can help ensure this.
Myth No.4
There is less need to conduct schedule risk
analyses
Why does myth 4 exist?
 Agile embraces change, therefore using
Agile is viewed as a way of mitigating the
inherent risk.
 There is a perception that explicit risk
management practices are unnecessary
 When a risk materializes the result is a
change
Counter for Myth No.4
 All projects face risk and uncertainty . The
probability and potential impact should be
examined sooner rather than later
 For example, the potential impact of some issues
could change the requirement for the number of
teams. Therefore the team size should be
considered earlier rather than later.
 Agile is about being Proactive not Reactive
Myth No.5
A schedule baseline cannot be reliably
developed or used
Why does myth 5 exist?
 Agile welcomes change. As part of this teams practice
“just-in-time planning” resulting in frequent changes,
this can appear to be in conflict with the concept of
adhering to a baseline.
Myth 5 - counter
 Welcoming change does mean delivery is
undisciplined or ad hoc.
 A key principle of Agile is to satisfy the customer
early, through continuously delivering the highest
priorities.
Counter for Myth No.5
 Teams typically develop and deliver in time-boxed
iterations (Sprints) of 2-4 weeks.
 These iterations are guided by the project vision,
which establishes a high-level definition of the
cost, schedule, and scope.
 A baseline provides a basis for specifying expected
outcomes for each iteration.
 As a result, customers have the ability to hold the
team accountable to the project vision at the end
of each iteration.
Thank You
 Thank you for listening
 Any Questions
This presentation was delivered at an
APM event
To find out more about upcoming
events please visit our website
www.apm.org.uk/events

Weitere ähnliche Inhalte

Mehr von Association for Project Management

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Projecting for the Future: Harmonising Energy and Environment, APM North West...
Projecting for the Future: Harmonising Energy and Environment, APM North West...Projecting for the Future: Harmonising Energy and Environment, APM North West...
Projecting for the Future: Harmonising Energy and Environment, APM North West...Association for Project Management
 
New to Nuclear - Transition into nuclear from other sectors, APM North West N...
New to Nuclear - Transition into nuclear from other sectors, APM North West N...New to Nuclear - Transition into nuclear from other sectors, APM North West N...
New to Nuclear - Transition into nuclear from other sectors, APM North West N...Association for Project Management
 
Tell us what to do, not how to do it, APM North West Network Conference, Syne...
Tell us what to do, not how to do it, APM North West Network Conference, Syne...Tell us what to do, not how to do it, APM North West Network Conference, Syne...
Tell us what to do, not how to do it, APM North West Network Conference, Syne...Association for Project Management
 
The Future is Fractional, APM North West Network Conference, Synergies Across...
The Future is Fractional, APM North West Network Conference, Synergies Across...The Future is Fractional, APM North West Network Conference, Synergies Across...
The Future is Fractional, APM North West Network Conference, Synergies Across...Association for Project Management
 
Lessons learned across projects, APM North West Network Conference, Synergies...
Lessons learned across projects, APM North West Network Conference, Synergies...Lessons learned across projects, APM North West Network Conference, Synergies...
Lessons learned across projects, APM North West Network Conference, Synergies...Association for Project Management
 
Agile Adaptability: Navigating Project Management in a Dynamic World, APM Nor...
Agile Adaptability: Navigating Project Management in a Dynamic World, APM Nor...Agile Adaptability: Navigating Project Management in a Dynamic World, APM Nor...
Agile Adaptability: Navigating Project Management in a Dynamic World, APM Nor...Association for Project Management
 
Inclusive Practices in Project Management: Leveraging Digital Frameworks for ...
Inclusive Practices in Project Management: Leveraging Digital Frameworks for ...Inclusive Practices in Project Management: Leveraging Digital Frameworks for ...
Inclusive Practices in Project Management: Leveraging Digital Frameworks for ...Association for Project Management
 
Leadership - the project professionals secret weapon, 24 April 2024
Leadership - the project professionals secret weapon, 24 April 2024Leadership - the project professionals secret weapon, 24 April 2024
Leadership - the project professionals secret weapon, 24 April 2024Association for Project Management
 
APM Project Management Awards - Hints and tips for a winning award entry webi...
APM Project Management Awards - Hints and tips for a winning award entry webi...APM Project Management Awards - Hints and tips for a winning award entry webi...
APM Project Management Awards - Hints and tips for a winning award entry webi...Association for Project Management
 
The Vyrnwy Aqueduct Modernisation Programme webinar, 17 April 2024
The Vyrnwy Aqueduct Modernisation Programme webinar, 17 April 2024The Vyrnwy Aqueduct Modernisation Programme webinar, 17 April 2024
The Vyrnwy Aqueduct Modernisation Programme webinar, 17 April 2024Association for Project Management
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
AI in the project profession: examples of current use and roadmaps to adoptio...
AI in the project profession: examples of current use and roadmaps to adoptio...AI in the project profession: examples of current use and roadmaps to adoptio...
AI in the project profession: examples of current use and roadmaps to adoptio...Association for Project Management
 
Scaling New Heights: Project Management on the world’s 3rd highest peak
Scaling New Heights: Project Management on the world’s 3rd highest peakScaling New Heights: Project Management on the world’s 3rd highest peak
Scaling New Heights: Project Management on the world’s 3rd highest peakAssociation for Project Management
 

Mehr von Association for Project Management (20)

APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Projecting for the Future: Harmonising Energy and Environment, APM North West...
Projecting for the Future: Harmonising Energy and Environment, APM North West...Projecting for the Future: Harmonising Energy and Environment, APM North West...
Projecting for the Future: Harmonising Energy and Environment, APM North West...
 
New to Nuclear - Transition into nuclear from other sectors, APM North West N...
New to Nuclear - Transition into nuclear from other sectors, APM North West N...New to Nuclear - Transition into nuclear from other sectors, APM North West N...
New to Nuclear - Transition into nuclear from other sectors, APM North West N...
 
Tell us what to do, not how to do it, APM North West Network Conference, Syne...
Tell us what to do, not how to do it, APM North West Network Conference, Syne...Tell us what to do, not how to do it, APM North West Network Conference, Syne...
Tell us what to do, not how to do it, APM North West Network Conference, Syne...
 
The Future is Fractional, APM North West Network Conference, Synergies Across...
The Future is Fractional, APM North West Network Conference, Synergies Across...The Future is Fractional, APM North West Network Conference, Synergies Across...
The Future is Fractional, APM North West Network Conference, Synergies Across...
 
Lessons learned across projects, APM North West Network Conference, Synergies...
Lessons learned across projects, APM North West Network Conference, Synergies...Lessons learned across projects, APM North West Network Conference, Synergies...
Lessons learned across projects, APM North West Network Conference, Synergies...
 
Agile Adaptability: Navigating Project Management in a Dynamic World, APM Nor...
Agile Adaptability: Navigating Project Management in a Dynamic World, APM Nor...Agile Adaptability: Navigating Project Management in a Dynamic World, APM Nor...
Agile Adaptability: Navigating Project Management in a Dynamic World, APM Nor...
 
Inclusive Practices in Project Management: Leveraging Digital Frameworks for ...
Inclusive Practices in Project Management: Leveraging Digital Frameworks for ...Inclusive Practices in Project Management: Leveraging Digital Frameworks for ...
Inclusive Practices in Project Management: Leveraging Digital Frameworks for ...
 
Leadership - the project professionals secret weapon, 24 April 2024
Leadership - the project professionals secret weapon, 24 April 2024Leadership - the project professionals secret weapon, 24 April 2024
Leadership - the project professionals secret weapon, 24 April 2024
 
APM Project Management Awards - Hints and tips for a winning award entry webi...
APM Project Management Awards - Hints and tips for a winning award entry webi...APM Project Management Awards - Hints and tips for a winning award entry webi...
APM Project Management Awards - Hints and tips for a winning award entry webi...
 
The Vyrnwy Aqueduct Modernisation Programme webinar, 17 April 2024
The Vyrnwy Aqueduct Modernisation Programme webinar, 17 April 2024The Vyrnwy Aqueduct Modernisation Programme webinar, 17 April 2024
The Vyrnwy Aqueduct Modernisation Programme webinar, 17 April 2024
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Staurt Earl - ARCC Programme for APM Awards.pptx
Staurt Earl - ARCC Programme for APM Awards.pptxStaurt Earl - ARCC Programme for APM Awards.pptx
Staurt Earl - ARCC Programme for APM Awards.pptx
 
If AI changes everything – do feelings still matter?
If AI changes everything – do feelings still matter?If AI changes everything – do feelings still matter?
If AI changes everything – do feelings still matter?
 
AI in the project profession: examples of current use and roadmaps to adoptio...
AI in the project profession: examples of current use and roadmaps to adoptio...AI in the project profession: examples of current use and roadmaps to adoptio...
AI in the project profession: examples of current use and roadmaps to adoptio...
 
Katharine Fox, WRAP - Valuing sustainability
Katharine Fox, WRAP - Valuing sustainabilityKatharine Fox, WRAP - Valuing sustainability
Katharine Fox, WRAP - Valuing sustainability
 
The silent project disruptor: Building AI solutions
The silent project disruptor: Building AI solutionsThe silent project disruptor: Building AI solutions
The silent project disruptor: Building AI solutions
 
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdfPersonal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
 
Scaling New Heights: Project Management on the world’s 3rd highest peak
Scaling New Heights: Project Management on the world’s 3rd highest peakScaling New Heights: Project Management on the world’s 3rd highest peak
Scaling New Heights: Project Management on the world’s 3rd highest peak
 
Demystifying digital accessibility webinar
Demystifying digital accessibility webinarDemystifying digital accessibility webinar
Demystifying digital accessibility webinar
 

Kürzlich hochgeladen

CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateCannaBusinessPlans
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxCynthia Clay
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowranineha57744
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Availablepr788182
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...pujan9679
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Timegargpaaro
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxDitasDelaCruz
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptxRoofing Contractor
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowGUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book nowkapoorjyoti4444
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSkajalroy875762
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 

Kürzlich hochgeladen (20)

CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowGUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 

Agile is coming

  • 3. What is Agile?  Is it a Methodology?  No.  Agile is a framework or frame of mind  Agile Manifesto
  • 4. Agile Manifesto The Agile Manifesto was written in February of 2001, at a summit of seventeen independent-minded practitioners of several programming methodologies. The participants didn't agree about much, but they found consensus around four main values.  Individuals and interactions over processes and tools  Working software over comprehensive documentation  Customer collaboration over contract negotiation  Responding to change over following a plan
  • 5. Twelve Agile Principles  Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.  Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.  Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.  Business people and developers must work together daily throughout the project.  Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.  The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
  • 6. Principles …  Working software is the primary measure of progress.  Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.  Continuous attention to technical excellence and good design enhances agility.  Simplicity--the art of maximizing the amount of work not done--is essential.  The best architectures, requirements, and designs emerge from self-organizing teams.  At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly.
  • 7. Agile Methodologies  The Agile Manifesto does not prescribe anything  There are however a number of Agile Methodologies
  • 8. Agile Methodologies  Scrum  XP (eXtreme Programming)  Crystal  FDD (Feature Driven Development)  DSDM (Dynamic Systems Development)  Adaptive Software Development  RUP (Rational Unified Process)
  • 9. Agile is Coming  Where do the UK and US governments stand on Agile?  National Audit office in the UK (NAO)  Government Accountability Office (GAO) in the USA  Two slightly different approaches
  • 10. National Audit Office (UK)  I have found 8 NAO documents that references Agile, dating back to 2012  The following are specific to Agile  Governance for Agile delivery, July 2012  A snapshot of the use of Agile delivery in central government, September 2012  A Snapshot of the use of Agile delivery in central government, UPDATE – December 2013
  • 11. The Other Titles  Information and Communications Technology in government: Landscape Review, February 2011  A snapshot of the Government’s ICT profession in 2011, October 2011  Digital Britain One: Shared infrastructure and services for government online, December 2011  Implementing the Government ICT Strategy: six-month review of progress, December 2011  Efficiency and reform in government corporate functions through shared services, March 2012
  • 12. A Snapshot of the use of Agile delivery in central government  This was presented at the Agile Event before Christmas at the British computer society by Alison Terry. Slides are on Slide Share  The approach is to look at case studies where Agile is being used, and look for examples of best practices and lessons learnt
  • 13. Government Accountability Office  Government Accountability Office (GAO) in the USA  The GAO have produced a number of Best Practices guides, dating back to 2009.
  • 14. Cost Guide  Best Practices for Developing and Managing Capital Program Costs, Mar 2009  Agile does not appear in 440 pages
  • 15. Project Schedule Guide  Best Practice for Project Schedules, May 2012  Identifies Ten Best Practices  Translated into Japanese  The word Agile does not appear in the 220 pages.
  • 16. Agile Specific Paper  Effective Practices and Federal Challenges in Applying Agile Methods, Jul 27, 2012  32 Practices were identified
  • 17. Common Practices Ten practices were found to be common across all of the federal agencies surveyed. 1. Start with Agile guidance and an Agile adoption strategy. 2. Enhance migration to Agile concepts using Agile terms, such as user stories (used to convey requirements), and Agile examples, such as demonstrating how to write a user story. 3. Continuously improve Agile adoption at both the project level and organization level. 4. Seek to identify and address impediments at the organization and project levels.
  • 18. Common Practices… 5. Obtain stakeholder/customer feedback frequently 6. Empower small, cross-functional teams 7. Include requirements related to security and progress monitoring in your queue of unfinished work (the backlog). 8. Gain trust by demonstrating value at the end of each iteration. 9. Track progress using tools and metrics. 10. Track progress daily and visibly.
  • 19. Challenges The report identified 14 challenges with adapting and applying Agile in the federal environment: 1. Teams had difficulty collaborating closely. 2. Procurement practices may not support Agile projects. 3. Teams had difficulty transitioning to self-directed work. 4. Customers did not trust iterative solutions. 5. Staff had difficulty committing to more timely and frequent input.
  • 20. Challenges … 6. Teams had difficulty managing iterative requirements. 7. Agencies had trouble committing staff. 8. Compliance reviews were difficult to execute within an iteration time frame. 9. Timely adoption of new tools was difficult. 10. Federal reporting practices do not align with Agile.
  • 21. Challenges … 11. Technical environments were difficult to establish and maintain. 12. Traditional reviews do not align with Agile. 13. Agile guidance was not clear. 14. Traditional status tracking does not align with Agile.
  • 22. Download Available All the Guides can be downloaded for free at: http://www.gao.gov/products/
  • 23. Agile and EVM  Presented at EVA 18  Agile and EVM white paper  Invited to GAO Agile Experts meeting
  • 24. GAO Update  A community of experts help to review and comment on the Cost and Schedule Guides.  Around this time last year, they decided to include Agile in the appendix of these guides  There are over 75 contributors world wide  Cost Guide Appendix still under development - this will include AgileEVM  Schedule guide Appendix, currently in draft and out for comment – this will not include AgileEVM.  Over 800 comments received to date. Will be a number of months before completion.
  • 25. Overview of Scheduling Guide  It Starts by comparing Agile with Waterfall  Lists the Agile Manifesto  References the practices and approach from the GAO, Software Development: Effective Practices and Federal Challenges in Applying Agile Methods, July 27, 2012  It then discusses if the ten best practice from the original guide still apply to Agile
  • 26. Ten Best Practices The 10 Best Practices Still Apply in an Agile Environment with some considerations 1) Capture all activities 2) Sequence all Activities 3) Assign Resources to all Activities 4) Establish the Duration of all Activities
  • 27. Ten Best Practices 5) Verify that the schedule can be traced horizontally and vertically 6) Verify that the Critical Path is Valid 7) Ensure Reasonable Total Float 8) Conduct Schedule Risk Analysis 9) Update the Schedule Using Actual Progress and Logic 10) Maintaining a Baseline Schedule
  • 28. Five Myths of Agile The Paper then identifies FIVE Myths about agile  Discusses each myth  Explains why these exist  Attempts to counter the basis for the myth All the myths relate to Agile Software Development
  • 29. Five Myths The five myths, related to  planning for all activities  minimizing the use of constraints  assigning resources,  conducting a schedule risk analysis  developing and using a schedule baseline
  • 30. Myth No.1 A schedule does not need to include planning for all activities, for the entire duration of the program.
  • 31. Why does myth 1 exist?  There is a perception that Agile teams focus only on the short-term; for example, in scrum, teams are said to have committed only to the work in the current sprint, while future sprints are provisional because the customer could decide that the solution is “good enough” at the end of the current sprint.
  • 32. Counter for Myth No.1  While Agile emphasizes that only near-term work is planned in detail (such as just the next sprint), projects still define their overall goal in a project vision and typically plan the releases needed to satisfy the vision. This plan could change or end early, but still provides a high-level view of the work to be accomplished for the entire duration of the project.
  • 33. Myth No.2 Programs using an Agile Development methodology should use constraints to ensure that their iterations remain at a fixed duration.
  • 34. Why does myth 2 exist? A common approach is to deliver working software in fixed-length iterations, typically 2-4 weeks (Sprints). Constraints may appear to provide a straightforward way to model the fixed start and end dates of iterations.
  • 35. Counter for Myth No.2  Not all activities are constrained to the sprints.  The rest of the world does not operate in sprints:  Interface with stakeholders to get requirements  Procurement of plant and equipment  Using resource outside the project, like subject matter experts  Sprints are optional in some Agile Methodologies
  • 36. Myth No.3 There is no need or less need to assign resources to all activities.
  • 37. Why does myth 3 exist? The teams are already known for all tasks and therefore does not need to be explicitly assigned and managed
  • 38. Counter for Myth No.3  Similar to Myth 2 many activities require interfacing with resources outside the project, such as involving subject matter experts and non- labour resources.  Additionally, Agile emphasizes working at a sustainable pace, and including resources in the schedule can help ensure this.
  • 39. Myth No.4 There is less need to conduct schedule risk analyses
  • 40. Why does myth 4 exist?  Agile embraces change, therefore using Agile is viewed as a way of mitigating the inherent risk.  There is a perception that explicit risk management practices are unnecessary  When a risk materializes the result is a change
  • 41. Counter for Myth No.4  All projects face risk and uncertainty . The probability and potential impact should be examined sooner rather than later  For example, the potential impact of some issues could change the requirement for the number of teams. Therefore the team size should be considered earlier rather than later.  Agile is about being Proactive not Reactive
  • 42. Myth No.5 A schedule baseline cannot be reliably developed or used
  • 43. Why does myth 5 exist?  Agile welcomes change. As part of this teams practice “just-in-time planning” resulting in frequent changes, this can appear to be in conflict with the concept of adhering to a baseline.
  • 44. Myth 5 - counter  Welcoming change does mean delivery is undisciplined or ad hoc.  A key principle of Agile is to satisfy the customer early, through continuously delivering the highest priorities.
  • 45. Counter for Myth No.5  Teams typically develop and deliver in time-boxed iterations (Sprints) of 2-4 weeks.  These iterations are guided by the project vision, which establishes a high-level definition of the cost, schedule, and scope.  A baseline provides a basis for specifying expected outcomes for each iteration.  As a result, customers have the ability to hold the team accountable to the project vision at the end of each iteration.
  • 46. Thank You  Thank you for listening  Any Questions
  • 47. This presentation was delivered at an APM event To find out more about upcoming events please visit our website www.apm.org.uk/events

Hinweis der Redaktion

  1. Just for fun. On a piece of paper write down 6 numbers between 1 and 49 If you match all six – well done! There is no prize.
  2. You have all heard of the Agile Manifesto – adrian cover this this morning.
  3. It is people Centric – it is about the people not the processes If in not document centric – working software is more important than documentation It is not about “what’s in the contract or specification”, its about giving the customer what they want Embrace change – don’t just blindly follow then plan. As we all know even the best laid plans change.
  4. I have looked at two government offices. NAO and GAO NAO – scrutinises public spending on behalf of parliament – reporting results, holding department to account for the way they use public money The opposite number in the united states GAO – known as the investigation arm of Congress – looks to improve the performance of federal government
  5. However I did find that the GAO have produced a specific Agile publication.
  6. Why does this myth exist? As Agile emphasizes stable and self-organizing teams, a perception can develop that the resources—i.e., the team—are already known for all tasks and therefore does not need to be explicitly assigned and managed.   Counter the basis for the myth: As discussed above, many activities require interfacing with resources outside the project, such as involving subject matter experts and non-labor resources. Additionally, Agile emphasizes working at a sustainable pace, and including resources in the schedule can help ensure this.
  7. Anyone get a full house??