2. www.worksoft.com 2
Shift Left noun. [shift left] The practice of focusing on quality
from day one of a project in order to prevent defects, stop leakage and
ensure IT has met the customer’s requirements.
WATER-
FALL
SDLC
Project
Confirmation
Requirements
& Design
Construction
& Test
Deployment Project close
SAP -
ASAP
Project
Prep
Business
Blueprint
Realization
& Testing
Final
Preparation
Go Live
Support
3. www.worksoft.com 3
SDLC phase where testing begins for lower maturity IT
WATER-
FALL
SDLC
Project
Confirmation
Requirements
& Design
Construction
& Test
Deployment Project Close
SAP -
ASAP
Project
Prep
Business
Blueprint
Realization
& Testing
Final
Preparation
Go Live
Support
Test
Prep
System
Testing
User
Acceptance
Testing
FUT
Testing
Integration
Testing
Start of
Testing Activities
4. www.worksoft.com 4
SDLC phase where QA & testing begin for high maturity IT
WATER-
FALL
SDLC
Project
Confirmation
Requirements
& Design
Construction
& Test
Deployment Project Close
SAP -
ASAP
Project
Prep
Business
Blueprint
Realization
& Testing
Final
Preparation
Go Live
Support
System Testing
Defect Management
Performance
User
Acceptance
Testing
• Estimation
• Sourcing
• Test
Strategy
Integration Testing
Defect Management
Test Planning
• Data & Env
Prep
• Requirements
Inspections
• Test Status
Reporting
Test Design
• Design Inspections
• Test Status
Reporting
• Unit Testing
support
• Code Review
SDLC Auditing, Gating and Compliance
Metrics Collection
and Analysis
Continuous
Improvement
Start of
QA and
Testing
Activities
5. www.worksoft.com 5
If you answer yes to any of the following, then you are ready:
• Have you mastered the art of testing, but still failing to meet customers’
expectations?
• Are you experiencing high requirements volatility in late stages of
development?
• Is a majority of your defect discovery occurring in the “build/construction”
phase?
• Is testing more than 25% of your overall project costs?
• Are you struggling to deliver projects on time?
• Are you striving to move to the next level of test maturity?
Are you ready for a “Shift Left”?
8. www.worksoft.com 8
1. Define the Testing Lifecycle
• Define full testing lifecycle with SDLC phases, activities,
tasks, steps, roles, work products, templates, metrics, and
tools
• Move appropriate testing and QA activities to the initial
project planning, requirements and design phases versus
beginning these in the construction phase
• Integrate the testing process with the PMO, development
and enterprise architecture processes
Steps to “Shifting Left”
2 Leverage professionally trained software testers and/or have current associates performing these
roles get ISTQB certified (at least take the classes)
9. www.worksoft.com 9
3 Validate the requirements
• Implement a formal inspection process to aid in early defect discovery
• Dramatically reduce the construction phase with inspections that will remove ambiguous
requirements and identify missing requirements
• Inspections should initially be applied to requirements, functional design and technical designs.
Later, this can be expanded to test plans, test cases, business models and source code.
4 Leverage formal Test Design Techniques
• Implement and require the use of formal test design techniques like decision analysis, equivalence
class partitioning and orthogonal analysis
• Leveraging these techniques will ensure that you are writing the minimal number of test cases that
will provide the broadest amount of functional coverage
Steps to “Shifting Left”
10. www.worksoft.com 10
5 Govern both the process usage and process outputs (content evaluation)
• Identify the critical phases, tasks and activities that need to be audited
• Establish a formal compliance scorecard containing these critical activities
• Conduct gating audits at the end of each SDLC phase
• Report compliance to executive leadership team and take action on non-compliance
Steps to “Shifting Left”
11. www.worksoft.com 11
Help clients to develop and institutionalize a world class structured software testing and quality
assurance framework leveraging our approach of “Assess > Improve > Transform”. This
advanced quality maturity model will help clients deliver business value and will result in a more
efficient and effective IT organization capable of delivering high quality and high availability systems.
Worksoft aqmm objective
Assess
Maturity Assessments based
on TMMI are the foundation for
maturing your quality
framework and overall IT.
Improve
Maximize your ability to
eliminate defects early and
concurrently lower the defect
discovery costs.
Transform
Achieve “world-class" quality
and efficiencies by streamlining
your IT organization with the
introduction of a formal test
competency or COE.
Assess Improve Transform