SlideShare a Scribd company logo
1 of 25
Download to read offline
NOTICE: Proprietary and Confidential
This material is proprietary to Centric Consulting, LLC. It contains trade secrets and information which is solely the property of Centric Consulting, LLC.
This material is solely for the Client’s internal use. This material shall not be used, reproduced, copied, disclosed, transmitted, in whole or in part, without
the express consent of Centric Consulting, LLC.
© 2014 Centric Consulting, LLC. All rights reserved
Reclaiming Agile Development
paul.holway@centricconsulting.com
314-265-3403
Twitter: @paulholway
WHY GO AGILE?
1/12/2015www.centricconsulting.com 1
Bluetooth enabled - Moxie Shower by Kohler
Why is agile adoption rising?
Version One 2013 Survey of Agile Results:
1/12/2015www.centricconsulting.com 2
Top 5 Reasons to Adopt Agile
• Accelerate Time to Market
• Manage Changing Priorities
• Better IT/business alignment
• Increased Productivity
• Better Quality
Top 5 Benefits Realized
• Manage Changing Priorities
• Increased Productivity
• Improved Project Visibility
• Improved Team Morale
• Better Quality
Budget
Scope Time
The Real Reason
50- 70%* of Technology Solutions industry-wide fail to meet
the business user expectations
Some cited reasons:
• Lack of business involvement
• Executives find it difficult to find information**
• Features un-used
1/12/2015
•Gartner: 2012 Business Intelligence still subject to non-technical challenges
•** Business Week Research Services
Technology is changing at a rapid pace
1/12/2015
Sensors invade and expand Big Data use
http://connectedco.com/
BUSINESS AND TECHNOLOGY ARE CHANGING AT AN INCREASINGLY RAPID PACE
1/12/2015www.centricconsulting.com 5
Back to Basics
1/12/2015www.centricconsulting.com 6
The Agile Mindset
• Business involvement throughout the project
• Empiricism and experimentation
• Change that leads to value is encouraged
• Build working technology frequently within a short, fixed timeframe (i.e. timebox)
• Small team size
• Transparency
• Architecture is constantly tested
1/12/2015www.centricconsulting.com 7
Agile is not only a project approach but also a mindset based on the principles of the agile manifesto. To
be successful with agile, there needs to be cultural a shift, not an imposed afterthought. Below are just
some of the paradigm shifts that take place when transitioning to agile.
1/12/2015www.centricconsulting.com 8
Components Of a Successful Agile Execution
Today, few technology managers or developers will admit to not understanding agile. The Agile Manifesto*
serves as an excellent foundation, but we know there’s more to delivering on budget, on schedule, and with real
people. You need 4 things:
Companies often start
(and stall) here
Processes Technology
Practices
Organizational
Interfaces
Adopting an
Agile Culture
How do we use
technology to
maintain agility?
How do our role’s
change? How do
we create an agile
organization?
How do we talk to the
rest of the
organization in a
way they
understand?
In an agile project, the first thing to getting started is establishing a cadence.
• Prioritization
• Estimation
• Learning and Adapting
• Garnering Feedback
• Releasing
• Keeping in Sync.
1/12/2015 9www.centricconsulting.com
Establishing Cadence
Often we receive so many ideas and requirements, because users are afraid of
missing the “Feature Bus”. They will not get your attention back again. By
establishing cadence, you effectively install more stops that they can get on/off.
Why is cadence is so important?
1/12/2015 10www.centricconsulting.com
A sample cadence
Governed By
Release Owner
Governed By
Product Owner
Governed By
Steering Committee
Portion of Release delivered to
business users.
Program Cycle Release
Each Cycle consists of:
Plan
Execute
Done
Feedback
Are releases meeting business goals
Which releases to fund
Release coherency
Release coordination
Fulfilling daily commitments
Removing Obstacles
Iteration
Daily Standup
1/12/2015www.centricconsulting.com 11
Centric's Agile Approach – Agile Technology Practices
Many Agile transformations focus solely on the Agile process. But the technologies used to execute successful
Agile delivery are equally important. Early Sprints need to define the technologies and the extent to which
they will be used. Do not attempt to do this on the fly!
Organizational
Interfaces
Change
Management
Processes
Technology
Practices
Components of a Successful Agile Execution
1/12/2015www.centricconsulting.com 12
How is Agile Architecture Different - Refactoring
1/12/2015www.centricconsulting.com 13
$postImportsStatus = $this->InteractionsLoad->postImportCSV();
// TODO: fix the comparison
// if ($importStatus && $postImportsStatus) {
// return true;
// }
return $importStatus;
Define Done
+Claim Severity()
+Claim Duration Days()
+Claim Processing Days()
+Claim Count()
+Claim Notification Days()
+Claim Last Close Date()
+Claim Last Complete Date()
+Claim Class()
+Claim Type()
-Claim Number
-Loss Date
-Reported Date
-Current Claim Status : Claim Status
-Claim State : State
Claim
+In Force Policy Count()
+In Force Policy Premium()
«signal»-Cancellation()
«signal»-Inception()
«signal»-Renewal()
-Policy Number
-Current Primary Rate State : State
-Company : Company
-Policy Original Effective Date
-Policy Segment : Policy Segment
Policy
-Payment Amount
-Check : Check
-Cost Center
-Payment Type : Payment Type
-Payment Subtype : Payment Subtype
-Claim Element : Claim Feature
0..1 0..*
1
0..*
-First Name
-Last Name
Adjuster
-State Code
-State Name
-Country Code
State
-Feature Loss Type Code
-Feature Loss Type Description
Feature Loss Type
0..1
0..*
-Claim Status : Claim Status
-Claim Status Date
-Claim : Claim
Claim Status History
1
1..*
-Claim Status Type
-Claim Status Description
Claim Status1
0..*
1
0..*
-Feature Status : Feature Status
-Feature Status Date
-Feature : Claim Feature
Feature Status History
1
1..*
-Feature Status Type
-Feature Status
Feature Status
0..*
1
0..*
1
0..*
-Check Number
-Check Payee 1 1..*
-Payment Type Description
-Payment Subtype Code
-Payment Subtype Description
Payment Type
1
1..*
+Feature Severity()
+Feature Duration Days()
+Feature Duration Weeks()
+Feature Processing Days()
+Feature Count()
+Feature Original Open Date()
+Feature Last Close Date()
+Net Loss Reserve()
+Gross Loss Payments()
+Gross Loss Reserve Change Avg()
+Gross Loss Reserve Change Count()
+Gross Loss Reserve Change()
«signal»-Open()
«signal»-Close()
«signal»-Reopen()
-Current Feature Status : Feature Status
-Feature Loss Type : Feature Loss Type
-Claim : Claim
-Coverage : Coverage
-Loss Reserve
Claim Feature
0..1
0..*
-Adjuster Effective Date
-Adjuster Expiration Date
-Primary Adjuster Flag
-Adjuster : Adjuster
-Feature : Claim Feature
Feature Adjuster History
1 0..* 0..1
0..*
1
1..*
1/12/2015www.centricconsulting.com 14
Visualizing Increments
Show current
iteration against
the vision.
Organizational
Interfaces
Stories,
individually, may
not clearly
demonstrate the
big picture of
how the solution
builds.
1/12/2015Centric Consulting, LLC 15
Understand more than your application
1/12/2015www.centricconsulting.com 16
Agile does not mean faster or with less quality. In fact, quality takes a larger role in agile.
-Quality is a first class citizen in the conversation.
-Testing is included in the iteration
-Is this testable? How?
How will we perform regression as time goes by? The push for automation. Lack of automation is a major
source of agile failure.
Build Quality In
1/12/2015www.centricconsulting.com 17
Automate Everything
From Continuous Integration to Continuous Deployment…
1/12/2015www.centricconsulting.com 18
Adopting an Agile Culture
Agile is very different than traditional development approaches – different roles, different interactions, different
reporting structures. We see similar concerns on across many different engagements when taking on an Agile
approach. Types of concerns and reasons for them differ by role.
Technology
Practices
Organizational
Interfaces
Processes
Components of a Successful Agile Execution
Adopting An
Agile Culture
1/12/2015www.centricconsulting.com 19
Centric’s Agile Approach – Organizational Change Management
Managers Non-managers
Loss of power and control Lack of understanding around the vision and need for change
Overload of current tasks, pressures of daily activities and
limited resources
Comfort with the status quo and fear of the unknown
Lack of skills and experience needed to manage the change
effectively
Corporate history and culture
Fear of job loss Opposition to the new technologies, requirements and
processes introduced by the change
Disagreement with the new way or skepticism about the need
for change
Fear of job loss
Common reasons for being concerned about moving to an agile development approach.
Role Concerns About Agile
Business Analyst "A big requirements document is no longer my focus, what is?”
Developer "Agile changes how projects are planned, but shouldn't impact how I write code, right?”
Quality Analyst "Why do I need to be involved so early in the process? What do I do?”
Resource Manager "If developers are fully allocated to a single team and are self-organizing to tasks, what role do I
play?”
"Do performance evaluations need to be different now?”
PMO Lead “Why shouldn't we have agile teams follow the same phase gates as the other projects?”
Stakeholder "They have new questions for me every other day. Why not spend a week at the start of the project
and talk all of this out?”
Common concerns when going from a traditional approach to an agile approach.
January
12, 2015
www.centricconsulting.com 20
Traditional approaches often ignores two important factors. Organization inertia makes it difficult to change budgets, resource
allocation and executive willpower needed to kick-off data governance.
Challenge of Traditional Approach
Program Cost
Benefit
Year 1 Year 2 Year 3
ExecutiveTimeCommitment
ENGAGEMENT
FRUSTRATION
DISILLISIONMENT
DISENGAGEMENT
ProgramEndsINSTALLING AN TOOL!
January
12, 2015
www.centricconsulting.com 21
Agile Approach
Year 1 Year 2 Year 3
ExecutiveTimeCommitment
INSTALLING AN TOOL!
Program Cost
LIMITED ENGAGEMENT
AWARE OF VALUE
WILLNG TO INVEST
FULLY ENGAGED
Benefit
User Story
This approach may technically be less efficient
but it is much more likely to succeed.
EXPANDING SCOPE
1/12/2015www.centricconsulting.com 22
What we are after…
1/12/2015www.centricconsulting.com 23
What to do next?
Do not:
• Focus on Process only
• Let the simplicity of the philosophy
be misinterpreted
• Code for the demo
• Say, “we do that”
Do:
• Pick a pilot team/project and learn
what works for your org
• Get a coach
• Embrace architecture
• Start from the team, not
management
• Invest in testing
• Invest in automated builds / deploys
• Run retrospectives
Processes Technology
Practices
Organizational
Interfaces
Adopting an
Agile Culture
Questions?
Follow @paulholway
Follow @centric
Stop by Centric’s booth
Make sure to visit talks this afternoon by :
Bill Klos – Micro-locating with Beacons
Joseph Ours – Thinking Fast and Slow
1/12/2015www.centricconsulting.com 24

More Related Content

What's hot

Agile adoption patterns and antipatterns
Agile adoption patterns and antipatternsAgile adoption patterns and antipatterns
Agile adoption patterns and antipatternsGreg Hutchings
 
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFeOpportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFeRichard Knaster
 
Continuous Architecture and Emergent Design: Disciplined Agile Strategies
Continuous Architecture and Emergent Design: Disciplined Agile StrategiesContinuous Architecture and Emergent Design: Disciplined Agile Strategies
Continuous Architecture and Emergent Design: Disciplined Agile StrategiesScott W. Ambler
 
When Will This Be Done?
When Will This Be Done?When Will This Be Done?
When Will This Be Done?Rod Bray
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Rodney Bodamer
 
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...AgileNetwork
 
PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015
PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015
PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015Dave Prior
 
Disciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileDisciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileSoftware Guru
 
Agile and the Enterprise Culture
Agile and the Enterprise CultureAgile and the Enterprise Culture
Agile and the Enterprise CultureEtienne Laverdière
 
Working Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateWorking Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateScott W. Ambler
 
Scaling the Lean Startup in the Enterprise
Scaling the Lean Startup in the EnterpriseScaling the Lean Startup in the Enterprise
Scaling the Lean Startup in the EnterpriseNVISIA
 
Disciplined Agile an enabler for Business Agility
Disciplined Agile an enabler for Business Agility Disciplined Agile an enabler for Business Agility
Disciplined Agile an enabler for Business Agility Saurabh Parikh
 
Agile Trends in Government
Agile Trends in GovernmentAgile Trends in Government
Agile Trends in GovernmentLitheSpeed
 
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...Richard Knaster
 
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-leanKeynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-leanSandipp Vijj, Digital Disruptor
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI St. Louis
 
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile DevelopmentKeynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile DevelopmentTechWell
 

What's hot (19)

Agile adoption patterns and antipatterns
Agile adoption patterns and antipatternsAgile adoption patterns and antipatterns
Agile adoption patterns and antipatterns
 
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFeOpportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
 
AgileCamp 2014 Track 1: Scaling agile with Disciplined Agile Delivery
AgileCamp 2014 Track 1: Scaling agile with Disciplined Agile DeliveryAgileCamp 2014 Track 1: Scaling agile with Disciplined Agile Delivery
AgileCamp 2014 Track 1: Scaling agile with Disciplined Agile Delivery
 
Continuous Architecture and Emergent Design: Disciplined Agile Strategies
Continuous Architecture and Emergent Design: Disciplined Agile StrategiesContinuous Architecture and Emergent Design: Disciplined Agile Strategies
Continuous Architecture and Emergent Design: Disciplined Agile Strategies
 
When Will This Be Done?
When Will This Be Done?When Will This Be Done?
When Will This Be Done?
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
 
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
 
PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015
PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015
PMO Agility Canvas - PMI OKC Chapter Mtg. May 2015
 
Disciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileDisciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling Agile
 
Agile and the Enterprise Culture
Agile and the Enterprise CultureAgile and the Enterprise Culture
Agile and the Enterprise Culture
 
Working Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateWorking Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, Accelerate
 
Scaling the Lean Startup in the Enterprise
Scaling the Lean Startup in the EnterpriseScaling the Lean Startup in the Enterprise
Scaling the Lean Startup in the Enterprise
 
The disciplined agile toolkit
The disciplined agile toolkitThe disciplined agile toolkit
The disciplined agile toolkit
 
Disciplined Agile an enabler for Business Agility
Disciplined Agile an enabler for Business Agility Disciplined Agile an enabler for Business Agility
Disciplined Agile an enabler for Business Agility
 
Agile Trends in Government
Agile Trends in GovernmentAgile Trends in Government
Agile Trends in Government
 
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
 
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-leanKeynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
Keynote dean-leffingwell-keynote-be-agile-scale-up-stay-lean
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul Holway
 
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile DevelopmentKeynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
Keynote: Know the Way, Show the Way, Go the Way: Scaling Agile Development
 

Viewers also liked

DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud PiesDevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud PiesCentric Consulting
 
Marketing Automation Done Right 2017
Marketing Automation Done Right 2017Marketing Automation Done Right 2017
Marketing Automation Done Right 2017Centric Consulting
 
Building Out Business Process Capabilities With Business Process Centers of E...
Building Out Business Process Capabilities With Business Process Centers of E...Building Out Business Process Capabilities With Business Process Centers of E...
Building Out Business Process Capabilities With Business Process Centers of E...Centric Consulting
 
The Art & Science of LifeCycle Marketing
The Art & Science of LifeCycle MarketingThe Art & Science of LifeCycle Marketing
The Art & Science of LifeCycle MarketingCentric Consulting
 
Metrics on the Money: The Art & Science of Change Measurement
Metrics on the Money: The Art & Science of Change MeasurementMetrics on the Money: The Art & Science of Change Measurement
Metrics on the Money: The Art & Science of Change MeasurementCentric Consulting
 
Finally, A Voice for the Enterprise!
Finally, A Voice for the Enterprise!Finally, A Voice for the Enterprise!
Finally, A Voice for the Enterprise!Centric Consulting
 
Microservices Application Simplicity Infrastructure Complexity
Microservices Application Simplicity Infrastructure ComplexityMicroservices Application Simplicity Infrastructure Complexity
Microservices Application Simplicity Infrastructure ComplexityCentric Consulting
 
Business Process Excellence: Building Out Business Process Capabilities
Business Process Excellence: Building Out Business Process CapabilitiesBusiness Process Excellence: Building Out Business Process Capabilities
Business Process Excellence: Building Out Business Process CapabilitiesCentric Consulting
 
Modeling Your Applications Based on Airport Operations
Modeling Your Applications Based on Airport Operations Modeling Your Applications Based on Airport Operations
Modeling Your Applications Based on Airport Operations Centric Consulting
 
Mann india SAP Service Offerings- IS Retail
Mann india SAP Service Offerings- IS RetailMann india SAP Service Offerings- IS Retail
Mann india SAP Service Offerings- IS RetailMann-India
 

Viewers also liked (16)

Rise of the Wearables
Rise of the WearablesRise of the Wearables
Rise of the Wearables
 
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud PiesDevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
DevOps: Sprinkle Dev, Sprinkle Ops, Let's make Cake, not Mud Pies
 
Marketing Automation Done Right 2017
Marketing Automation Done Right 2017Marketing Automation Done Right 2017
Marketing Automation Done Right 2017
 
How to Run a Hackathon
How to Run a HackathonHow to Run a Hackathon
How to Run a Hackathon
 
Building Out Business Process Capabilities With Business Process Centers of E...
Building Out Business Process Capabilities With Business Process Centers of E...Building Out Business Process Capabilities With Business Process Centers of E...
Building Out Business Process Capabilities With Business Process Centers of E...
 
Bad metric, bad!
Bad metric, bad!Bad metric, bad!
Bad metric, bad!
 
The Art & Science of LifeCycle Marketing
The Art & Science of LifeCycle MarketingThe Art & Science of LifeCycle Marketing
The Art & Science of LifeCycle Marketing
 
Event-driven Architecture
Event-driven ArchitectureEvent-driven Architecture
Event-driven Architecture
 
Metrics on the Money: The Art & Science of Change Measurement
Metrics on the Money: The Art & Science of Change MeasurementMetrics on the Money: The Art & Science of Change Measurement
Metrics on the Money: The Art & Science of Change Measurement
 
Finally, A Voice for the Enterprise!
Finally, A Voice for the Enterprise!Finally, A Voice for the Enterprise!
Finally, A Voice for the Enterprise!
 
Microservices Application Simplicity Infrastructure Complexity
Microservices Application Simplicity Infrastructure ComplexityMicroservices Application Simplicity Infrastructure Complexity
Microservices Application Simplicity Infrastructure Complexity
 
Thinking Fast and Slow
Thinking Fast and SlowThinking Fast and Slow
Thinking Fast and Slow
 
Business Process Excellence: Building Out Business Process Capabilities
Business Process Excellence: Building Out Business Process CapabilitiesBusiness Process Excellence: Building Out Business Process Capabilities
Business Process Excellence: Building Out Business Process Capabilities
 
Modeling Your Applications Based on Airport Operations
Modeling Your Applications Based on Airport Operations Modeling Your Applications Based on Airport Operations
Modeling Your Applications Based on Airport Operations
 
Mann india SAP Service Offerings- IS Retail
Mann india SAP Service Offerings- IS RetailMann india SAP Service Offerings- IS Retail
Mann india SAP Service Offerings- IS Retail
 
Micro-Location with Beacons
Micro-Location with BeaconsMicro-Location with Beacons
Micro-Location with Beacons
 

Similar to Reclaiming Agile Development

Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohantyJulen Mohanty
 
Fear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting DepartmentFear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting DepartmentAccenture | SolutionsIQ
 
Agile 101
Agile 101Agile 101
Agile 101beLithe
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileTechWell
 
Agile Capitalization For Greater Business Value
Agile Capitalization For Greater Business ValueAgile Capitalization For Greater Business Value
Agile Capitalization For Greater Business ValueCA Technologies
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert McGeachy
 
Agile Presentation Standing Committee on Gov't Operations Oct 17
Agile Presentation Standing Committee on Gov't Operations Oct 17Agile Presentation Standing Committee on Gov't Operations Oct 17
Agile Presentation Standing Committee on Gov't Operations Oct 17Dan Murphy, PMP, CSPO, CSM
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishCollabNet
 
Taking the Agile Transformation Journey
Taking the Agile Transformation Journey Taking the Agile Transformation Journey
Taking the Agile Transformation Journey Accenture Insurance
 
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Laszlo Szalvay
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Enthiosys Inc
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Wolfgang Hilpert
 
Doing Architecture with Agile Teams IASA UK Summit 2013
Doing Architecture with Agile Teams IASA UK Summit 2013Doing Architecture with Agile Teams IASA UK Summit 2013
Doing Architecture with Agile Teams IASA UK Summit 2013Chris F Carroll
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with WaterfallVu Hung Nguyen
 
Migrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to AvoidMigrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to AvoidVMware Tanzu
 
Agile certification integrated services faq it 2011 001 0 external version-
Agile certification integrated services faq it 2011 001 0  external version-Agile certification integrated services faq it 2011 001 0  external version-
Agile certification integrated services faq it 2011 001 0 external version-Ihsan Al-Hamoud
 

Similar to Reclaiming Agile Development (20)

Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
 
Fear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting DepartmentFear and Loathing in Agility: Long Live the Accounting Department
Fear and Loathing in Agility: Long Live the Accounting Department
 
Agile 101
Agile 101Agile 101
Agile 101
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise Agile
 
Agile Capitalization For Greater Business Value
Agile Capitalization For Greater Business ValueAgile Capitalization For Greater Business Value
Agile Capitalization For Greater Business Value
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls Agile
 
Agile Presentation Standing Committee on Gov't Operations Oct 17
Agile Presentation Standing Committee on Gov't Operations Oct 17Agile Presentation Standing Committee on Gov't Operations Oct 17
Agile Presentation Standing Committee on Gov't Operations Oct 17
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
 
Taking the Agile Transformation Journey
Taking the Agile Transformation Journey Taking the Agile Transformation Journey
Taking the Agile Transformation Journey
 
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
 
Doing Architecture with Agile Teams IASA UK Summit 2013
Doing Architecture with Agile Teams IASA UK Summit 2013Doing Architecture with Agile Teams IASA UK Summit 2013
Doing Architecture with Agile Teams IASA UK Summit 2013
 
What is agile?
What is agile?What is agile?
What is agile?
 
14.1 features
14.1 features14.1 features
14.1 features
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
HanoiScrum: Agile co-exists with Waterfall
 HanoiScrum: Agile co-exists with Waterfall HanoiScrum: Agile co-exists with Waterfall
HanoiScrum: Agile co-exists with Waterfall
 
Migrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to AvoidMigrating Your Apps to the Cloud: How to do it and What to Avoid
Migrating Your Apps to the Cloud: How to do it and What to Avoid
 
Agile certification integrated services faq it 2011 001 0 external version-
Agile certification integrated services faq it 2011 001 0  external version-Agile certification integrated services faq it 2011 001 0  external version-
Agile certification integrated services faq it 2011 001 0 external version-
 

Recently uploaded

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Reclaiming Agile Development

  • 1. NOTICE: Proprietary and Confidential This material is proprietary to Centric Consulting, LLC. It contains trade secrets and information which is solely the property of Centric Consulting, LLC. This material is solely for the Client’s internal use. This material shall not be used, reproduced, copied, disclosed, transmitted, in whole or in part, without the express consent of Centric Consulting, LLC. © 2014 Centric Consulting, LLC. All rights reserved Reclaiming Agile Development paul.holway@centricconsulting.com 314-265-3403 Twitter: @paulholway
  • 2. WHY GO AGILE? 1/12/2015www.centricconsulting.com 1 Bluetooth enabled - Moxie Shower by Kohler
  • 3. Why is agile adoption rising? Version One 2013 Survey of Agile Results: 1/12/2015www.centricconsulting.com 2 Top 5 Reasons to Adopt Agile • Accelerate Time to Market • Manage Changing Priorities • Better IT/business alignment • Increased Productivity • Better Quality Top 5 Benefits Realized • Manage Changing Priorities • Increased Productivity • Improved Project Visibility • Improved Team Morale • Better Quality
  • 4. Budget Scope Time The Real Reason 50- 70%* of Technology Solutions industry-wide fail to meet the business user expectations Some cited reasons: • Lack of business involvement • Executives find it difficult to find information** • Features un-used 1/12/2015 •Gartner: 2012 Business Intelligence still subject to non-technical challenges •** Business Week Research Services
  • 5. Technology is changing at a rapid pace 1/12/2015 Sensors invade and expand Big Data use
  • 6. http://connectedco.com/ BUSINESS AND TECHNOLOGY ARE CHANGING AT AN INCREASINGLY RAPID PACE 1/12/2015www.centricconsulting.com 5
  • 8. The Agile Mindset • Business involvement throughout the project • Empiricism and experimentation • Change that leads to value is encouraged • Build working technology frequently within a short, fixed timeframe (i.e. timebox) • Small team size • Transparency • Architecture is constantly tested 1/12/2015www.centricconsulting.com 7 Agile is not only a project approach but also a mindset based on the principles of the agile manifesto. To be successful with agile, there needs to be cultural a shift, not an imposed afterthought. Below are just some of the paradigm shifts that take place when transitioning to agile.
  • 9. 1/12/2015www.centricconsulting.com 8 Components Of a Successful Agile Execution Today, few technology managers or developers will admit to not understanding agile. The Agile Manifesto* serves as an excellent foundation, but we know there’s more to delivering on budget, on schedule, and with real people. You need 4 things: Companies often start (and stall) here Processes Technology Practices Organizational Interfaces Adopting an Agile Culture How do we use technology to maintain agility? How do our role’s change? How do we create an agile organization? How do we talk to the rest of the organization in a way they understand?
  • 10. In an agile project, the first thing to getting started is establishing a cadence. • Prioritization • Estimation • Learning and Adapting • Garnering Feedback • Releasing • Keeping in Sync. 1/12/2015 9www.centricconsulting.com Establishing Cadence Often we receive so many ideas and requirements, because users are afraid of missing the “Feature Bus”. They will not get your attention back again. By establishing cadence, you effectively install more stops that they can get on/off. Why is cadence is so important?
  • 11. 1/12/2015 10www.centricconsulting.com A sample cadence Governed By Release Owner Governed By Product Owner Governed By Steering Committee Portion of Release delivered to business users. Program Cycle Release Each Cycle consists of: Plan Execute Done Feedback Are releases meeting business goals Which releases to fund Release coherency Release coordination Fulfilling daily commitments Removing Obstacles Iteration Daily Standup
  • 12. 1/12/2015www.centricconsulting.com 11 Centric's Agile Approach – Agile Technology Practices Many Agile transformations focus solely on the Agile process. But the technologies used to execute successful Agile delivery are equally important. Early Sprints need to define the technologies and the extent to which they will be used. Do not attempt to do this on the fly! Organizational Interfaces Change Management Processes Technology Practices Components of a Successful Agile Execution
  • 13. 1/12/2015www.centricconsulting.com 12 How is Agile Architecture Different - Refactoring
  • 14. 1/12/2015www.centricconsulting.com 13 $postImportsStatus = $this->InteractionsLoad->postImportCSV(); // TODO: fix the comparison // if ($importStatus && $postImportsStatus) { // return true; // } return $importStatus; Define Done
  • 15. +Claim Severity() +Claim Duration Days() +Claim Processing Days() +Claim Count() +Claim Notification Days() +Claim Last Close Date() +Claim Last Complete Date() +Claim Class() +Claim Type() -Claim Number -Loss Date -Reported Date -Current Claim Status : Claim Status -Claim State : State Claim +In Force Policy Count() +In Force Policy Premium() «signal»-Cancellation() «signal»-Inception() «signal»-Renewal() -Policy Number -Current Primary Rate State : State -Company : Company -Policy Original Effective Date -Policy Segment : Policy Segment Policy -Payment Amount -Check : Check -Cost Center -Payment Type : Payment Type -Payment Subtype : Payment Subtype -Claim Element : Claim Feature 0..1 0..* 1 0..* -First Name -Last Name Adjuster -State Code -State Name -Country Code State -Feature Loss Type Code -Feature Loss Type Description Feature Loss Type 0..1 0..* -Claim Status : Claim Status -Claim Status Date -Claim : Claim Claim Status History 1 1..* -Claim Status Type -Claim Status Description Claim Status1 0..* 1 0..* -Feature Status : Feature Status -Feature Status Date -Feature : Claim Feature Feature Status History 1 1..* -Feature Status Type -Feature Status Feature Status 0..* 1 0..* 1 0..* -Check Number -Check Payee 1 1..* -Payment Type Description -Payment Subtype Code -Payment Subtype Description Payment Type 1 1..* +Feature Severity() +Feature Duration Days() +Feature Duration Weeks() +Feature Processing Days() +Feature Count() +Feature Original Open Date() +Feature Last Close Date() +Net Loss Reserve() +Gross Loss Payments() +Gross Loss Reserve Change Avg() +Gross Loss Reserve Change Count() +Gross Loss Reserve Change() «signal»-Open() «signal»-Close() «signal»-Reopen() -Current Feature Status : Feature Status -Feature Loss Type : Feature Loss Type -Claim : Claim -Coverage : Coverage -Loss Reserve Claim Feature 0..1 0..* -Adjuster Effective Date -Adjuster Expiration Date -Primary Adjuster Flag -Adjuster : Adjuster -Feature : Claim Feature Feature Adjuster History 1 0..* 0..1 0..* 1 1..* 1/12/2015www.centricconsulting.com 14 Visualizing Increments Show current iteration against the vision. Organizational Interfaces Stories, individually, may not clearly demonstrate the big picture of how the solution builds.
  • 16. 1/12/2015Centric Consulting, LLC 15 Understand more than your application
  • 17. 1/12/2015www.centricconsulting.com 16 Agile does not mean faster or with less quality. In fact, quality takes a larger role in agile. -Quality is a first class citizen in the conversation. -Testing is included in the iteration -Is this testable? How? How will we perform regression as time goes by? The push for automation. Lack of automation is a major source of agile failure. Build Quality In
  • 18. 1/12/2015www.centricconsulting.com 17 Automate Everything From Continuous Integration to Continuous Deployment…
  • 19. 1/12/2015www.centricconsulting.com 18 Adopting an Agile Culture Agile is very different than traditional development approaches – different roles, different interactions, different reporting structures. We see similar concerns on across many different engagements when taking on an Agile approach. Types of concerns and reasons for them differ by role. Technology Practices Organizational Interfaces Processes Components of a Successful Agile Execution Adopting An Agile Culture
  • 20. 1/12/2015www.centricconsulting.com 19 Centric’s Agile Approach – Organizational Change Management Managers Non-managers Loss of power and control Lack of understanding around the vision and need for change Overload of current tasks, pressures of daily activities and limited resources Comfort with the status quo and fear of the unknown Lack of skills and experience needed to manage the change effectively Corporate history and culture Fear of job loss Opposition to the new technologies, requirements and processes introduced by the change Disagreement with the new way or skepticism about the need for change Fear of job loss Common reasons for being concerned about moving to an agile development approach. Role Concerns About Agile Business Analyst "A big requirements document is no longer my focus, what is?” Developer "Agile changes how projects are planned, but shouldn't impact how I write code, right?” Quality Analyst "Why do I need to be involved so early in the process? What do I do?” Resource Manager "If developers are fully allocated to a single team and are self-organizing to tasks, what role do I play?” "Do performance evaluations need to be different now?” PMO Lead “Why shouldn't we have agile teams follow the same phase gates as the other projects?” Stakeholder "They have new questions for me every other day. Why not spend a week at the start of the project and talk all of this out?” Common concerns when going from a traditional approach to an agile approach.
  • 21. January 12, 2015 www.centricconsulting.com 20 Traditional approaches often ignores two important factors. Organization inertia makes it difficult to change budgets, resource allocation and executive willpower needed to kick-off data governance. Challenge of Traditional Approach Program Cost Benefit Year 1 Year 2 Year 3 ExecutiveTimeCommitment ENGAGEMENT FRUSTRATION DISILLISIONMENT DISENGAGEMENT ProgramEndsINSTALLING AN TOOL!
  • 22. January 12, 2015 www.centricconsulting.com 21 Agile Approach Year 1 Year 2 Year 3 ExecutiveTimeCommitment INSTALLING AN TOOL! Program Cost LIMITED ENGAGEMENT AWARE OF VALUE WILLNG TO INVEST FULLY ENGAGED Benefit User Story This approach may technically be less efficient but it is much more likely to succeed. EXPANDING SCOPE
  • 24. 1/12/2015www.centricconsulting.com 23 What to do next? Do not: • Focus on Process only • Let the simplicity of the philosophy be misinterpreted • Code for the demo • Say, “we do that” Do: • Pick a pilot team/project and learn what works for your org • Get a coach • Embrace architecture • Start from the team, not management • Invest in testing • Invest in automated builds / deploys • Run retrospectives Processes Technology Practices Organizational Interfaces Adopting an Agile Culture
  • 25. Questions? Follow @paulholway Follow @centric Stop by Centric’s booth Make sure to visit talks this afternoon by : Bill Klos – Micro-locating with Beacons Joseph Ours – Thinking Fast and Slow 1/12/2015www.centricconsulting.com 24