SlideShare uma empresa Scribd logo
1 de 39
Welcome to the Roadshow
Test Improvement
Any place, any time, anywhere
@RuudTeunissen
Insanity:
doing the same
thing over and over
again and expecting
different results.
Albert Einstein
DevOps
DevOps
PrototypingPrototyping
Context DrivenTesting
Context DrivenTesting
Behavior DrivenDevelopment
Behavior DrivenDevelopment
Model Based Testing
Model Based Testing
LeanLean
W-modelW-model
Rapid Software Test
Management
Rapid Software Test
Management
Spiral model
Spiral model
(Acceptance) Test
Driven Development
(Acceptance) Test
Driven Development
ExploratoryExploratory
Agile SCRUM
Agile SCRUMContinuous
Integration
Continuous
Integration
V-modelV-model
Rapid Software
Testing
Rapid Software
Testing
Continuous Delivery
Continuous Delivery
KanBan
KanBan
ISTQBISTQB
Waterfall
Waterfall
Rapid Application
DevelopmentRapid Application
Development
Iterative
Iterative
XPXP
TMap (Next)TMap (Next)
Not on this list…Not on this list…
Internet of Things
Internet of Things
MobileMobile
Virtualization
Virtualization
SOASOA
Localization
Localization
CloudCloud
Devices
Devices
Packages
Packages
Social media
Social media
Big DataBig Data
WebWeb
APIAPI LegacyLegacy
Test Improvement Intake
(Objective – Scope – Approach)
Assessment
Improvement
‘Plan’
ArchitectureArchitecture
Test improvement - Any place, any time, anywhere
Test Improvement Intake
• Bound
– TPI Next
– TMMI
– STEP
– CTP
– GQM
– ……
What are the options?
improvement
models with a
pre-defined
approach for
assessment and
implementation
improvement
models with a
pre-defined
approach for
assessment and
implementation
TPI Next
Clusters
Key areas
Initial Controlled
checkpoints
“Enablers”
Improvement
suggestions
Efficient
checkpoints
“Enablers”
Improvement
suggestions
Optimizing
checkpoints
“Enablers”
Improvement
suggestions
TMMi
• Bound
– TPI Next
– TMMI
– STEP
– CTP
– GQM
– ……
• Tailormade
– TI4Agile
– TI4Automation
– Belbin
– ……
What are the options?
Tailormade
approaches for
specific
situations
Tailormade
approaches for
specific
situations
TI4Agile
Forming Norming Performing
Agiletestinglevels
Set the basis
and the first
steps towards
working in an
Agile manner
Adopt a
process that
facilitates the
Agile view on
working
Continuously
improve the
way you work
by living the
Agile way
Key area Forming Norming Performing
1 Stakeholder commitment 1 2 3 4 1 2 3 4 1 2 3
2 Planning & Estimation 1 2 3 4 1 2 3 4 1 2 3 4
3 People 1 2 3 4 1 2 3 4 1 2 3
4 Interaction 1 2 3 4 1 2 3 4 1 2 3 4
5 Teamwork 1 2 3 1 2 3 4 1 2 3 4
6 Test process 1 2 3 1 2 3 4 1 2 3
7 Test management 1 2 3 4 1 2 3 1 2 3
8 Test profession 1 2 3 4 1 2 3 4 1 2 3
9 Test automation 1 2 3 1 2 3 4 1 2 3 4
10 Regression & E2E testing 1 2 3 4 1 2 3 1 2 3 4
11 Defect management 1 2 3 1 2 3 4 1 2 3
12 Test environment 1 2 3 1 2 3 1 2 3 4
Belbin
What are the options?
• Unbound
– Exploring
– Test along
– Heuristics
• Discussing
• Questioning
– Implicit knowledge
– Experience based
– Mind mapping
– Idea raising sessions
– Out-of-the-Box
– Good Practices
– …
based on the
expertise and
experience of all
involved
based on the
expertise and
experience of all
involved
Heuristics
How do you feel?
Ever felt this before?
How about your work?
Doing sports?
How is your family?
In the morning?
When was that?
Need to walk?
At what level?
Simular complaints?
Before breakfast?
…
…
…
…
When effective?
Impact, Effect?
Easy or hard?
Investment?
Term Impact Investment Ease of implementation
Now High Free Just do it
Choosing The Right Approach
• Bound
– TPI Next
– TMMI
– STEP
– CTP
– GQM
– ……
• Tailormade
– TI4Agile
– TI4Automation
– CTPI
– SFAI-web
– Belbin
– ……
Choose and combine whatever fits
• Unbound
– Exploring
– Test along
– Heuristics
• Discussing
• Questioning
– Implicit knowledge
– Experience based
– Mind mapping
– Idea raising sessions
– Out-of-the-Box
– Good Practices
– …
Bound (Focused) Unbound
Asses according to the model Assess by means of
Collect improvement suggestions
…
Interviews
Idea raising sessions
Heuristics
Study
…
…
Walk around
Test along
Attend meetings
Feedback and react
…
Improvement actions
Assessment tasks
Improvement tasks
ImplementationImplementation
Improvement
Backlog
Test improvement - Any place, any time, anywhere
We want
everybody to act
like adults, quit
playing games,
realize that it's not
just my way or the
highway.
Barack Obama
Improvement epics & stories
As senior IT-director,
I want to increase dev & test efficiency,
so that we can dev & test more with
the same effort
As scrum team member,
I want to automate the regression tests,
so that we can test more features during a sprint
As product manager,
I want to increase the releasefrequency,
so that we will be more competitive
If I tell you,
you will forget
If I show you,
you’ll remember
If I involve you, you
will understand
Confucius
Towards Improvement Sprint Backlog
• Refine and prioritize
– In line with the objectives (Time, Cost, Q(Product), Q(Test), …)
– Respecting the scope (Area, Size, Test, Development, …)
• The team defines tasks, effort, …
– Investigate open source tools for regression testing
– Assess the level of unit testing
– Implement a testing dashboard
– Hire a test automation specialist
Improvement
Backlog
Sprint
Backlog
2 - 4
weeks
Sprint
Improveme
nt
increment
(Bi)
Weekly
DoD
Improvement actions
Assessment tasks
Improvement tasks
Test Improvement Intake
(Objective – Scope – Approach)
Assessment
Improvement
‘Plan’
Continuous Test Improvement at two levels
ArchitectureArchitecture
ImplementationImplementation
Improvement
Backlog
Test Improvement Intake
(Objective – Scope – Approach)
Assessment
Improvement
‘Plan’
Improvement epics & stories
ArchitectureArchitecture
Improvement SCRUM Master
Owner Team Member
Improvement SCRUM Master
Owner Team Member
Improvement
Backlog
Sprint
Backlog
2 - 4
weeks
Sprint
Improvement
increment
(Bi)
Weekly
DoD
Synchronize improvement & Business as Usual
ImprovementImprovement
Business as UsualBusiness as Usual
Improvement
Backlog
Sprint
Backlog
2 - 4
weeks
Sprint
Improvement
increment
(Bi)
Weekly
DoD
Product
Backlog
Sprint
Backlog
2 - 4
weeks
Sprint
Working
increment
Daily
DoD
Conclusion
• The situation sets the improvement approach
• Synchronize improvement with Business As Usual
Continuous
Improvement is
better than delayed
perfection.
Mark Twain
Top 20 – Test Improvement suggestions
• Focus on the right things to do
– Daily “scrums” within testing
• High frequency of brief meetings
– With only those directly involved
• Don't get involved in everything, don't get everyone
involved in everything
– Stay focused on the job at hand
• Assign less time / resources to tasks within your project
– Whatever you assign will be used
Top 20 – Test Improvement suggestions
• As a Test Manager make decisions rapidly
– 7 out of 10 decisions right is almost perfect
• Organize walkthroughs and workshops to discuss and finalize
business requirements and designs
– Build and test the right thing
• Test Design Techniques only when required by the risks
– Requirement and Risk Based Testing as it should be
• Report problems immediately, everyone!
– Don't save them for the next meeting, don't think it won't be that bad
this time, don’t assume they will solve it somehow
Top 20 – Test Improvement suggestions
• Advice scope reduction
– Scope of the whole project, not of testing
• Create a checklist to help you focus on cost awareness
– Use this list every day!
• Don't produce waste! Think before you produce something!
– Don't document because you're supposed to according to your
process/manual/guideline
– That's how we do things here, run on autopilot
– Is it necessary? Can we reuse it? What is the benefit?
• Assign one team member to cost reduction / awareness
– (S)He’ll save more than (s)he costs
Top 20 – Test Improvement suggestions
• Reduce the number of meetings and participants
– Meetings tend to be time consuming and unproductive
• Execute the plan - nothing more, nothing less
– Watch for test scope creep!
• Force (external) decision making
– If possible, without becoming a nuisance
• Stop nagging, start testing!
– Look at the big picture, not just testing
Top 20 – Test Improvement suggestions
• Be an active, omnipresent manager
– Focus on tasks, targets, getting the job done
– Management by involvement instead of by spreadsheet
• 2 up to 4 metrics, no more!
– Avoid metrics mania
• Enable business testers to focus on testing tasks and
targets
– Get them out of the business as usual!
• Use standard tools like Excel, Word, …
– In stead of expensive test tools
Test Improvement
Any place, any time, anywhere
@RuudTeunissen

Mais conteúdo relacionado

Mais procurados

'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...ColomboCampsCommunity
 
Agile Testing Best Practices
Agile Testing Best PracticesAgile Testing Best Practices
Agile Testing Best PracticesStephen Ritchie
 
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...Scrum Bangalore
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Jens Wilke
 
Agile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce membersAgile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce membersAndy Brandt
 
Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Paul Gerrard
 
Understanding Agile Hardware
Understanding Agile HardwareUnderstanding Agile Hardware
Understanding Agile HardwareCprime
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanbannikos batsios
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornTEST Huddle
 
XP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough CompaniesXP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough Companies⇥ Tung Lam Vu ⇤
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using AxiomsPaul Gerrard
 
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...Scrum Bangalore
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile MethodsRichard Cheng
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware Cprime
 
Distributed Agility
Distributed AgilityDistributed Agility
Distributed AgilityCory Foy
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talksElad Sofer
 

Mais procurados (20)

Being agile
Being agileBeing agile
Being agile
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
 
Agile Testing Best Practices
Agile Testing Best PracticesAgile Testing Best Practices
Agile Testing Best Practices
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
Scrum_BLR 11th meet up 13 dec-2014 - SDET - They Way to go for Testers - Jaya...
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
 
Agile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce membersAgile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce members
 
Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?
 
Understanding Scrum
Understanding ScrumUnderstanding Scrum
Understanding Scrum
 
Understanding Agile Hardware
Understanding Agile HardwareUnderstanding Agile Hardware
Understanding Agile Hardware
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanban
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornThe 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
 
XP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough CompaniesXP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough Companies
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
Scrum_BLR 10th meet up 13 sept-2014 - How to Measure Efficiency or Productivi...
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile Methods
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
 
Distributed Agility
Distributed AgilityDistributed Agility
Distributed Agility
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talks
 

Destaque

Telecom sector study
Telecom sector studyTelecom sector study
Telecom sector studyAnkit Suneja
 
Sharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your teamSharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your teamRuud Teunissen
 
Mergers&Acquisition Report
Mergers&Acquisition ReportMergers&Acquisition Report
Mergers&Acquisition ReportAnkit Suneja
 
Innovation Through Design Research
Innovation Through Design ResearchInnovation Through Design Research
Innovation Through Design ResearchChris Khalil
 
British airways 260809
British airways 260809British airways 260809
British airways 260809Ankit Suneja
 
2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncs2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncsRuud Teunissen
 
The new digital ethnographer’s toolkit: Capturing a participant’s lifestream
The new digital ethnographer’s toolkit: Capturing a participant’s lifestreamThe new digital ethnographer’s toolkit: Capturing a participant’s lifestream
The new digital ethnographer’s toolkit: Capturing a participant’s lifestreamChris Khalil
 
Ambient Personalization (Personalisation) and Rich Internet Mechanisms
Ambient Personalization (Personalisation) and Rich Internet MechanismsAmbient Personalization (Personalisation) and Rich Internet Mechanisms
Ambient Personalization (Personalisation) and Rich Internet MechanismsChris Khalil
 
The Future of HCI: Intelligent User Interfaces as Agents of Change
The Future of HCI: Intelligent User Interfaces as Agents of ChangeThe Future of HCI: Intelligent User Interfaces as Agents of Change
The Future of HCI: Intelligent User Interfaces as Agents of ChangeChris Khalil
 
Merger Icici Rajasthan Bank Ppt
Merger Icici Rajasthan Bank PptMerger Icici Rajasthan Bank Ppt
Merger Icici Rajasthan Bank PptAnkit Suneja
 
Marketing management final
Marketing management finalMarketing management final
Marketing management finalAnkit Suneja
 
Service Operation Management_Maruti
Service Operation Management_MarutiService Operation Management_Maruti
Service Operation Management_MarutiAnkit Suneja
 

Destaque (18)

Telecom sector study
Telecom sector studyTelecom sector study
Telecom sector study
 
Corus final
Corus finalCorus final
Corus final
 
Science
ScienceScience
Science
 
Sharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your teamSharing lessons learned - Make EuroSTAR2015 a success for your team
Sharing lessons learned - Make EuroSTAR2015 a success for your team
 
科展作品
科展作品科展作品
科展作品
 
Mergers&Acquisition Report
Mergers&Acquisition ReportMergers&Acquisition Report
Mergers&Acquisition Report
 
Innovation Through Design Research
Innovation Through Design ResearchInnovation Through Design Research
Innovation Through Design Research
 
British airways 260809
British airways 260809British airways 260809
British airways 260809
 
2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncs2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncs
 
China
ChinaChina
China
 
The new digital ethnographer’s toolkit: Capturing a participant’s lifestream
The new digital ethnographer’s toolkit: Capturing a participant’s lifestreamThe new digital ethnographer’s toolkit: Capturing a participant’s lifestream
The new digital ethnographer’s toolkit: Capturing a participant’s lifestream
 
Ambient Personalization (Personalisation) and Rich Internet Mechanisms
Ambient Personalization (Personalisation) and Rich Internet MechanismsAmbient Personalization (Personalisation) and Rich Internet Mechanisms
Ambient Personalization (Personalisation) and Rich Internet Mechanisms
 
Invitations
InvitationsInvitations
Invitations
 
The Future of HCI: Intelligent User Interfaces as Agents of Change
The Future of HCI: Intelligent User Interfaces as Agents of ChangeThe Future of HCI: Intelligent User Interfaces as Agents of Change
The Future of HCI: Intelligent User Interfaces as Agents of Change
 
Merger Icici Rajasthan Bank Ppt
Merger Icici Rajasthan Bank PptMerger Icici Rajasthan Bank Ppt
Merger Icici Rajasthan Bank Ppt
 
Marketing management final
Marketing management finalMarketing management final
Marketing management final
 
V wo a_220509
V wo a_220509V wo a_220509
V wo a_220509
 
Service Operation Management_Maruti
Service Operation Management_MarutiService Operation Management_Maruti
Service Operation Management_Maruti
 

Semelhante a Test Improvement - Any place, any time, anywhere

Continuous Context Driven Test Improvement
Continuous Context Driven Test ImprovementContinuous Context Driven Test Improvement
Continuous Context Driven Test ImprovementTechWell
 
Cox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsOptimizely
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Montréal
 
Continuous Delivery Distilled
Continuous Delivery DistilledContinuous Delivery Distilled
Continuous Delivery DistilledMatt Callanan
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBIevgenii Katsan
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
 
Test Improvement in Our Rapidly Changing World
Test Improvement in Our Rapidly Changing WorldTest Improvement in Our Rapidly Changing World
Test Improvement in Our Rapidly Changing WorldTechWell
 
Scaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsScaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsYuval Yeret
 
XStudio supports agile and sdlc projects
XStudio supports agile and sdlc projectsXStudio supports agile and sdlc projects
XStudio supports agile and sdlc projectsEric Gavaldo
 
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян ЦарWebChallenge
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Softwareallan kelly
 
Lean Development Overview
Lean Development OverviewLean Development Overview
Lean Development Overviewdhawalm123
 
Scrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryScrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryNaveen Kumar Singh
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)Oleg Nazarevych
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organizationInCycle Software
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipRavi Tadwalkar
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodologyPhuong Pham
 

Semelhante a Test Improvement - Any place, any time, anywhere (20)

Continuous Context Driven Test Improvement
Continuous Context Driven Test ImprovementContinuous Context Driven Test Improvement
Continuous Context Driven Test Improvement
 
Cox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple Brands
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
 
Continuous Delivery Distilled
Continuous Delivery DistilledContinuous Delivery Distilled
Continuous Delivery Distilled
 
Sanitized tb swstmppp1516july
Sanitized tb swstmppp1516julySanitized tb swstmppp1516july
Sanitized tb swstmppp1516july
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
Test Improvement in Our Rapidly Changing World
Test Improvement in Our Rapidly Changing WorldTest Improvement in Our Rapidly Changing World
Test Improvement in Our Rapidly Changing World
 
Scaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in AmdocsScaling Scrum using Lean/Kanban in Amdocs
Scaling Scrum using Lean/Kanban in Amdocs
 
ProductSavvy - Scrum and QA
ProductSavvy - Scrum and QAProductSavvy - Scrum and QA
ProductSavvy - Scrum and QA
 
XStudio supports agile and sdlc projects
XStudio supports agile and sdlc projectsXStudio supports agile and sdlc projects
XStudio supports agile and sdlc projects
 
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
«Будуємо команду та процеси тестування з нуля. Best practices» - Мар'ян Цар
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Lean Development Overview
Lean Development OverviewLean Development Overview
Lean Development Overview
 
Scrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful deliveryScrum plus – why scrum is not enough for successful delivery
Scrum plus – why scrum is not enough for successful delivery
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)
 
Lean UX
Lean UXLean UX
Lean UX
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodology
 

Último

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 

Último (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

Test Improvement - Any place, any time, anywhere

  • 1. Welcome to the Roadshow
  • 2.
  • 3. Test Improvement Any place, any time, anywhere @RuudTeunissen
  • 4.
  • 5. Insanity: doing the same thing over and over again and expecting different results. Albert Einstein
  • 6. DevOps DevOps PrototypingPrototyping Context DrivenTesting Context DrivenTesting Behavior DrivenDevelopment Behavior DrivenDevelopment Model Based Testing Model Based Testing LeanLean W-modelW-model Rapid Software Test Management Rapid Software Test Management Spiral model Spiral model (Acceptance) Test Driven Development (Acceptance) Test Driven Development ExploratoryExploratory Agile SCRUM Agile SCRUMContinuous Integration Continuous Integration V-modelV-model Rapid Software Testing Rapid Software Testing Continuous Delivery Continuous Delivery KanBan KanBan ISTQBISTQB Waterfall Waterfall Rapid Application DevelopmentRapid Application Development Iterative Iterative XPXP TMap (Next)TMap (Next) Not on this list…Not on this list… Internet of Things Internet of Things MobileMobile Virtualization Virtualization SOASOA Localization Localization CloudCloud Devices Devices Packages Packages Social media Social media Big DataBig Data WebWeb APIAPI LegacyLegacy
  • 7.
  • 8. Test Improvement Intake (Objective – Scope – Approach) Assessment Improvement ‘Plan’ ArchitectureArchitecture Test improvement - Any place, any time, anywhere
  • 10. • Bound – TPI Next – TMMI – STEP – CTP – GQM – …… What are the options? improvement models with a pre-defined approach for assessment and implementation improvement models with a pre-defined approach for assessment and implementation
  • 11. TPI Next Clusters Key areas Initial Controlled checkpoints “Enablers” Improvement suggestions Efficient checkpoints “Enablers” Improvement suggestions Optimizing checkpoints “Enablers” Improvement suggestions
  • 12. TMMi
  • 13. • Bound – TPI Next – TMMI – STEP – CTP – GQM – …… • Tailormade – TI4Agile – TI4Automation – Belbin – …… What are the options? Tailormade approaches for specific situations Tailormade approaches for specific situations
  • 14. TI4Agile Forming Norming Performing Agiletestinglevels Set the basis and the first steps towards working in an Agile manner Adopt a process that facilitates the Agile view on working Continuously improve the way you work by living the Agile way Key area Forming Norming Performing 1 Stakeholder commitment 1 2 3 4 1 2 3 4 1 2 3 2 Planning & Estimation 1 2 3 4 1 2 3 4 1 2 3 4 3 People 1 2 3 4 1 2 3 4 1 2 3 4 Interaction 1 2 3 4 1 2 3 4 1 2 3 4 5 Teamwork 1 2 3 1 2 3 4 1 2 3 4 6 Test process 1 2 3 1 2 3 4 1 2 3 7 Test management 1 2 3 4 1 2 3 1 2 3 8 Test profession 1 2 3 4 1 2 3 4 1 2 3 9 Test automation 1 2 3 1 2 3 4 1 2 3 4 10 Regression & E2E testing 1 2 3 4 1 2 3 1 2 3 4 11 Defect management 1 2 3 1 2 3 4 1 2 3 12 Test environment 1 2 3 1 2 3 1 2 3 4
  • 16. What are the options? • Unbound – Exploring – Test along – Heuristics • Discussing • Questioning – Implicit knowledge – Experience based – Mind mapping – Idea raising sessions – Out-of-the-Box – Good Practices – … based on the expertise and experience of all involved based on the expertise and experience of all involved
  • 17. Heuristics How do you feel? Ever felt this before? How about your work? Doing sports? How is your family? In the morning? When was that? Need to walk? At what level? Simular complaints? Before breakfast? … … … …
  • 18. When effective? Impact, Effect? Easy or hard? Investment? Term Impact Investment Ease of implementation Now High Free Just do it
  • 19. Choosing The Right Approach
  • 20.
  • 21. • Bound – TPI Next – TMMI – STEP – CTP – GQM – …… • Tailormade – TI4Agile – TI4Automation – CTPI – SFAI-web – Belbin – …… Choose and combine whatever fits • Unbound – Exploring – Test along – Heuristics • Discussing • Questioning – Implicit knowledge – Experience based – Mind mapping – Idea raising sessions – Out-of-the-Box – Good Practices – …
  • 22. Bound (Focused) Unbound Asses according to the model Assess by means of Collect improvement suggestions … Interviews Idea raising sessions Heuristics Study … … Walk around Test along Attend meetings Feedback and react …
  • 23. Improvement actions Assessment tasks Improvement tasks ImplementationImplementation Improvement Backlog Test improvement - Any place, any time, anywhere
  • 24. We want everybody to act like adults, quit playing games, realize that it's not just my way or the highway. Barack Obama
  • 25. Improvement epics & stories As senior IT-director, I want to increase dev & test efficiency, so that we can dev & test more with the same effort As scrum team member, I want to automate the regression tests, so that we can test more features during a sprint As product manager, I want to increase the releasefrequency, so that we will be more competitive
  • 26. If I tell you, you will forget If I show you, you’ll remember If I involve you, you will understand Confucius
  • 27. Towards Improvement Sprint Backlog • Refine and prioritize – In line with the objectives (Time, Cost, Q(Product), Q(Test), …) – Respecting the scope (Area, Size, Test, Development, …) • The team defines tasks, effort, … – Investigate open source tools for regression testing – Assess the level of unit testing – Implement a testing dashboard – Hire a test automation specialist Improvement Backlog Sprint Backlog 2 - 4 weeks Sprint Improveme nt increment (Bi) Weekly DoD
  • 28. Improvement actions Assessment tasks Improvement tasks Test Improvement Intake (Objective – Scope – Approach) Assessment Improvement ‘Plan’ Continuous Test Improvement at two levels ArchitectureArchitecture ImplementationImplementation Improvement Backlog
  • 29. Test Improvement Intake (Objective – Scope – Approach) Assessment Improvement ‘Plan’ Improvement epics & stories ArchitectureArchitecture Improvement SCRUM Master Owner Team Member Improvement SCRUM Master Owner Team Member Improvement Backlog Sprint Backlog 2 - 4 weeks Sprint Improvement increment (Bi) Weekly DoD
  • 30. Synchronize improvement & Business as Usual ImprovementImprovement Business as UsualBusiness as Usual Improvement Backlog Sprint Backlog 2 - 4 weeks Sprint Improvement increment (Bi) Weekly DoD Product Backlog Sprint Backlog 2 - 4 weeks Sprint Working increment Daily DoD
  • 31. Conclusion • The situation sets the improvement approach • Synchronize improvement with Business As Usual
  • 32. Continuous Improvement is better than delayed perfection. Mark Twain
  • 33.
  • 34. Top 20 – Test Improvement suggestions • Focus on the right things to do – Daily “scrums” within testing • High frequency of brief meetings – With only those directly involved • Don't get involved in everything, don't get everyone involved in everything – Stay focused on the job at hand • Assign less time / resources to tasks within your project – Whatever you assign will be used
  • 35. Top 20 – Test Improvement suggestions • As a Test Manager make decisions rapidly – 7 out of 10 decisions right is almost perfect • Organize walkthroughs and workshops to discuss and finalize business requirements and designs – Build and test the right thing • Test Design Techniques only when required by the risks – Requirement and Risk Based Testing as it should be • Report problems immediately, everyone! – Don't save them for the next meeting, don't think it won't be that bad this time, don’t assume they will solve it somehow
  • 36. Top 20 – Test Improvement suggestions • Advice scope reduction – Scope of the whole project, not of testing • Create a checklist to help you focus on cost awareness – Use this list every day! • Don't produce waste! Think before you produce something! – Don't document because you're supposed to according to your process/manual/guideline – That's how we do things here, run on autopilot – Is it necessary? Can we reuse it? What is the benefit? • Assign one team member to cost reduction / awareness – (S)He’ll save more than (s)he costs
  • 37. Top 20 – Test Improvement suggestions • Reduce the number of meetings and participants – Meetings tend to be time consuming and unproductive • Execute the plan - nothing more, nothing less – Watch for test scope creep! • Force (external) decision making – If possible, without becoming a nuisance • Stop nagging, start testing! – Look at the big picture, not just testing
  • 38. Top 20 – Test Improvement suggestions • Be an active, omnipresent manager – Focus on tasks, targets, getting the job done – Management by involvement instead of by spreadsheet • 2 up to 4 metrics, no more! – Avoid metrics mania • Enable business testers to focus on testing tasks and targets – Get them out of the business as usual! • Use standard tools like Excel, Word, … – In stead of expensive test tools
  • 39. Test Improvement Any place, any time, anywhere @RuudTeunissen

Notas do Editor

  1. Objectives (Time, Cost, QProduct, QTest, …) Scope(Area, Size, Test, Development, …) Resources(Budget, Time, TI-skills, …) Culture Context Maturity(Best guess)
  2. Wie: Architect, “stake holders?”, improvement owner