SlideShare a Scribd company logo
1 of 13
Download to read offline
 
 
 
 
 

AW5
Concurrent Session 
11/7/2012 2:15 PM 
 
 
 
 
 
 
 

"Ready and Fit:
Adopting Agile in Highly Regulated
Environments"
 
 
 

Presented by:
Suzanne Miller
Software Engineering Institute
 
 
 
 
 

Brought to you by: 
 

 
 
340 Corporate Way, Suite 300, Orange Park, FL 32073 
888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
Suzanne Miller
Software Engineering Institute
Suzanne (SuZ) Miller is a senior member of the technical staff at the Software Engineering
Institute of Carnegie Mellon University, working in the Acquisition Support Program's Military
Services team. Her current research focuses on the use of lean and agile methodologies in
various DoD contexts. An authorized instructor for Intro to CMMI-SVC, SuZ is active in
supporting development of training for CMMI-SVC. For the past twenty-five years she has been
involved with both industry and government in the improvement of software and systems
engineering. SuZ coauthored (with Richard Turner) CMMI Survival Guide: Just Enough Process
Improvement.

 
Ready and Fit: Adopting
Agile in Highly Regulated
Environments
Suzanne Miller
Senior Researcher
Software Engineering Institute
Carnegie Mellon University

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

Agenda
Problems Adopting Agile in Regulated Environments
y
Our Journey
Comparing Cultural Elements between Traditional and Agile
Environments
Some Ideas to Consider
Applying Our Learning i Oth R
A l i O L
i in Other Regulated E i
l t d Environments
t

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

1
Polling Question
Please identify yourself as one of the following:
•
DoD or non-DoD Federal Program Office staff
•
Contractor – Federal or DoD
•
Commercial
•
Consultant for tools/process
•
Other

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

What are some Regulated Environments
Besides the DoD?
Department of Energy
g
(both p
pharmaceuticals and medical
Food and Drug Administration (
devices)…
Financial exchanges like the stock market…
Healthcare records management…
International trade…
I t
ti
lt d

…more environments than you might think are dealing with
this
SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

2
Problems in Highly Regulated Environments
(especially when trying Agile methods)
Inherently conflicting regulations and mandates
g
g
The “ghosts” in the regulations
• We’re still “cutting off the ends of the roasts”

The unwritten laws that are what the written law is really about
• “The written law is there to protect <someone, maybe you?>, and persecute
those who violate the unwritten law”

One role’s process is another role’s outcome
role s
role s
Problems of the past become the regulations we have to live with today

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

A Particular Problem Adopting Agile Methods in
Highly Regulated Industries
Agile methods are based on an explicit set of principles that emphasize
• Incremental learning
• Trust
• Multiple roles working shoulder to shoulder

The principles underneath many acquisition regulations (especially in
DoD) are not explicit. Principles that can easily be inferred from DoD
acquisition (and similar) regulations include:
• We must document everything about the system’s requirements before we
start designing and implementing—not much opportunity for incremental
learning
• Minimize the risks to the acquisition agency – not much opportunity for trust
• Keep contractors at arm’s length, maintain govt independence from them—
not much opportunity for working shoulder to shoulder
However, many of the regulations that lead to these inferences
CAN be interpreted other ways!
SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

3
DoD Acquisition
and Innovation
Many regulated environments,
like the DoD, NEED innovation
and NEED incremental
improvements to their
systems.
Many of them are now willing
to consider changing their
approach if they can do it
without getting in trouble
with their governing statutes
and regulations.

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

The View of Our Customers

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

4
We Need to Translate between Alternate Worlds
Fixed Vision

Evolving
Vision

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

SEI ASP Agile Portfolio FY10 -14 (Our Journey)
Focus Areas: making sense of the effects of the regulatory environment and
finding successes that can be shared with others trying to embark on the journey

Mgmt roles, estimation, culture, milestone
reviews-barriers & high level
recommendations (CMU/SEI-2011-TN002)

Policy &
regulations
barriers analysis

CrossTalk
Article

Executive
Briefing

2009

2010

2011

804 response , rqmts
mgmt, contracting
language, other topics per
Agile Collab Grp (multiple
publications

2012

2013

More topics per
Agile
Collaboration
Group priorities
September
2014

2014

Metrics
E-Learning
Agile Course

Denotes
Air Force Funded

NDIA C4ISR
Committee
Multiple
Presentations

Agile Defense Adoption
Proponents Team
(ADAPT) member

Consulting on Actual DoD
& Federal Programs 2011
and forward

Support
Mechanisms

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

5
Making Sense of the Environment
Traditional cultural analyses for adoption of Agile methods don’t tend to
pick up some of the acquisition issues inherent in these environments.
SEI Readiness & Fit Analysis and its underlying model explicitly include
risk areas known to impede Agile adoption in regulated environments:
•
More emphasis on business models, goal alignment, and acquisition
strategy
•
More focus on alignment issues—especially related to staff turnover
•
Some particular issues around interfacing with systems engineering
in large systems developments
Categories of RFA model:
•
•
•
•

Business & Acquisition
Project & Customer Climate
System Attributes
Organizational Environment

-Technology Environment
-Practices

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

Example Factors in Business & Acquisition
Category
Mechanisms are in place in the
contract and acquisition strategy to
allow close collaboration between
de e ope s and end use s
developers a d e d users
Oversight mechanisms are aligned
with agile principles
Contract type accounts for use of
agile/lean methods in the program
Mechanisms are in place in the
contract and acquisition strategy
that allow for interim demonstration
and delivery between official
releases
SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

6
Polling Question
How Big a Challenge is Your Adoption of Agile Practices?
•
large, we need a culture change
•
medium, we are running into issues
,
g
•
small, we are mostly ready
•
no challenge at all

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

Suggesting Successful Approaches
Educating leadership and staff on differences they will see
Reminding organizations of the typical challenges they face for a big
change
Disseminating successful approaches when we find them
Adding in a little humor along
the way…

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

7
Comparison of Agile and Traditional DoD
Cultural Elements1

http://www.sei.cmu.edu/library/abstracts/reports/11tn002.cfm?DCSext.abstractsource=SearchResults
SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

Comparison of Agile and Traditional DoD
Cultural Elements2

http://www.sei.cmu.edu/library/abstracts/reports/11tn002.cfm?DCSext.abstractsource=SearchResults
SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

8
Comparison of Agile and Traditional DoD
Cultural Elements3

http://www.sei.cmu.edu/library/abstracts/reports/11tn002.cfm?DCSext.abstractsource=SearchResults
SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

Translating DoD Lessons into Other Highly
Regulated Environments
If the things I have talked about resonate with you
• Read some of our papers/presentations to get ideas
– The time you spend translating from DoD to your environment is
likely to pay off with some new ideas to try that might well work!
• See where strategies that have worked in DoD might apply to you
– Look for places in our work where you have faced similar situations
– If you have a success strategy you don’t see us promulgating,
please consider sharing with us! We’re here to learn!

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

9
A Few Things to Think About When People Cite
“Regulations” as a Reason *Not* to Embrace
Agile Approaches
Who are the real stakeholders? Where are the political “bodies” buried?
How do the “ghosts” in the stakeholder map affect what people do
today?
y
Value stream mapping, a lean technique, is sometimes useful to point
out waste areas where Agile could help, in an organizationthat is trying
to reduce cost by eliminating wasted effort
When analyzing processes currently in use, always ask “For whom?”
and “So what? (ask about your Agile practices too!!)
So what?”
Most regulated environments involve conflicting mandates: different
people choose different areas to emphasize—try to find the ones most
complementary to Agile approaches and focus on those
SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

Agile Work – Published and in Process
Published
Considerations for Using Agile in DoD Acquisition

•

http://www.sei.cmu.edu/library/abstracts/reports/10tn002.cfm?DCSext.abstractsource=SearchResults

Agile Methods: Selected DoD Management and Acquisition Concerns

•

http://www.sei.cmu.edu/library/abstracts/reports/11tn002.cfm?DCSext.abstractsource=SearchResults

A Closer Look at 804: A Summary of Considerations for DoD Program Managers

•

http://www.sei.cmu.edu/library/abstracts/reports/11sr015.cfm?DCSext.abstractsource=SearchResults

DoD Agile Adoption: Necessary Considerations, Concerns, and Changes
http://www.crosstalkonline.org/issues/janfeb-2012.html

•

In Process Topics
•
•
•
•
•
•

Information Assurance
Requirements
Contracting language and contract types
Contingency Model (Readiness and Fit to use agile)
Programmatics
Guide to Agile terminology from a traditional viewpoint

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

10
Contact SuZ Miller at:
smg@sei.cmu.edu
412-268-9143

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

Copyright 2012 Carnegie Mellon University.
This material is based upon work supported by the Department of Defense under Contract No. FA8721-05-C-0003 with Carnegie
Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center.
Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not
necessarily reflect the views of the United States Department of Defense.
NO WARRANTY
THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN “ASIS” BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY,
EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT
MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT
INFRINGEMENT.
This material has been approved for public release and unlimited distribution except as restricted below.
Internal use:* Permission to reproduce this material and to prepare derivative works from this material for internal use is granted,
provided the copyright and “No Warranty” statements are included with all reproductions and derivative works.
External use:* This material may be reproduced in its entirety, without modification, and freely distributed in written or electronic form
without requesting formal permission. Permission is required for any other external and/or commercial use. Requests for permission
should be directed to the Software Engineering Institute at permission@sei.cmu.edu.
*These restrictions do not apply to U.S. government entities.

SuZ Miller
Agile East 2012
© 2012 Carnegie Mellon University

11

More Related Content

What's hot

Prosci Masterclass - ACMP 2017 Slides
Prosci Masterclass - ACMP 2017 SlidesProsci Masterclass - ACMP 2017 Slides
Prosci Masterclass - ACMP 2017 SlidesTim Creasey
 
Project Management, Design, Construction Management And Ethics For Profession...
Project Management, Design, Construction Management And Ethics For Profession...Project Management, Design, Construction Management And Ethics For Profession...
Project Management, Design, Construction Management And Ethics For Profession...Dr. James J. Yarmus
 
Right size enterprise disaster recovery plans
Right size enterprise disaster recovery plansRight size enterprise disaster recovery plans
Right size enterprise disaster recovery plansInfo-Tech Research Group
 
The 7 enablers and constraints of itsm 2011 v1 final
The 7 enablers and constraints of itsm 2011 v1 finalThe 7 enablers and constraints of itsm 2011 v1 final
The 7 enablers and constraints of itsm 2011 v1 finalTroy DuMoulin
 
Chapter 8-groups1
Chapter 8-groups1Chapter 8-groups1
Chapter 8-groups1Ahsan Ali
 
Back to the Future
Back to the FutureBack to the Future
Back to the Futurecssa
 
Chapter 8-groups1
Chapter 8-groups1Chapter 8-groups1
Chapter 8-groups1Ahsan Ali
 
Session 7 group dynamics
Session 7  group dynamicsSession 7  group dynamics
Session 7 group dynamicsDelwin Arikatt
 

What's hot (9)

Prosci Masterclass - ACMP 2017 Slides
Prosci Masterclass - ACMP 2017 SlidesProsci Masterclass - ACMP 2017 Slides
Prosci Masterclass - ACMP 2017 Slides
 
Project Management, Design, Construction Management And Ethics For Profession...
Project Management, Design, Construction Management And Ethics For Profession...Project Management, Design, Construction Management And Ethics For Profession...
Project Management, Design, Construction Management And Ethics For Profession...
 
Right size enterprise disaster recovery plans
Right size enterprise disaster recovery plansRight size enterprise disaster recovery plans
Right size enterprise disaster recovery plans
 
The 7 enablers and constraints of itsm 2011 v1 final
The 7 enablers and constraints of itsm 2011 v1 finalThe 7 enablers and constraints of itsm 2011 v1 final
The 7 enablers and constraints of itsm 2011 v1 final
 
Overcome barriers to good req mgmt
Overcome barriers to good req mgmtOvercome barriers to good req mgmt
Overcome barriers to good req mgmt
 
Chapter 8-groups1
Chapter 8-groups1Chapter 8-groups1
Chapter 8-groups1
 
Back to the Future
Back to the FutureBack to the Future
Back to the Future
 
Chapter 8-groups1
Chapter 8-groups1Chapter 8-groups1
Chapter 8-groups1
 
Session 7 group dynamics
Session 7  group dynamicsSession 7  group dynamics
Session 7 group dynamics
 

Viewers also liked

Getting Started with Risk-Based Testing
Getting Started with Risk-Based TestingGetting Started with Risk-Based Testing
Getting Started with Risk-Based TestingTechWell
 
Automation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessAutomation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessTechWell
 
Massive Continuous Integration and Light-speed Iterations
Massive Continuous Integration and Light-speed IterationsMassive Continuous Integration and Light-speed Iterations
Massive Continuous Integration and Light-speed IterationsTechWell
 
Flintstones or Jetsons? Jump Start Your Virtual Test Lab
Flintstones or Jetsons? Jump Start Your Virtual Test LabFlintstones or Jetsons? Jump Start Your Virtual Test Lab
Flintstones or Jetsons? Jump Start Your Virtual Test LabTechWell
 
A Year of Testing in the Cloud: Lessons Learned
A Year of Testing in the Cloud: Lessons LearnedA Year of Testing in the Cloud: Lessons Learned
A Year of Testing in the Cloud: Lessons LearnedTechWell
 
Keynote: The Art of Change: Influence Skills for Leaders
Keynote: The Art of Change: Influence Skills for LeadersKeynote: The Art of Change: Influence Skills for Leaders
Keynote: The Art of Change: Influence Skills for LeadersTechWell
 
Things Could Get Worse: Ideas About Regression Testing
Things Could Get Worse: Ideas About Regression TestingThings Could Get Worse: Ideas About Regression Testing
Things Could Get Worse: Ideas About Regression TestingTechWell
 
Think Different: Visualization Tools for Testers
Think Different: Visualization Tools for TestersThink Different: Visualization Tools for Testers
Think Different: Visualization Tools for TestersTechWell
 
IT Governance and Compliance in an Agile World
IT Governance and Compliance in an Agile WorldIT Governance and Compliance in an Agile World
IT Governance and Compliance in an Agile WorldTechWell
 
Rapid Software Testing: Reporting
Rapid Software Testing: ReportingRapid Software Testing: Reporting
Rapid Software Testing: ReportingTechWell
 
Android Mobile Testing: Right before Your Eyes
Android Mobile Testing: Right before Your EyesAndroid Mobile Testing: Right before Your Eyes
Android Mobile Testing: Right before Your EyesTechWell
 
How to Break Software: Web 101+ Edition
How to Break Software: Web 101+ EditionHow to Break Software: Web 101+ Edition
How to Break Software: Web 101+ EditionTechWell
 
Quantifying the Value of Testing
Quantifying the Value of TestingQuantifying the Value of Testing
Quantifying the Value of TestingTechWell
 
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
 
Testing the Data Warehouse—Big Data, Big Problems
Testing the Data Warehouse—Big Data, Big ProblemsTesting the Data Warehouse—Big Data, Big Problems
Testing the Data Warehouse—Big Data, Big ProblemsTechWell
 

Viewers also liked (15)

Getting Started with Risk-Based Testing
Getting Started with Risk-Based TestingGetting Started with Risk-Based Testing
Getting Started with Risk-Based Testing
 
Automation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessAutomation Culture: Essential to Agile Success
Automation Culture: Essential to Agile Success
 
Massive Continuous Integration and Light-speed Iterations
Massive Continuous Integration and Light-speed IterationsMassive Continuous Integration and Light-speed Iterations
Massive Continuous Integration and Light-speed Iterations
 
Flintstones or Jetsons? Jump Start Your Virtual Test Lab
Flintstones or Jetsons? Jump Start Your Virtual Test LabFlintstones or Jetsons? Jump Start Your Virtual Test Lab
Flintstones or Jetsons? Jump Start Your Virtual Test Lab
 
A Year of Testing in the Cloud: Lessons Learned
A Year of Testing in the Cloud: Lessons LearnedA Year of Testing in the Cloud: Lessons Learned
A Year of Testing in the Cloud: Lessons Learned
 
Keynote: The Art of Change: Influence Skills for Leaders
Keynote: The Art of Change: Influence Skills for LeadersKeynote: The Art of Change: Influence Skills for Leaders
Keynote: The Art of Change: Influence Skills for Leaders
 
Things Could Get Worse: Ideas About Regression Testing
Things Could Get Worse: Ideas About Regression TestingThings Could Get Worse: Ideas About Regression Testing
Things Could Get Worse: Ideas About Regression Testing
 
Think Different: Visualization Tools for Testers
Think Different: Visualization Tools for TestersThink Different: Visualization Tools for Testers
Think Different: Visualization Tools for Testers
 
IT Governance and Compliance in an Agile World
IT Governance and Compliance in an Agile WorldIT Governance and Compliance in an Agile World
IT Governance and Compliance in an Agile World
 
Rapid Software Testing: Reporting
Rapid Software Testing: ReportingRapid Software Testing: Reporting
Rapid Software Testing: Reporting
 
Android Mobile Testing: Right before Your Eyes
Android Mobile Testing: Right before Your EyesAndroid Mobile Testing: Right before Your Eyes
Android Mobile Testing: Right before Your Eyes
 
How to Break Software: Web 101+ Edition
How to Break Software: Web 101+ EditionHow to Break Software: Web 101+ Edition
How to Break Software: Web 101+ Edition
 
Quantifying the Value of Testing
Quantifying the Value of TestingQuantifying the Value of Testing
Quantifying the Value of Testing
 
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
 
Testing the Data Warehouse—Big Data, Big Problems
Testing the Data Warehouse—Big Data, Big ProblemsTesting the Data Warehouse—Big Data, Big Problems
Testing the Data Warehouse—Big Data, Big Problems
 

Similar to 12 cadpe aw5-2

User-Centric Design: How to Leverage Use Cases and User Scenarios to Design S...
User-Centric Design: How to Leverage Use Cases and User Scenarios to Design S...User-Centric Design: How to Leverage Use Cases and User Scenarios to Design S...
User-Centric Design: How to Leverage Use Cases and User Scenarios to Design S...SPTechCon
 
Proactive Governance & Adoption In Microsoft 365
Proactive Governance & Adoption In Microsoft 365Proactive Governance & Adoption In Microsoft 365
Proactive Governance & Adoption In Microsoft 365Richard Harbridge
 
Managing the Stakeholder Challenges of Agile Transformations
Managing the Stakeholder Challenges of Agile TransformationsManaging the Stakeholder Challenges of Agile Transformations
Managing the Stakeholder Challenges of Agile TransformationsThomas Luke Jarocki
 
The Missing Link Between Governance and Agile Culture
The Missing Link Between Governance and Agile CultureThe Missing Link Between Governance and Agile Culture
The Missing Link Between Governance and Agile CultureJeremy Pullen
 
The Seven Enablers & Constraints Of IT Service Management - Research Update 2011
The Seven Enablers & Constraints Of IT Service Management - Research Update 2011The Seven Enablers & Constraints Of IT Service Management - Research Update 2011
The Seven Enablers & Constraints Of IT Service Management - Research Update 2011Pink Elephant
 
Improve success DevOps
Improve success DevOpsImprove success DevOps
Improve success DevOpsAbhishek Sood
 
Scaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowScaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowTechWell
 
The agile alliance has stated in their manifesto
The agile alliance has stated in their manifestoThe agile alliance has stated in their manifesto
The agile alliance has stated in their manifestoGlen Alleman
 
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud SummitProactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud SummitRichard Harbridge
 
Managing Strategy Execution in a Disruptive Enviroment_Malaysia 2023_01052023...
Managing Strategy Execution in a Disruptive Enviroment_Malaysia 2023_01052023...Managing Strategy Execution in a Disruptive Enviroment_Malaysia 2023_01052023...
Managing Strategy Execution in a Disruptive Enviroment_Malaysia 2023_01052023...KAYODE ADEBIYI
 
AGILE OR PLAN-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY SELECTION USING PERSON...
AGILE OR PLAN-DRIVEN  SOFTWARE DEVELOPMENT METHODOLOGY SELECTION USING PERSON...AGILE OR PLAN-DRIVEN  SOFTWARE DEVELOPMENT METHODOLOGY SELECTION USING PERSON...
AGILE OR PLAN-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY SELECTION USING PERSON...Kaela Johnson
 
The_Role_of_the_Product_Owner_in_Scrum-comparison_.pdf
The_Role_of_the_Product_Owner_in_Scrum-comparison_.pdfThe_Role_of_the_Product_Owner_in_Scrum-comparison_.pdf
The_Role_of_the_Product_Owner_in_Scrum-comparison_.pdfRafaelSalamanca11
 
A comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyA comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyGaytri khandelwal
 
Strengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software DevelopmentStrengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software DevelopmentBrianna Johnson
 
From Surviving to Thriving - Leveraging People, Process and Systems to Achiev...
From Surviving to Thriving - Leveraging People, Process and Systems to Achiev...From Surviving to Thriving - Leveraging People, Process and Systems to Achiev...
From Surviving to Thriving - Leveraging People, Process and Systems to Achiev...Steelwedge
 
My Scaled Scrum: Integrating Mega Framework and DAD
My Scaled Scrum: Integrating Mega Framework and DADMy Scaled Scrum: Integrating Mega Framework and DAD
My Scaled Scrum: Integrating Mega Framework and DADEswar Publications
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answersRobin G
 

Similar to 12 cadpe aw5-2 (20)

Agile~overview
Agile~overviewAgile~overview
Agile~overview
 
User-Centric Design: How to Leverage Use Cases and User Scenarios to Design S...
User-Centric Design: How to Leverage Use Cases and User Scenarios to Design S...User-Centric Design: How to Leverage Use Cases and User Scenarios to Design S...
User-Centric Design: How to Leverage Use Cases and User Scenarios to Design S...
 
Proactive Governance & Adoption In Microsoft 365
Proactive Governance & Adoption In Microsoft 365Proactive Governance & Adoption In Microsoft 365
Proactive Governance & Adoption In Microsoft 365
 
Agile for managers
Agile for managersAgile for managers
Agile for managers
 
Managing the Stakeholder Challenges of Agile Transformations
Managing the Stakeholder Challenges of Agile TransformationsManaging the Stakeholder Challenges of Agile Transformations
Managing the Stakeholder Challenges of Agile Transformations
 
The Missing Link Between Governance and Agile Culture
The Missing Link Between Governance and Agile CultureThe Missing Link Between Governance and Agile Culture
The Missing Link Between Governance and Agile Culture
 
The Seven Enablers & Constraints Of IT Service Management - Research Update 2011
The Seven Enablers & Constraints Of IT Service Management - Research Update 2011The Seven Enablers & Constraints Of IT Service Management - Research Update 2011
The Seven Enablers & Constraints Of IT Service Management - Research Update 2011
 
Improve success DevOps
Improve success DevOpsImprove success DevOps
Improve success DevOps
 
Scaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowScaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development Flow
 
The agile alliance has stated in their manifesto
The agile alliance has stated in their manifestoThe agile alliance has stated in their manifesto
The agile alliance has stated in their manifesto
 
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud SummitProactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
Proactive Governance & Adoption For Microsoft 365: Canadian Cloud Summit
 
Managing Strategy Execution in a Disruptive Enviroment_Malaysia 2023_01052023...
Managing Strategy Execution in a Disruptive Enviroment_Malaysia 2023_01052023...Managing Strategy Execution in a Disruptive Enviroment_Malaysia 2023_01052023...
Managing Strategy Execution in a Disruptive Enviroment_Malaysia 2023_01052023...
 
AGILE OR PLAN-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY SELECTION USING PERSON...
AGILE OR PLAN-DRIVEN  SOFTWARE DEVELOPMENT METHODOLOGY SELECTION USING PERSON...AGILE OR PLAN-DRIVEN  SOFTWARE DEVELOPMENT METHODOLOGY SELECTION USING PERSON...
AGILE OR PLAN-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY SELECTION USING PERSON...
 
The_Role_of_the_Product_Owner_in_Scrum-comparison_.pdf
The_Role_of_the_Product_Owner_in_Scrum-comparison_.pdfThe_Role_of_the_Product_Owner_in_Scrum-comparison_.pdf
The_Role_of_the_Product_Owner_in_Scrum-comparison_.pdf
 
A comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org StrategyA comprehensive guide to Salesforce Org Strategy
A comprehensive guide to Salesforce Org Strategy
 
Strengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software DevelopmentStrengths And Weaknesses Of Software Development
Strengths And Weaknesses Of Software Development
 
From Surviving to Thriving - Leveraging People, Process and Systems to Achiev...
From Surviving to Thriving - Leveraging People, Process and Systems to Achiev...From Surviving to Thriving - Leveraging People, Process and Systems to Achiev...
From Surviving to Thriving - Leveraging People, Process and Systems to Achiev...
 
My Scaled Scrum: Integrating Mega Framework and DAD
My Scaled Scrum: Integrating Mega Framework and DADMy Scaled Scrum: Integrating Mega Framework and DAD
My Scaled Scrum: Integrating Mega Framework and DAD
 
Agile 101
Agile 101Agile 101
Agile 101
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
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)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

12 cadpe aw5-2

  • 1.           AW5 Concurrent Session  11/7/2012 2:15 PM                "Ready and Fit: Adopting Agile in Highly Regulated Environments"       Presented by: Suzanne Miller Software Engineering Institute           Brought to you by:        340 Corporate Way, Suite 300, Orange Park, FL 32073  888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  • 2. Suzanne Miller Software Engineering Institute Suzanne (SuZ) Miller is a senior member of the technical staff at the Software Engineering Institute of Carnegie Mellon University, working in the Acquisition Support Program's Military Services team. Her current research focuses on the use of lean and agile methodologies in various DoD contexts. An authorized instructor for Intro to CMMI-SVC, SuZ is active in supporting development of training for CMMI-SVC. For the past twenty-five years she has been involved with both industry and government in the improvement of software and systems engineering. SuZ coauthored (with Richard Turner) CMMI Survival Guide: Just Enough Process Improvement.  
  • 3. Ready and Fit: Adopting Agile in Highly Regulated Environments Suzanne Miller Senior Researcher Software Engineering Institute Carnegie Mellon University SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University Agenda Problems Adopting Agile in Regulated Environments y Our Journey Comparing Cultural Elements between Traditional and Agile Environments Some Ideas to Consider Applying Our Learning i Oth R A l i O L i in Other Regulated E i l t d Environments t SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 1
  • 4. Polling Question Please identify yourself as one of the following: • DoD or non-DoD Federal Program Office staff • Contractor – Federal or DoD • Commercial • Consultant for tools/process • Other SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University What are some Regulated Environments Besides the DoD? Department of Energy g (both p pharmaceuticals and medical Food and Drug Administration ( devices)… Financial exchanges like the stock market… Healthcare records management… International trade… I t ti lt d …more environments than you might think are dealing with this SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 2
  • 5. Problems in Highly Regulated Environments (especially when trying Agile methods) Inherently conflicting regulations and mandates g g The “ghosts” in the regulations • We’re still “cutting off the ends of the roasts” The unwritten laws that are what the written law is really about • “The written law is there to protect <someone, maybe you?>, and persecute those who violate the unwritten law” One role’s process is another role’s outcome role s role s Problems of the past become the regulations we have to live with today SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University A Particular Problem Adopting Agile Methods in Highly Regulated Industries Agile methods are based on an explicit set of principles that emphasize • Incremental learning • Trust • Multiple roles working shoulder to shoulder The principles underneath many acquisition regulations (especially in DoD) are not explicit. Principles that can easily be inferred from DoD acquisition (and similar) regulations include: • We must document everything about the system’s requirements before we start designing and implementing—not much opportunity for incremental learning • Minimize the risks to the acquisition agency – not much opportunity for trust • Keep contractors at arm’s length, maintain govt independence from them— not much opportunity for working shoulder to shoulder However, many of the regulations that lead to these inferences CAN be interpreted other ways! SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 3
  • 6. DoD Acquisition and Innovation Many regulated environments, like the DoD, NEED innovation and NEED incremental improvements to their systems. Many of them are now willing to consider changing their approach if they can do it without getting in trouble with their governing statutes and regulations. SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University The View of Our Customers SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 4
  • 7. We Need to Translate between Alternate Worlds Fixed Vision Evolving Vision SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University SEI ASP Agile Portfolio FY10 -14 (Our Journey) Focus Areas: making sense of the effects of the regulatory environment and finding successes that can be shared with others trying to embark on the journey Mgmt roles, estimation, culture, milestone reviews-barriers & high level recommendations (CMU/SEI-2011-TN002) Policy & regulations barriers analysis CrossTalk Article Executive Briefing 2009 2010 2011 804 response , rqmts mgmt, contracting language, other topics per Agile Collab Grp (multiple publications 2012 2013 More topics per Agile Collaboration Group priorities September 2014 2014 Metrics E-Learning Agile Course Denotes Air Force Funded NDIA C4ISR Committee Multiple Presentations Agile Defense Adoption Proponents Team (ADAPT) member Consulting on Actual DoD & Federal Programs 2011 and forward Support Mechanisms SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 5
  • 8. Making Sense of the Environment Traditional cultural analyses for adoption of Agile methods don’t tend to pick up some of the acquisition issues inherent in these environments. SEI Readiness & Fit Analysis and its underlying model explicitly include risk areas known to impede Agile adoption in regulated environments: • More emphasis on business models, goal alignment, and acquisition strategy • More focus on alignment issues—especially related to staff turnover • Some particular issues around interfacing with systems engineering in large systems developments Categories of RFA model: • • • • Business & Acquisition Project & Customer Climate System Attributes Organizational Environment -Technology Environment -Practices SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University Example Factors in Business & Acquisition Category Mechanisms are in place in the contract and acquisition strategy to allow close collaboration between de e ope s and end use s developers a d e d users Oversight mechanisms are aligned with agile principles Contract type accounts for use of agile/lean methods in the program Mechanisms are in place in the contract and acquisition strategy that allow for interim demonstration and delivery between official releases SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 6
  • 9. Polling Question How Big a Challenge is Your Adoption of Agile Practices? • large, we need a culture change • medium, we are running into issues , g • small, we are mostly ready • no challenge at all SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University Suggesting Successful Approaches Educating leadership and staff on differences they will see Reminding organizations of the typical challenges they face for a big change Disseminating successful approaches when we find them Adding in a little humor along the way… SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 7
  • 10. Comparison of Agile and Traditional DoD Cultural Elements1 http://www.sei.cmu.edu/library/abstracts/reports/11tn002.cfm?DCSext.abstractsource=SearchResults SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University Comparison of Agile and Traditional DoD Cultural Elements2 http://www.sei.cmu.edu/library/abstracts/reports/11tn002.cfm?DCSext.abstractsource=SearchResults SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 8
  • 11. Comparison of Agile and Traditional DoD Cultural Elements3 http://www.sei.cmu.edu/library/abstracts/reports/11tn002.cfm?DCSext.abstractsource=SearchResults SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University Translating DoD Lessons into Other Highly Regulated Environments If the things I have talked about resonate with you • Read some of our papers/presentations to get ideas – The time you spend translating from DoD to your environment is likely to pay off with some new ideas to try that might well work! • See where strategies that have worked in DoD might apply to you – Look for places in our work where you have faced similar situations – If you have a success strategy you don’t see us promulgating, please consider sharing with us! We’re here to learn! SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 9
  • 12. A Few Things to Think About When People Cite “Regulations” as a Reason *Not* to Embrace Agile Approaches Who are the real stakeholders? Where are the political “bodies” buried? How do the “ghosts” in the stakeholder map affect what people do today? y Value stream mapping, a lean technique, is sometimes useful to point out waste areas where Agile could help, in an organizationthat is trying to reduce cost by eliminating wasted effort When analyzing processes currently in use, always ask “For whom?” and “So what? (ask about your Agile practices too!!) So what?” Most regulated environments involve conflicting mandates: different people choose different areas to emphasize—try to find the ones most complementary to Agile approaches and focus on those SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University Agile Work – Published and in Process Published Considerations for Using Agile in DoD Acquisition • http://www.sei.cmu.edu/library/abstracts/reports/10tn002.cfm?DCSext.abstractsource=SearchResults Agile Methods: Selected DoD Management and Acquisition Concerns • http://www.sei.cmu.edu/library/abstracts/reports/11tn002.cfm?DCSext.abstractsource=SearchResults A Closer Look at 804: A Summary of Considerations for DoD Program Managers • http://www.sei.cmu.edu/library/abstracts/reports/11sr015.cfm?DCSext.abstractsource=SearchResults DoD Agile Adoption: Necessary Considerations, Concerns, and Changes http://www.crosstalkonline.org/issues/janfeb-2012.html • In Process Topics • • • • • • Information Assurance Requirements Contracting language and contract types Contingency Model (Readiness and Fit to use agile) Programmatics Guide to Agile terminology from a traditional viewpoint SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 10
  • 13. Contact SuZ Miller at: smg@sei.cmu.edu 412-268-9143 SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University Copyright 2012 Carnegie Mellon University. This material is based upon work supported by the Department of Defense under Contract No. FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the United States Department of Defense. NO WARRANTY THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN “ASIS” BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. This material has been approved for public release and unlimited distribution except as restricted below. Internal use:* Permission to reproduce this material and to prepare derivative works from this material for internal use is granted, provided the copyright and “No Warranty” statements are included with all reproductions and derivative works. External use:* This material may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other external and/or commercial use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. *These restrictions do not apply to U.S. government entities. SuZ Miller Agile East 2012 © 2012 Carnegie Mellon University 11