SlideShare a Scribd company logo
CMMI Agilevs.
Why Embrace Both ?
What these are
What differences are
What we have to do
What these are
What differences are
What we have to do
CMMI is..
01
What
CMMI(Capability Maturity Model Integration)
소프트웨어와 시스템 공학의 역량 성숙도 평가 모델
Characteristics of the Maturity Level
01
What
• Level 1 - Success depends on individual effort
• Level 2 - Basic project management practices are established
• Level 3 - Standard process throughout organization
• Level 4 - Detailed metrics are collected and evaluated
• Level 5 - Continuous process improvement via metrics feedback
Uncertainty ▶
Awakening ▶
Enlightenment ▶
Wisdom ▶
Certainty ▶
CMMI 현황
01
What
• ’07년~’14년, 97개국, CMMI공식심사 10,768회
• ’14년 , 중국(722건) > 미국(314건) > 한국(48건)
• 2014년 12월말 기준 (국외/내)
- 레벨 5 , 726 / 6개 기관
- 레벨 4 , 239 / 10개
- 레벨 3 , 7,102 / 65개
- 레벨 2 , 2,221 / 19개
Agile is..
01
What
Behavior
Better ways of developing software by doing
PRACTICES
Do Agile, “Be Agile”!!
01
What Is
Agile
PRINCIPLES
VALUES
Doing “Agile”
Being “Agile”
Stand Up Meeting
Release Planning
TDD
Pair Programming
Continuous Integration
DevOps
Customer Development
Static Analysis
Transplant TestingResidencies
Use Cases / User Stories
Testcase Importance Factor
TDD
Daily Scrums
Vision Docs
Front Risk
Customer Demos /Webinars
Value Stream Mapping
Eliminate Waste
Outside-In Design / Development
Simplicity
Experience Reports
Unit Test
Automation
Work as One Team
Market vs. Business vs. Engineering (1/2)
01
What Is
Agile
Business
Engineering
Market
Market vs. Business vs. Engineering (1/2)
01
What Is
Agile
Do the right things right and fast
01
What Is
Agile
Lean
Agile
Market
What these are
What differences are
What we have to do
Feature
Bloat
Build it
For long
time
(6 - 12m)
No one
Uses
Our Product
Build the
Missing
features
Ask
Customers
What
Features are
missing
Product Death
Cycle
Product Death Cycle
02
WhyDo
Agile
Many big companies make a mistake to create a big list of features as hypothesis –
“If we have these features, the product will be sellable!”. And companies invest
huge money on the hypothesis. This can be ended up as a product death cycle.
(retweet 1500 ↑)
*David Bland (Principal at Neo innovation)
Transforming ‘Adobe’ based Customer Value (1/2)
02
WhyDo
Agile
Adobe, “기존Photoshop CS시리즈 종료, Photoshop CC"로 전환”
“앞으론 클라우드로만 SW 제공”…SW시장에 던져진 충격”
‘22’ ’13’ ‘1.7’ ‘0↓’
Transforming ‘Adobe’ based Customer Value (2/2)
02
WhyDo
Agile
‘1.5’ ‘1’ ‘3’ ‘9’ ‘67’
(’15.5 2분기(3~5월) 매출 11억 6천만 달러, 순이익 1억 5천만 달러)
Adobe creative Cloud Launching
Transforming ‘US Government’ from the inside out. (1/3)
02
WhyDo
Agile
< Obama on Agile >
- https://www.youtube.com/watch?v=zDoaXvCdbKQ
- Embed
<iframe width="560" height="315" src="https://www.youtube.com/embed/zDoaXvCdbKQ" frameborder="0" allowfullscreen></iframe>
is a competitive fellowship program that pairs top innovators from
the private sector, non-profits, and academia with top innovators
in government to collaborate on solutions that aim to deliver
significant results in months, not years. It was established in 2012
and has operated continuously since then.
The program focuses on generating measurable
results, using innovation techniques from private
industry such as Lean Startup, Design
Thinking, and Agile Development.
Transforming ‘US Government’ from the inside out. (1/3)
02
WhyDo
Agile
PIF (Presidential Innovation Fellows) program
Transforming ‘US Government’ from the inside out. (2/3)
02
WhyDo
Agile
“…… specializing in agile delivery services
(e.g, user-centered design, agile software
development, DevOps)……”
Transforming ‘US Government’ from the inside out. (3/3)
02
WhyDo
Agile
http://safemeds.cfapps.io/
Jason Fraiser
Lean management 전문가
백악관의 President Leadership program 담당
Transforming ‘US Government’ from the inside out. (3/3)
02
WhyDo
Agile
디자인단계(8일)
측정
(사용자에게
확인)
학습
디자인
개발단계(10일)
측정
(사용자에게
확인)
학습
개발
사용자의
핵심 사용자시나리오
1개 선택
사용자리서치(2일)
Continuous Feedback
Continuous Improvement
Short
delivery
Agile
culture
Revenue
growth
Business
Pivoting
Goal Setup
Workshop
Goals
Delivery
Business
Management
Culture Revenue
T T
T
T T
T T
T
T
T
T
TT
Change Strategy Tasks
Development Team (기획/UX/개발)
PM
PL UX 개발
PM
PL UX 개발
Share
Enterprise change board
Ready In Progress Blocked Done
T T
T
T
T
Share
Issue escalation
Process Organization
Leadership
Issue
Issue
Form Enablement Team
HR, PR, Eng, QA, UX, OPs
CEOExternal Consultant
Decision Making
Authority
Coaching
T T T
Agile Management (Adobe, GE, Oracle..)
02
WhyDo
Agile
Enablement Team
Innovation을 이끄는 솔루션 개발팀의 병목을 해결해주기 위해
외부 전문 컨설턴트가 코칭을 하며 프로세스/조직관계/리더십의 간섭을 경량화
What these are
What differences are
What we have to do
AGILE
Doing things right and executing perfectly
with keeping necessary flexibility
LEAN
Doing the right things and
eliminating all the waste that has no value
SDS Agile History
03
Where
We Are
2010
EnterpriseAgile
(Scrum,XP)
IBM 2012
ContinuousDelivery
TDD
ThoughtWorks 2015
Lean
PivotalLabs
2016~
Agile Core Team
Enablement Team
SDS
OVER
Processes &
Tools
Following
a Plan
DOC
DOC
DOC
Comprehensive
Documentation
Contract
Negotiation
Individuals &
Interactions
Working
Software
Customer
Collaboration
Responding
To Change
Agile Manifesto – 4 Values
01
What Is
Agile
Individuals & Interactions
over Processes & Tools
01
What Is
Agile
Occurs as two or more objects have an effect upon one another
A two-way effect is essential
Interaction
01
What Is
Agile
Interaction
01
What Is
Agile
Communication
vs
Impact of Communication
01
What Is
Agile
Interaction
How to Communicate
01
What Is
Agile
공감(共感)동상이몽 (同床異夢)
How to ?
Interaction
01
What Is
Agile
Facebook 탄생 비화를 재구성한 영화 'Social network’
01
What Is
Agile
아무런 각성이 없는 상태
즉, 멍~한 상태
교감신경계
‘비 활성화’
01
What Is
Agile
교감신경계
‘활성화’
집중, 각성, 흥분, 몰입
Facebook 탄생 비화를 재구성한 영화 'Social network’
Poh, M.Z., Swenson, N.C., Picard, R.W. (2010). “A Wearable Sensor for Unobtrusive, Long-term Assessment of Electrodermal Activity”, IEEE Transactions on Biomedical Engineering, 57(5), 1243-1252.
Pattern of Flow (몰입)
01
What is
Agile
< 학생의 일과 패턴에 따른 교감신경계 변화 >
<학생의 일과패턴에 따른 교감신경계 변화>
Interaction
Carpenter, S. K., Wilford, M. M., Kornell, N., & Mullaney, K. M. (2013). Appearances can be deceiving: instructor fluency increases perceptions of learning without increasing actual
learning. Psychonomic bulletin & review,20(6), 1350-1356.
<B><A>
What differences ?
01
What is
Agile
Interaction
Interaction
01
What Is
Agile
Empathy
Communication
Sympathy
01
What Is
Agile Empathyvs
https://www.youtube.com/watch?v=1Evwgu369Jw
Working Software
over Comprehensive Documentation
01
What is
Agile
What is the primary measure of progress
01
What is
Agile
“I can see many things
when I see a working product.
How can we maneuver through that curve?
We should do this,
we should do that....
Then I think about the next machine.
We can make a faster machine if we think
like this, and so on.
It’s a natural progress into the next step.”
- Soichiro Honda
Source: Honda Motor Corporation (Picture at the Automobile Hall of Fame, Detroit)
Working Software
Water fall vs. Agile
01
What Is
Agile
Time
CustomerValue
<Waterfall> <Agile>
Time
Working Software
? ?
CustomerValue
Water fall vs. Agile
01
What Is
Agile
Time
CustomerValue
<Waterfall> <Agile>
Time
Working Software
CustomerValue
$45.0 Million
$12.5 Million
Agile is 4 times Cheaper than Waterfall
Iterative Development
01
What is
Agile
Sprint #0 Sprint #1 Sprint #2 Sprint #3 Sprint #4
2w 2w 3w 3w 6w
Demo
#2
D+6월
시스템 전환
•PJT비전공유
Demo
#3
•필드테스트
•통합테스트
•VOC시스템 OPEN
•제3자 테스트
•개발표준정의
•현장프로세스중심
•Test Bed 시뮬레이션 환경
•파일럿 수행
•아키텍처 검증
Demo
#5
Demo
#4
•Sprint
Review
Demo
#1
Demo
#6
Demo
#7
“오늘 시연을 보니 오픈 에는 문제 없을 것 같다.
여러분들의 자신감 있는 모습이 보인다. 처음 시작할
때
까지만 해도 어떻게 진행될지 불안 했었지만
이제는 마무리 되가는 것 같다.”
“ 점점 더 시스템이 좋아져 가고 있고 9부 능선 까지 왔다고
생각한다. 기존 시스템 과는 비교할 수 없을 정도로 좋아지고
있다는 확신이 든다 “
- 당시 제조기술센터장 김종호 부사장-
“지금은 자동차의 엔진을 점검해야 하는 시점이다.
왜 여러분들은 엔진을 보려 하지 않고 도어가 안 열린다, 창
문이 안 닫힌다.. 는 지적만 하고 있나?. 이런 것들은 나중에
보완해도 된다. 문을 뜯어서라도 들어가서 엔진이 제대로 작
동하는가를 보는 것이 중요하다.
Working Software
Customer Collaboration
over Contract Negotiation
01
What is
Agile
What is the ‘Customer Value’ (1/2)
01
What Is
Agile
Customer Collaboration
UX
CX
vs
What is the ‘Customer Value’ (2/2)
01
What Is
Agile
http://www.hoteliermiddleeast.com/pictures/gallery/Stock/frontdesk-stocl.jpg
1$
2.5 million $
Customer
VALUE
Customer Collaboration
Focus Customer Values
01
What is
Agile
Customer Collaboration
Features and Functions Usage in a Typical System, Standish Group Report (XP2002)
거의, 전혀
사용하지 않는다
가끔, 자주
사용한다
64%36%
Service Design
01
What Is
Agile
Customer Collaboration
<iframe width="560" height="315" src="https://www.youtube.com/embed/Ml3jx33zI2M" frameborder="0" allowfullscreen></iframe>
https://www.youtube.com/watch?v=Ml3jx33zI2M
Who is it for ?
죽음을 앞둔 암환자와
가족을 위한 서비스
What is it about?
일상에서 서로의 감정을
표현할 수 있는 온-오프라인
TOOL KIT & APP
Service Design
01
What Is
Agile
Customer Collaboration
Responding to Change
over Following a Plan
01
What Is
Agile
Service Delivery Today Does Not Meet Expectations (1/2)
01
What Is
Agile
“If you had an innovative new idea
that required software development as a key component,
How long would it take to approve the idea, build it,
and deploy it to users?”
“How quickly do you want strategic IT services or software products
to be delivered from concept to production?”
A commissioned study conducted by Forrester Consulting on behalf of Thoughtworks, September 2012
17 %
34 %
31 %
10 %
6 %
2 %
0 %
29 %
8 %
22 %
23 %
9 %
6 %
3 %
Fewer than 3 months
3 months to fewer than 6 months
6 months to fewer than 12 months
12 months to fewer than 18 months
18 months to fewer than 24 months
2 years to fewer than 3 years
3 years or more
Responding to change
Market vs. Business vs. Engineering (1/2)
01
What Is
Agile
Responding to change
Business
Engineering
Market
Market vs. Business vs. Engineering (1/2)
01
What Is
Agile
Responding to change
Do the right things right and fast
01
What Is
Agile
Responding to change
Lean
Agile
Market
‘Agile Team’ as the need to respond to change
01
What Is
Agile
Responding to change
Whole
Team
10~12
4~6(1M)
WIP
Stakeholders
Scrum
Master
Idea!
Product
Manager
1st2nd3rd
CX
Designer
Explicit
Knowledge
Objective and ratio
nal knowledge that
can be expressed
in words, sentence
s, numbers, or for
mulas (context-fre
e)
http://www.flickr.com/photos/stuartpilbrow/4264302708/
http://www.flickr.com/photos/visitabudhabi/6708954439/
Tacit
Knowledge
Subjective and
experiential
knowledge that can
not be expressed in
words, sentences,
numbers, or
Formulas (Context-
specific)
Knowledge Creation (SECI)
01
What is
Agile
Working Software
Explicit
Explicit
Tacit
Explicit
Explicit
Tacit Socialization Externalization
Internalization Combination
O
G
E
I
Environment
Individual
I G
G
G
G
Org.
E
I
I
I
I
I
Group
IE O
SCRUM as Knowledge Creation
01
What is
Agile
Working Software
Explicit
Explicit
Tacit
Explicit
Explicit
Tacit Socialization Externalization
Internalization Combination
• Iteration Demo
• Customer Validation
• Product Backlog
• Release Planning
• Sprint Planning
• Story Writing
• Everything about
Learning…
• Whole Team
• Pair work
• Daily Standup
• Retrospectives

More Related Content

What's hot

Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or FictionMatt Ganis
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Lean User Experience in a Lean Startup
Lean User Experience in a Lean StartupLean User Experience in a Lean Startup
Lean User Experience in a Lean StartupOrthogonal
 
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elattaReal World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elattaSally Elatta
 
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Laszlo Szalvay
 
Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!Sally Elatta
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstChris Sterling
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary PoppendieckOperae Partners
 
What is 'Just Enough' Documentation in Agile?
What is 'Just Enough' Documentation in Agile?What is 'Just Enough' Documentation in Agile?
What is 'Just Enough' Documentation in Agile?Sally Elatta
 
Empirical Evidence Of Agile Methods
Empirical Evidence Of Agile MethodsEmpirical Evidence Of Agile Methods
Empirical Evidence Of Agile MethodsGrigori Melnik
 
Rawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big pictureRawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big pictureMagneta AI
 
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 and SOA Comparing the Two
Agile and SOA Comparing the TwoAgile and SOA Comparing the Two
Agile and SOA Comparing the TwoSally Elatta
 
Solit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко АнтонSolit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко Антонsolit
 
Simplicity (Agile Tour 2011 China) - Bill Li
Simplicity (Agile Tour 2011 China) - Bill LiSimplicity (Agile Tour 2011 China) - Bill Li
Simplicity (Agile Tour 2011 China) - Bill Liguobiao_li
 

What's hot (20)

Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Lean User Experience in a Lean Startup
Lean User Experience in a Lean StartupLean User Experience in a Lean Startup
Lean User Experience in a Lean Startup
 
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elattaReal World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
 
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
 
Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!Top Ways Agile Adoption Fails, How to Avoid Them!
Top Ways Agile Adoption Fails, How to Avoid Them!
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to Burst
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck
 
What is 'Just Enough' Documentation in Agile?
What is 'Just Enough' Documentation in Agile?What is 'Just Enough' Documentation in Agile?
What is 'Just Enough' Documentation in Agile?
 
Agile values
Agile valuesAgile values
Agile values
 
Forrester Agile
Forrester AgileForrester Agile
Forrester Agile
 
Empirical Evidence Of Agile Methods
Empirical Evidence Of Agile MethodsEmpirical Evidence Of Agile Methods
Empirical Evidence Of Agile Methods
 
Scrum: Enterprise Adoption
Scrum: Enterprise AdoptionScrum: Enterprise Adoption
Scrum: Enterprise Adoption
 
Agile or how to break donw barriers
Agile or how to break donw barriersAgile or how to break donw barriers
Agile or how to break donw barriers
 
Rawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big pictureRawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big picture
 
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 and SOA Comparing the Two
Agile and SOA Comparing the TwoAgile and SOA Comparing the Two
Agile and SOA Comparing the Two
 
Solit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко АнтонSolit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко Антон
 
Simplicity (Agile Tour 2011 China) - Bill Li
Simplicity (Agile Tour 2011 China) - Bill LiSimplicity (Agile Tour 2011 China) - Bill Li
Simplicity (Agile Tour 2011 China) - Bill Li
 

Similar to Why embrace both (cmmi or agile) ?

Executive Experience Reports
Executive Experience ReportsExecutive Experience Reports
Executive Experience ReportsRally Software
 
Agile Tour Taichung 201601 從趨勢科技的agile之旅談改變的導入
Agile Tour Taichung 201601 從趨勢科技的agile之旅談改變的導入Agile Tour Taichung 201601 從趨勢科技的agile之旅談改變的導入
Agile Tour Taichung 201601 從趨勢科技的agile之旅談改變的導入AgileTaichung
 
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your OrganizationBeyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your Organization ThoughtWorks Studios
 
Way to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile WayWay to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile WayRamadevi Lakshmanan
 
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS
 
DOES15 - Scott Prugh & Erica Morrison - Conway & Taylor Meet the Strangler (v...
DOES15 - Scott Prugh & Erica Morrison - Conway & Taylor Meet the Strangler (v...DOES15 - Scott Prugh & Erica Morrison - Conway & Taylor Meet the Strangler (v...
DOES15 - Scott Prugh & Erica Morrison - Conway & Taylor Meet the Strangler (v...Gene Kim
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileTechWell
 
Setting agile goals: Objectives and key results | PM Days Odessa 2018
Setting agile goals: Objectives and key results  | PM Days Odessa 2018Setting agile goals: Objectives and key results  | PM Days Odessa 2018
Setting agile goals: Objectives and key results | PM Days Odessa 2018Maiia Syta
 
Copenhagen 121127 - Lars Irenius
Copenhagen 121127 - Lars IreniusCopenhagen 121127 - Lars Irenius
Copenhagen 121127 - Lars IreniusKnowit_TM
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0Reedy Feggins Jr
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarReedy Feggins Jr
 
Packaged vs. Custom Application Testing
Packaged vs. Custom Application TestingPackaged vs. Custom Application Testing
Packaged vs. Custom Application TestingWorksoft
 
Rundeck Overview
Rundeck OverviewRundeck Overview
Rundeck OverviewRundeck
 
You keep using the word agile, i do not think it means what you think it means
You keep using the word agile, i do not think it means what you think it meansYou keep using the word agile, i do not think it means what you think it means
You keep using the word agile, i do not think it means what you think it meansNathan Gloyn
 
Release Management for Large Enterprises
Release Management for Large EnterprisesRelease Management for Large Enterprises
Release Management for Large EnterprisesSalesforce Developers
 
Why agile is failing in large enterprises
Why agile is failing in large enterprisesWhy agile is failing in large enterprises
Why agile is failing in large enterprisesLeadingAgile
 
Agile: Developing Software at the Pace of Information
Agile: Developing Software at the Pace of InformationAgile: Developing Software at the Pace of Information
Agile: Developing Software at the Pace of InformationInnoTech
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Pedro Gustavo Torres
 

Similar to Why embrace both (cmmi or agile) ? (20)

Executive Experience Reports
Executive Experience ReportsExecutive Experience Reports
Executive Experience Reports
 
Reclaiming Agile Development
Reclaiming Agile Development Reclaiming Agile Development
Reclaiming Agile Development
 
Agile Tour Taichung 201601 從趨勢科技的agile之旅談改變的導入
Agile Tour Taichung 201601 從趨勢科技的agile之旅談改變的導入Agile Tour Taichung 201601 從趨勢科技的agile之旅談改變的導入
Agile Tour Taichung 201601 從趨勢科技的agile之旅談改變的導入
 
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your OrganizationBeyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
 
Way to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile WayWay to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile Way
 
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
 
DOES15 - Scott Prugh & Erica Morrison - Conway & Taylor Meet the Strangler (v...
DOES15 - Scott Prugh & Erica Morrison - Conway & Taylor Meet the Strangler (v...DOES15 - Scott Prugh & Erica Morrison - Conway & Taylor Meet the Strangler (v...
DOES15 - Scott Prugh & Erica Morrison - Conway & Taylor Meet the Strangler (v...
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise Agile
 
Setting agile goals: Objectives and key results | PM Days Odessa 2018
Setting agile goals: Objectives and key results  | PM Days Odessa 2018Setting agile goals: Objectives and key results  | PM Days Odessa 2018
Setting agile goals: Objectives and key results | PM Days Odessa 2018
 
Copenhagen 121127 - Lars Irenius
Copenhagen 121127 - Lars IreniusCopenhagen 121127 - Lars Irenius
Copenhagen 121127 - Lars Irenius
 
Adopting scaled agile framework webinar v1.0
Adopting scaled agile framework   webinar v1.0Adopting scaled agile framework   webinar v1.0
Adopting scaled agile framework webinar v1.0
 
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) WebinarIBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
 
Packaged vs. Custom Application Testing
Packaged vs. Custom Application TestingPackaged vs. Custom Application Testing
Packaged vs. Custom Application Testing
 
Rundeck Overview
Rundeck OverviewRundeck Overview
Rundeck Overview
 
You keep using the word agile, i do not think it means what you think it means
You keep using the word agile, i do not think it means what you think it meansYou keep using the word agile, i do not think it means what you think it means
You keep using the word agile, i do not think it means what you think it means
 
Release Management for Large Enterprises
Release Management for Large EnterprisesRelease Management for Large Enterprises
Release Management for Large Enterprises
 
Why agile is failing in large enterprises
Why agile is failing in large enterprisesWhy agile is failing in large enterprises
Why agile is failing in large enterprises
 
Agile: Developing Software at the Pace of Information
Agile: Developing Software at the Pace of InformationAgile: Developing Software at the Pace of Information
Agile: Developing Software at the Pace of Information
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
 

Recently uploaded

Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfMeon Technology
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of ProgrammingMatt Welsh
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAlluxio, Inc.
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024Ortus Solutions, Corp
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownloadvrstrong314
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfkalichargn70th171
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfAMB-Review
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAlluxio, Inc.
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsGlobus
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandIES VE
 

Recently uploaded (20)

Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 

Why embrace both (cmmi or agile) ?

  • 2. What these are What differences are What we have to do
  • 3. What these are What differences are What we have to do
  • 4. CMMI is.. 01 What CMMI(Capability Maturity Model Integration) 소프트웨어와 시스템 공학의 역량 성숙도 평가 모델
  • 5. Characteristics of the Maturity Level 01 What • Level 1 - Success depends on individual effort • Level 2 - Basic project management practices are established • Level 3 - Standard process throughout organization • Level 4 - Detailed metrics are collected and evaluated • Level 5 - Continuous process improvement via metrics feedback Uncertainty ▶ Awakening ▶ Enlightenment ▶ Wisdom ▶ Certainty ▶
  • 6. CMMI 현황 01 What • ’07년~’14년, 97개국, CMMI공식심사 10,768회 • ’14년 , 중국(722건) > 미국(314건) > 한국(48건) • 2014년 12월말 기준 (국외/내) - 레벨 5 , 726 / 6개 기관 - 레벨 4 , 239 / 10개 - 레벨 3 , 7,102 / 65개 - 레벨 2 , 2,221 / 19개
  • 7. Agile is.. 01 What Behavior Better ways of developing software by doing
  • 8. PRACTICES Do Agile, “Be Agile”!! 01 What Is Agile PRINCIPLES VALUES Doing “Agile” Being “Agile” Stand Up Meeting Release Planning TDD Pair Programming Continuous Integration DevOps Customer Development Static Analysis Transplant TestingResidencies Use Cases / User Stories Testcase Importance Factor TDD Daily Scrums Vision Docs Front Risk Customer Demos /Webinars Value Stream Mapping Eliminate Waste Outside-In Design / Development Simplicity Experience Reports Unit Test Automation Work as One Team
  • 9. Market vs. Business vs. Engineering (1/2) 01 What Is Agile Business Engineering Market
  • 10. Market vs. Business vs. Engineering (1/2) 01 What Is Agile
  • 11. Do the right things right and fast 01 What Is Agile Lean Agile Market
  • 12. What these are What differences are What we have to do
  • 13. Feature Bloat Build it For long time (6 - 12m) No one Uses Our Product Build the Missing features Ask Customers What Features are missing Product Death Cycle Product Death Cycle 02 WhyDo Agile Many big companies make a mistake to create a big list of features as hypothesis – “If we have these features, the product will be sellable!”. And companies invest huge money on the hypothesis. This can be ended up as a product death cycle. (retweet 1500 ↑) *David Bland (Principal at Neo innovation)
  • 14. Transforming ‘Adobe’ based Customer Value (1/2) 02 WhyDo Agile Adobe, “기존Photoshop CS시리즈 종료, Photoshop CC"로 전환” “앞으론 클라우드로만 SW 제공”…SW시장에 던져진 충격” ‘22’ ’13’ ‘1.7’ ‘0↓’
  • 15. Transforming ‘Adobe’ based Customer Value (2/2) 02 WhyDo Agile ‘1.5’ ‘1’ ‘3’ ‘9’ ‘67’ (’15.5 2분기(3~5월) 매출 11억 6천만 달러, 순이익 1억 5천만 달러) Adobe creative Cloud Launching
  • 16. Transforming ‘US Government’ from the inside out. (1/3) 02 WhyDo Agile < Obama on Agile > - https://www.youtube.com/watch?v=zDoaXvCdbKQ - Embed <iframe width="560" height="315" src="https://www.youtube.com/embed/zDoaXvCdbKQ" frameborder="0" allowfullscreen></iframe>
  • 17. is a competitive fellowship program that pairs top innovators from the private sector, non-profits, and academia with top innovators in government to collaborate on solutions that aim to deliver significant results in months, not years. It was established in 2012 and has operated continuously since then. The program focuses on generating measurable results, using innovation techniques from private industry such as Lean Startup, Design Thinking, and Agile Development. Transforming ‘US Government’ from the inside out. (1/3) 02 WhyDo Agile PIF (Presidential Innovation Fellows) program
  • 18. Transforming ‘US Government’ from the inside out. (2/3) 02 WhyDo Agile “…… specializing in agile delivery services (e.g, user-centered design, agile software development, DevOps)……”
  • 19. Transforming ‘US Government’ from the inside out. (3/3) 02 WhyDo Agile http://safemeds.cfapps.io/ Jason Fraiser Lean management 전문가 백악관의 President Leadership program 담당
  • 20. Transforming ‘US Government’ from the inside out. (3/3) 02 WhyDo Agile 디자인단계(8일) 측정 (사용자에게 확인) 학습 디자인 개발단계(10일) 측정 (사용자에게 확인) 학습 개발 사용자의 핵심 사용자시나리오 1개 선택 사용자리서치(2일) Continuous Feedback Continuous Improvement
  • 21. Short delivery Agile culture Revenue growth Business Pivoting Goal Setup Workshop Goals Delivery Business Management Culture Revenue T T T T T T T T T T T TT Change Strategy Tasks Development Team (기획/UX/개발) PM PL UX 개발 PM PL UX 개발 Share Enterprise change board Ready In Progress Blocked Done T T T T T Share Issue escalation Process Organization Leadership Issue Issue Form Enablement Team HR, PR, Eng, QA, UX, OPs CEOExternal Consultant Decision Making Authority Coaching T T T Agile Management (Adobe, GE, Oracle..) 02 WhyDo Agile Enablement Team Innovation을 이끄는 솔루션 개발팀의 병목을 해결해주기 위해 외부 전문 컨설턴트가 코칭을 하며 프로세스/조직관계/리더십의 간섭을 경량화
  • 22. What these are What differences are What we have to do
  • 23. AGILE Doing things right and executing perfectly with keeping necessary flexibility LEAN Doing the right things and eliminating all the waste that has no value SDS Agile History 03 Where We Are 2010 EnterpriseAgile (Scrum,XP) IBM 2012 ContinuousDelivery TDD ThoughtWorks 2015 Lean PivotalLabs 2016~ Agile Core Team Enablement Team SDS
  • 24.
  • 25. OVER Processes & Tools Following a Plan DOC DOC DOC Comprehensive Documentation Contract Negotiation Individuals & Interactions Working Software Customer Collaboration Responding To Change Agile Manifesto – 4 Values 01 What Is Agile
  • 26. Individuals & Interactions over Processes & Tools 01 What Is Agile
  • 27. Occurs as two or more objects have an effect upon one another A two-way effect is essential Interaction 01 What Is Agile
  • 29. Impact of Communication 01 What Is Agile Interaction
  • 30. How to Communicate 01 What Is Agile 공감(共感)동상이몽 (同床異夢) How to ? Interaction
  • 31. 01 What Is Agile Facebook 탄생 비화를 재구성한 영화 'Social network’
  • 32. 01 What Is Agile 아무런 각성이 없는 상태 즉, 멍~한 상태 교감신경계 ‘비 활성화’
  • 33. 01 What Is Agile 교감신경계 ‘활성화’ 집중, 각성, 흥분, 몰입 Facebook 탄생 비화를 재구성한 영화 'Social network’
  • 34. Poh, M.Z., Swenson, N.C., Picard, R.W. (2010). “A Wearable Sensor for Unobtrusive, Long-term Assessment of Electrodermal Activity”, IEEE Transactions on Biomedical Engineering, 57(5), 1243-1252. Pattern of Flow (몰입) 01 What is Agile < 학생의 일과 패턴에 따른 교감신경계 변화 > <학생의 일과패턴에 따른 교감신경계 변화> Interaction
  • 35. Carpenter, S. K., Wilford, M. M., Kornell, N., & Mullaney, K. M. (2013). Appearances can be deceiving: instructor fluency increases perceptions of learning without increasing actual learning. Psychonomic bulletin & review,20(6), 1350-1356. <B><A> What differences ? 01 What is Agile Interaction
  • 38. Working Software over Comprehensive Documentation 01 What is Agile
  • 39. What is the primary measure of progress 01 What is Agile “I can see many things when I see a working product. How can we maneuver through that curve? We should do this, we should do that.... Then I think about the next machine. We can make a faster machine if we think like this, and so on. It’s a natural progress into the next step.” - Soichiro Honda Source: Honda Motor Corporation (Picture at the Automobile Hall of Fame, Detroit) Working Software
  • 40. Water fall vs. Agile 01 What Is Agile Time CustomerValue <Waterfall> <Agile> Time Working Software ? ? CustomerValue
  • 41. Water fall vs. Agile 01 What Is Agile Time CustomerValue <Waterfall> <Agile> Time Working Software CustomerValue $45.0 Million $12.5 Million Agile is 4 times Cheaper than Waterfall
  • 42. Iterative Development 01 What is Agile Sprint #0 Sprint #1 Sprint #2 Sprint #3 Sprint #4 2w 2w 3w 3w 6w Demo #2 D+6월 시스템 전환 •PJT비전공유 Demo #3 •필드테스트 •통합테스트 •VOC시스템 OPEN •제3자 테스트 •개발표준정의 •현장프로세스중심 •Test Bed 시뮬레이션 환경 •파일럿 수행 •아키텍처 검증 Demo #5 Demo #4 •Sprint Review Demo #1 Demo #6 Demo #7 “오늘 시연을 보니 오픈 에는 문제 없을 것 같다. 여러분들의 자신감 있는 모습이 보인다. 처음 시작할 때 까지만 해도 어떻게 진행될지 불안 했었지만 이제는 마무리 되가는 것 같다.” “ 점점 더 시스템이 좋아져 가고 있고 9부 능선 까지 왔다고 생각한다. 기존 시스템 과는 비교할 수 없을 정도로 좋아지고 있다는 확신이 든다 “ - 당시 제조기술센터장 김종호 부사장- “지금은 자동차의 엔진을 점검해야 하는 시점이다. 왜 여러분들은 엔진을 보려 하지 않고 도어가 안 열린다, 창 문이 안 닫힌다.. 는 지적만 하고 있나?. 이런 것들은 나중에 보완해도 된다. 문을 뜯어서라도 들어가서 엔진이 제대로 작 동하는가를 보는 것이 중요하다. Working Software
  • 43. Customer Collaboration over Contract Negotiation 01 What is Agile
  • 44. What is the ‘Customer Value’ (1/2) 01 What Is Agile Customer Collaboration UX CX vs
  • 45. What is the ‘Customer Value’ (2/2) 01 What Is Agile http://www.hoteliermiddleeast.com/pictures/gallery/Stock/frontdesk-stocl.jpg 1$ 2.5 million $ Customer VALUE Customer Collaboration
  • 46. Focus Customer Values 01 What is Agile Customer Collaboration Features and Functions Usage in a Typical System, Standish Group Report (XP2002) 거의, 전혀 사용하지 않는다 가끔, 자주 사용한다 64%36%
  • 47. Service Design 01 What Is Agile Customer Collaboration <iframe width="560" height="315" src="https://www.youtube.com/embed/Ml3jx33zI2M" frameborder="0" allowfullscreen></iframe> https://www.youtube.com/watch?v=Ml3jx33zI2M Who is it for ? 죽음을 앞둔 암환자와 가족을 위한 서비스 What is it about? 일상에서 서로의 감정을 표현할 수 있는 온-오프라인 TOOL KIT & APP
  • 49. Responding to Change over Following a Plan 01 What Is Agile
  • 50. Service Delivery Today Does Not Meet Expectations (1/2) 01 What Is Agile “If you had an innovative new idea that required software development as a key component, How long would it take to approve the idea, build it, and deploy it to users?” “How quickly do you want strategic IT services or software products to be delivered from concept to production?” A commissioned study conducted by Forrester Consulting on behalf of Thoughtworks, September 2012 17 % 34 % 31 % 10 % 6 % 2 % 0 % 29 % 8 % 22 % 23 % 9 % 6 % 3 % Fewer than 3 months 3 months to fewer than 6 months 6 months to fewer than 12 months 12 months to fewer than 18 months 18 months to fewer than 24 months 2 years to fewer than 3 years 3 years or more Responding to change
  • 51. Market vs. Business vs. Engineering (1/2) 01 What Is Agile Responding to change Business Engineering Market
  • 52. Market vs. Business vs. Engineering (1/2) 01 What Is Agile Responding to change
  • 53. Do the right things right and fast 01 What Is Agile Responding to change Lean Agile Market
  • 54. ‘Agile Team’ as the need to respond to change 01 What Is Agile Responding to change Whole Team 10~12 4~6(1M) WIP Stakeholders Scrum Master Idea! Product Manager 1st2nd3rd CX Designer
  • 55. Explicit Knowledge Objective and ratio nal knowledge that can be expressed in words, sentence s, numbers, or for mulas (context-fre e) http://www.flickr.com/photos/stuartpilbrow/4264302708/
  • 56. http://www.flickr.com/photos/visitabudhabi/6708954439/ Tacit Knowledge Subjective and experiential knowledge that can not be expressed in words, sentences, numbers, or Formulas (Context- specific)
  • 57. Knowledge Creation (SECI) 01 What is Agile Working Software Explicit Explicit Tacit Explicit Explicit Tacit Socialization Externalization Internalization Combination O G E I Environment Individual I G G G G Org. E I I I I I Group IE O
  • 58. SCRUM as Knowledge Creation 01 What is Agile Working Software Explicit Explicit Tacit Explicit Explicit Tacit Socialization Externalization Internalization Combination • Iteration Demo • Customer Validation • Product Backlog • Release Planning • Sprint Planning • Story Writing • Everything about Learning… • Whole Team • Pair work • Daily Standup • Retrospectives