SlideShare a Scribd company logo
Very Early Lifecycle Testing



Very early lifecycle testing
in TPI® NEXT
Both the original TPI® and the new version                                                       suggestions to promote compliance with
                                                                                                 the checkpoints. The lowest level is called
TPI® NEXT identify early testing involvement                                                     Initial and indicates an immature process
                                                                                                 awaiting improvement work. The
as an indicator of good process. They also                                                       improvement suggestions for K02 Degree
                                                                                                 of involvement to reach the next level,
promote the practice less directly.                                                              Controlled, include:

                                                                                                 Contact both line and project management
                                                                                                 to emphasize the necessity of (an early)
                                                                                                 involvement of testing

                                                                                                 Start as early as possible with planning
                                                                                                 the test activities, preferably at:

                                                                                                 Project initiation, otherwise at:

                                                                                                 Start of the test basis, otherwise at:

                                                                                                 Completion of the test basis
Barry Weston and                                  It's widely accepted that the earlier in the
                                                  software development lifecycle testing         So although it might be possible for a
Ben Visser of Sogeti                              begins, the less expensive the                 process to achieve the Controlled level
examine what TPI® NEXT,                           development process becomes.                   without VELT, the model indicates that
                                                                                                 doing more VELT will make that easier
the updated version of                            The V Model as discussed in most training      and more likely.
                                                  syllabuses suggests that testing should
Sogeti's Test Process
                                                  begin when the first draft of business     VELT to inform stakeholders'
Improvement methodology                           requirements becomes available. But is     risk analysis
                                                  this early enough? What should “very       Key area K01, Stakeholder commitment
launched in December                              early” mean at project level?              also has bearing on VELT. For a process
2009, has to say about                                                                       to achieve the Controlled level,
                                                  Being actively involved before the first   “stakeholders must commit to and support
very early lifecycle testing                      requirement has been written gives testers the test process by granting and delivering
and find strong support for                       more influence. The challenge is to make   negotiated resources”. The resources
                                                  project and development managers see       required depend upon product and project
the assertion that it makes                       that as a good thing.                      risk, and VELT can provide often dramatic
risk reduction more cost-                                                                    assistance here by identifying more risks
                                                  Involving testing earlier                  earlier on. Informing the stakeholders' risk
effective.                                        In TPI NEXT, the point at which testers    analysis in this way makes the need for
                                                  become actively involved is dealt with     resources more apparent and so the
                                                  most explicitly in Key Area K02, known as negotiation more meaningful.
                                                  Degree of involvement [see panel]. The
                                                  model provides checkpoints for every key   In particular, detecting inadequacies in
                                                  area that are used to assess which of four whatever requirements information
                                                  levels of maturity an organization's test  currently exists and communicating the
                                                  process has achieved, and improvement      risks those inadequacies pose often



4   PT - Januar y 2010 - professionaltester.com
Looking for a tester?
                                                                                                               Place your ad here
provides opportunities to influence the           as those with the highest associated
                                                                                                         www.professionaltester.com/jobs
choice of and secure resources for an             product risks and it is easy to argue, both
effective review process to maximize the          from intuition and experience, that
chances of finding weaknesses in designs          incomplete or ambiguous requirements are
based upon the requirements at the                a strong candidate.
earliest opportunity.
                                                  The remaining thirteen key areas in TPI
VELT as an integral part of, and to               NEXT and the richly detailed checkpoints
define, test strategy                             and improvement suggestions contained
Key Area K03 is Test strategy. At the             within them deal with later, more empirical
                                                                                                           Mobile Software Testers
                                                                                                             Testers needed for Hosted
Controlled level, “prioritization and             activities which are the only ways of
                                                                                                                BlackBerry solutions
distribution of the test effort is based on       detecting defects in the subsequent
the product risks” - that is, the test strategy   development products. But it's clear from                  www.ColibriMobile.com
is a development from the risk analysis           the structure of the model - and, we
described in K01 and which, as we have            suggest, from experience - that success
seen, is greatly enhanced and made more           there is highly dependent on improvement
accurate by VELT.                                 at K01, K02 and K03. If we accept that and
                                                  consider what is said and implied in these
In describing its significance, the model         first three key areas, it's hard to avoid the
states that it “aims at detecting the most        conclusion that TPI NEXT's authors and                  Seeking Software Testers
important defects as early and cheaply as         contributors consider that carrying out                  Service management solutions
possible”. How to decide what is possible         more test activities very early is central to             provider is looking for testing
is not addressed, and of course there are         making the entire test process more                              professionals
many defects VELT cannot detect; but the          mature                                                        www.PROLIN.com
model defines the “most important” defects

                                                  K02 Degree of involvement
                                                  Significance: Tight involvement of testing in the
                                                  project helps to improve the product quality from
                                                  the beginning, and helps to keep test activities           Subscribe now to PT
                                                  off the project's critical path: Timely preparation            Magazine!
                                                  and coordination between different tests can be       and receive Europe’s original software
                                                  done and the time that the test project is on the      testing magazine every other month
                                                  critical path of the project can be kept as short         www.professionaltester.com
                                                  as possible. Early involvement of the test team in
                                                  the software development lifecycle helps to find
                                                  defects as soon and easily as possible and
                                                  perhaps even to prevent errors. At an early stage
                                                  the test team supports the analysis of project
                                                  risks and the review of requirements and                    Want to contribute?
                                                  designs.                                                  Next PT issue: Testing new
                                                                                                                  technologies.
                                                  From TPI® NEXT Business Driven Test Process              www.professionaltester.com
                                                  Improvement,
                                                  © 2009 Sogeti Nederland BV

Barry Weston (barry.weston@sogeti.com) is a senior consultant at Sogeti UK and
Ben Visser (ben.visser@sogeti.nl) at Sogeti Netherlands. Ben is a co-author of the
books “TPI® NEXT Business Driven Test Process Improvement” and “TMap NEXT®
                                                                                                                      ve
Business Driven Test Management” published by UTN (www.utn.nl). Sogeti Group is                           You couldhhae
a leading provider of professional technology services in Europe, the US and India.                        your ad er
                                                                                                                Only £125 - €150
                                                                                                                per ad per issue
                                                                                                        advertise@professionaltester.com

More Related Content

What's hot

Psqt east risk testing
Psqt east risk testingPsqt east risk testing
Psqt east risk testing
Jorge Boria
 
Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and Planning
TechWell
 
CTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall ContractCTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall Contract
susanatkinson
 
Practical Guide To Software System Testing
Practical Guide To Software System TestingPractical Guide To Software System Testing
Practical Guide To Software System Testingvladimir zaremba
 
Fussell.louis
Fussell.louisFussell.louis
Fussell.louisNASAPMC
 
Assured Quality Saves Money
Assured Quality Saves MoneyAssured Quality Saves Money
Assured Quality Saves Money
jaylad
 
Essentials of Validation Project Management - Part 2
Essentials of Validation Project Management - Part 2Essentials of Validation Project Management - Part 2
Essentials of Validation Project Management - Part 2
William Garvey and Associates
 
Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and Planning
TechWell
 
TEA Presentation V 0.3
TEA Presentation V 0.3TEA Presentation V 0.3
TEA Presentation V 0.3
Ian McDonald
 
Kelis king - software engineering and best practices
Kelis king -  software engineering and best practicesKelis king -  software engineering and best practices
Kelis king - software engineering and best practices
KelisKing
 
IRJET- Faces of Testing Strategies: Why &When?
IRJET- Faces of Testing Strategies: Why &When?IRJET- Faces of Testing Strategies: Why &When?
IRJET- Faces of Testing Strategies: Why &When?
IRJET Journal
 
Agile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesAgile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management Methodologies
Ram Srivastava
 
Act5 08 Hajos Schenk Webseite
Act5 08 Hajos Schenk WebseiteAct5 08 Hajos Schenk Webseite
Act5 08 Hajos Schenk Webseite
AntalHajos
 
Software testing
Software testingSoftware testing
Software testingfatboysec
 
How does pair programming work?
How does pair programming work?How does pair programming work?
How does pair programming work?
Ferdous Pathan
 
Zieger.alfred
Zieger.alfredZieger.alfred
Zieger.alfredNASAPMC
 

What's hot (20)

Psqt east risk testing
Psqt east risk testingPsqt east risk testing
Psqt east risk testing
 
Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and Planning
 
CTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall ContractCTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall Contract
 
2009 ASME final
2009 ASME final2009 ASME final
2009 ASME final
 
Practical Guide To Software System Testing
Practical Guide To Software System TestingPractical Guide To Software System Testing
Practical Guide To Software System Testing
 
Fussell.louis
Fussell.louisFussell.louis
Fussell.louis
 
Assured Quality Saves Money
Assured Quality Saves MoneyAssured Quality Saves Money
Assured Quality Saves Money
 
Essentials of Validation Project Management - Part 2
Essentials of Validation Project Management - Part 2Essentials of Validation Project Management - Part 2
Essentials of Validation Project Management - Part 2
 
Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and Planning
 
TEA Presentation V 0.3
TEA Presentation V 0.3TEA Presentation V 0.3
TEA Presentation V 0.3
 
Kelis king - software engineering and best practices
Kelis king -  software engineering and best practicesKelis king -  software engineering and best practices
Kelis king - software engineering and best practices
 
IRJET- Faces of Testing Strategies: Why &When?
IRJET- Faces of Testing Strategies: Why &When?IRJET- Faces of Testing Strategies: Why &When?
IRJET- Faces of Testing Strategies: Why &When?
 
Systems overview sdlc
Systems overview sdlcSystems overview sdlc
Systems overview sdlc
 
Agile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesAgile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management Methodologies
 
Act5 08 Hajos Schenk Webseite
Act5 08 Hajos Schenk WebseiteAct5 08 Hajos Schenk Webseite
Act5 08 Hajos Schenk Webseite
 
Software testing
Software testingSoftware testing
Software testing
 
50120140502011
5012014050201150120140502011
50120140502011
 
33136 eval forms en
33136 eval forms en33136 eval forms en
33136 eval forms en
 
How does pair programming work?
How does pair programming work?How does pair programming work?
How does pair programming work?
 
Zieger.alfred
Zieger.alfredZieger.alfred
Zieger.alfred
 

Similar to Professional Tester Very Early Lifecycle Testing In Tpi Next

NITC-2016 - Effectiveness of Agile Test Planning
NITC-2016 - Effectiveness of Agile Test Planning NITC-2016 - Effectiveness of Agile Test Planning
NITC-2016 - Effectiveness of Agile Test Planning Udayantha de Silva
 
STAG Software and HBT Cover Story in The SmartTechie
STAG Software and HBT Cover Story in The SmartTechieSTAG Software and HBT Cover Story in The SmartTechie
STAG Software and HBT Cover Story in The SmartTechie
STAG Software Private Limited
 
Tcl and zappers background and brief for media v0.01 vs 190712
Tcl and zappers background and brief for media v0.01 vs 190712Tcl and zappers background and brief for media v0.01 vs 190712
Tcl and zappers background and brief for media v0.01 vs 190712
Transition Consulting Limited, India
 
SwissQ Testing Trends & Benchmarks 2012 (Englisch)
 SwissQ Testing Trends & Benchmarks 2012 (Englisch) SwissQ Testing Trends & Benchmarks 2012 (Englisch)
SwissQ Testing Trends & Benchmarks 2012 (Englisch)
SwissQ Consulting AG
 
Interview questions and answers for quality assurance
Interview questions and answers for quality assuranceInterview questions and answers for quality assurance
Interview questions and answers for quality assurance
Garuda Trainings
 
Testing in Financial Services - Leveraging Process Maps
Testing in Financial Services - Leveraging Process MapsTesting in Financial Services - Leveraging Process Maps
Testing in Financial Services - Leveraging Process Maps
ITC Infotech
 
214214Michael FaganPresident, Michael Fagan Associates.docx
214214Michael FaganPresident, Michael Fagan Associates.docx214214Michael FaganPresident, Michael Fagan Associates.docx
214214Michael FaganPresident, Michael Fagan Associates.docx
eugeniadean34240
 
How to accurately estimate the size and effort of your software testing (1)
How to accurately estimate the size and effort of your software testing (1)How to accurately estimate the size and effort of your software testing (1)
How to accurately estimate the size and effort of your software testing (1)
QASymphony
 
Exploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test StrategyExploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test Strategy
TechWell
 
Estimating test effort part 1 of 2
Estimating test effort part 1 of 2Estimating test effort part 1 of 2
Estimating test effort part 1 of 2
Ian McDonald
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing Centralization
Cognizant
 
Driven to Tests
Driven to TestsDriven to Tests
Driven to Tests
Kevlin Henney
 
Testability measurement model for object oriented design (tmmood)
Testability measurement model for object oriented design (tmmood)Testability measurement model for object oriented design (tmmood)
Testability measurement model for object oriented design (tmmood)
ijcsit
 
Principles and Goals of Software Testing
Principles and Goals of Software Testing Principles and Goals of Software Testing
Principles and Goals of Software Testing
INFOGAIN PUBLICATION
 
Testing in an agile environment
Testing in an agile environmentTesting in an agile environment
Testing in an agile environmentCristiano Caetano
 
SDT STRW Test Assessment White Paper
SDT STRW Test Assessment White PaperSDT STRW Test Assessment White Paper
SDT STRW Test Assessment White PaperJamesWright
 
Overcoming The Challenges Faced in Exploratory Testing
Overcoming The Challenges Faced in Exploratory TestingOvercoming The Challenges Faced in Exploratory Testing
Overcoming The Challenges Faced in Exploratory Testing
Sarah Elson
 
Qa interview questions and answers
Qa interview questions and answersQa interview questions and answers
Qa interview questions and answers
Garuda Trainings
 
SDT Transformation White Paper
SDT Transformation White PaperSDT Transformation White Paper
SDT Transformation White Paper
JamesWright
 
Integrated methodology for testing and quality management.
Integrated methodology for testing and quality management.Integrated methodology for testing and quality management.
Integrated methodology for testing and quality management.
Mindtree Ltd.
 

Similar to Professional Tester Very Early Lifecycle Testing In Tpi Next (20)

NITC-2016 - Effectiveness of Agile Test Planning
NITC-2016 - Effectiveness of Agile Test Planning NITC-2016 - Effectiveness of Agile Test Planning
NITC-2016 - Effectiveness of Agile Test Planning
 
STAG Software and HBT Cover Story in The SmartTechie
STAG Software and HBT Cover Story in The SmartTechieSTAG Software and HBT Cover Story in The SmartTechie
STAG Software and HBT Cover Story in The SmartTechie
 
Tcl and zappers background and brief for media v0.01 vs 190712
Tcl and zappers background and brief for media v0.01 vs 190712Tcl and zappers background and brief for media v0.01 vs 190712
Tcl and zappers background and brief for media v0.01 vs 190712
 
SwissQ Testing Trends & Benchmarks 2012 (Englisch)
 SwissQ Testing Trends & Benchmarks 2012 (Englisch) SwissQ Testing Trends & Benchmarks 2012 (Englisch)
SwissQ Testing Trends & Benchmarks 2012 (Englisch)
 
Interview questions and answers for quality assurance
Interview questions and answers for quality assuranceInterview questions and answers for quality assurance
Interview questions and answers for quality assurance
 
Testing in Financial Services - Leveraging Process Maps
Testing in Financial Services - Leveraging Process MapsTesting in Financial Services - Leveraging Process Maps
Testing in Financial Services - Leveraging Process Maps
 
214214Michael FaganPresident, Michael Fagan Associates.docx
214214Michael FaganPresident, Michael Fagan Associates.docx214214Michael FaganPresident, Michael Fagan Associates.docx
214214Michael FaganPresident, Michael Fagan Associates.docx
 
How to accurately estimate the size and effort of your software testing (1)
How to accurately estimate the size and effort of your software testing (1)How to accurately estimate the size and effort of your software testing (1)
How to accurately estimate the size and effort of your software testing (1)
 
Exploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test StrategyExploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test Strategy
 
Estimating test effort part 1 of 2
Estimating test effort part 1 of 2Estimating test effort part 1 of 2
Estimating test effort part 1 of 2
 
Testing Centralization
Testing CentralizationTesting Centralization
Testing Centralization
 
Driven to Tests
Driven to TestsDriven to Tests
Driven to Tests
 
Testability measurement model for object oriented design (tmmood)
Testability measurement model for object oriented design (tmmood)Testability measurement model for object oriented design (tmmood)
Testability measurement model for object oriented design (tmmood)
 
Principles and Goals of Software Testing
Principles and Goals of Software Testing Principles and Goals of Software Testing
Principles and Goals of Software Testing
 
Testing in an agile environment
Testing in an agile environmentTesting in an agile environment
Testing in an agile environment
 
SDT STRW Test Assessment White Paper
SDT STRW Test Assessment White PaperSDT STRW Test Assessment White Paper
SDT STRW Test Assessment White Paper
 
Overcoming The Challenges Faced in Exploratory Testing
Overcoming The Challenges Faced in Exploratory TestingOvercoming The Challenges Faced in Exploratory Testing
Overcoming The Challenges Faced in Exploratory Testing
 
Qa interview questions and answers
Qa interview questions and answersQa interview questions and answers
Qa interview questions and answers
 
SDT Transformation White Paper
SDT Transformation White PaperSDT Transformation White Paper
SDT Transformation White Paper
 
Integrated methodology for testing and quality management.
Integrated methodology for testing and quality management.Integrated methodology for testing and quality management.
Integrated methodology for testing and quality management.
 

Professional Tester Very Early Lifecycle Testing In Tpi Next

  • 1. Very Early Lifecycle Testing Very early lifecycle testing in TPI® NEXT Both the original TPI® and the new version suggestions to promote compliance with the checkpoints. The lowest level is called TPI® NEXT identify early testing involvement Initial and indicates an immature process awaiting improvement work. The as an indicator of good process. They also improvement suggestions for K02 Degree of involvement to reach the next level, promote the practice less directly. Controlled, include: Contact both line and project management to emphasize the necessity of (an early) involvement of testing Start as early as possible with planning the test activities, preferably at: Project initiation, otherwise at: Start of the test basis, otherwise at: Completion of the test basis Barry Weston and It's widely accepted that the earlier in the software development lifecycle testing So although it might be possible for a Ben Visser of Sogeti begins, the less expensive the process to achieve the Controlled level examine what TPI® NEXT, development process becomes. without VELT, the model indicates that doing more VELT will make that easier the updated version of The V Model as discussed in most training and more likely. syllabuses suggests that testing should Sogeti's Test Process begin when the first draft of business VELT to inform stakeholders' Improvement methodology requirements becomes available. But is risk analysis this early enough? What should “very Key area K01, Stakeholder commitment launched in December early” mean at project level? also has bearing on VELT. For a process 2009, has to say about to achieve the Controlled level, Being actively involved before the first “stakeholders must commit to and support very early lifecycle testing requirement has been written gives testers the test process by granting and delivering and find strong support for more influence. The challenge is to make negotiated resources”. The resources project and development managers see required depend upon product and project the assertion that it makes that as a good thing. risk, and VELT can provide often dramatic risk reduction more cost- assistance here by identifying more risks Involving testing earlier earlier on. Informing the stakeholders' risk effective. In TPI NEXT, the point at which testers analysis in this way makes the need for become actively involved is dealt with resources more apparent and so the most explicitly in Key Area K02, known as negotiation more meaningful. Degree of involvement [see panel]. The model provides checkpoints for every key In particular, detecting inadequacies in area that are used to assess which of four whatever requirements information levels of maturity an organization's test currently exists and communicating the process has achieved, and improvement risks those inadequacies pose often 4 PT - Januar y 2010 - professionaltester.com
  • 2. Looking for a tester? Place your ad here provides opportunities to influence the as those with the highest associated www.professionaltester.com/jobs choice of and secure resources for an product risks and it is easy to argue, both effective review process to maximize the from intuition and experience, that chances of finding weaknesses in designs incomplete or ambiguous requirements are based upon the requirements at the a strong candidate. earliest opportunity. The remaining thirteen key areas in TPI VELT as an integral part of, and to NEXT and the richly detailed checkpoints define, test strategy and improvement suggestions contained Key Area K03 is Test strategy. At the within them deal with later, more empirical Mobile Software Testers Testers needed for Hosted Controlled level, “prioritization and activities which are the only ways of BlackBerry solutions distribution of the test effort is based on detecting defects in the subsequent the product risks” - that is, the test strategy development products. But it's clear from www.ColibriMobile.com is a development from the risk analysis the structure of the model - and, we described in K01 and which, as we have suggest, from experience - that success seen, is greatly enhanced and made more there is highly dependent on improvement accurate by VELT. at K01, K02 and K03. If we accept that and consider what is said and implied in these In describing its significance, the model first three key areas, it's hard to avoid the states that it “aims at detecting the most conclusion that TPI NEXT's authors and Seeking Software Testers important defects as early and cheaply as contributors consider that carrying out Service management solutions possible”. How to decide what is possible more test activities very early is central to provider is looking for testing is not addressed, and of course there are making the entire test process more professionals many defects VELT cannot detect; but the mature www.PROLIN.com model defines the “most important” defects K02 Degree of involvement Significance: Tight involvement of testing in the project helps to improve the product quality from the beginning, and helps to keep test activities Subscribe now to PT off the project's critical path: Timely preparation Magazine! and coordination between different tests can be and receive Europe’s original software done and the time that the test project is on the testing magazine every other month critical path of the project can be kept as short www.professionaltester.com as possible. Early involvement of the test team in the software development lifecycle helps to find defects as soon and easily as possible and perhaps even to prevent errors. At an early stage the test team supports the analysis of project risks and the review of requirements and Want to contribute? designs. Next PT issue: Testing new technologies. From TPI® NEXT Business Driven Test Process www.professionaltester.com Improvement, © 2009 Sogeti Nederland BV Barry Weston (barry.weston@sogeti.com) is a senior consultant at Sogeti UK and Ben Visser (ben.visser@sogeti.nl) at Sogeti Netherlands. Ben is a co-author of the books “TPI® NEXT Business Driven Test Process Improvement” and “TMap NEXT® ve Business Driven Test Management” published by UTN (www.utn.nl). Sogeti Group is You couldhhae a leading provider of professional technology services in Europe, the US and India. your ad er Only £125 - €150 per ad per issue advertise@professionaltester.com