The Gap Between DevTest and the Business - PowerPoint PPT Presentation

About This Presentation
Title:

The Gap Between DevTest and the Business

Description:

There is a tremendous gap between DevTest activities and business expectations for software. This disconnect causes a gap that can ultimately expose the company to a bumpy user experience, erratic system behavior and standards and regulatory compliance risk. Learn what needs to change to close the gap and improve software quality. Visit: to learn more. – PowerPoint PPT presentation

Number of Views:35

less

Transcript and Presenter's Notes

Title: The Gap Between DevTest and the Business


1
The Gap Between Business Risks and Software
How Teams Measure Non-functional Requirements
2
Software Development Lifecycle Trends
Every business demands
  • Acceleration
  • of the software
  • development lifecycle

Innovative software that bonds customers to its
products and services
Speed
Quality
Speed and quality are no longer tradeoffs modern
organizations must have both
3
Speed and Quality What Does That Mean?
Different parts of the organization think about
speed and quality differently
Im not done testing yet!
Are we done yet?
Is the user story complete?
Business Person
Developer
Tester
NFRs
We must understand the business risk of a release
candidate
4
What Is a Non-functional Requirement (NFR)?
NFRs describe how the overall system should
behave
Application resiliency Accessibility Availability
Reliability Testability Regulatory compliance
NFR Examples
5
Parasoft Study Explored the Evolution of Quality
across Dev Methodology
Only 38 of Agile-ish and Agile teams are
monitoring NFRs
Yes, my team monitors compliance to
non-functional requirements (NFRs)
To explore the impact of the accelerated SDLC,
Parasoft conducted a survey asking software
developers about functional and non-functional
requirements
6
Is Agile Compromising Quality in Pursuit of Speed?
Agiles quick iterative approach focuses test
teams on bottom up user stories
The Result
Non-functional requirements are deprioritized
Testers focus on new user stories
The Business Risks of the Release Pipeline
Survey Results How Teams Measure Non-Functional
Requirements, 2016 commissioned by Parasoft
7
Study Findings INVERSE Correlation Between
SDLC Pace and NFR Measurement
Agile
Waterfall
Agiles speed leaves little time for testing NFRs
Waterfalls slower pace leaves more time for
testing NFRs
Inverse correlation between Agile methodologies
and the likelihood that teams will measure NFR
compliance
8
Measurement of NFRs
Management and business analysts are 7x more
likely to believe that NFRs are measures and
monitored consistently
Developers and testers do not believe that NFRs
are being appropriately defined and measured
9
Gap Between the Business and Dev Team
The Business
Dev Team
  • Deadline pressures result in ignoring
  • Holistic user experience
  • Impact of change on the broader system
  • NFRs
  • Assumes business risks are being mitigatedbut
    neglected NFRs can expose the company to
  • Bumpy user experience
  • Erratic system behavior
  • Standards and regulatory compliance risk

Software quality
10
Closing the Gap Between the Business and the Dev
Team
  • Jointly defining business risks at projects
    onset
  • Understanding KPIs and acceptance thresholds
  • Automatically measuring and monitoring NFRs
  • Reviewing and continuously improving mitigation
    of business risk

Better Software Quality
11
Recommendations for Quality _at_ Speed
To rapidly assess the risks of releasing
applications
  • Ensure all parties understand risks and tradeoffs
  • Continuously train on the impact of failure
  • Establish quality gates
  • Implement escalation processes
  • Adopt a continuous improvement mindset

12
Teams Must Collaborate to Mitigate Risk
  • Business risks drive quality activities
  • Teams collaborate on the definition of risk
  • All team members are trained on risks and
    mitigation tasks
  • Baseline and threshold criteria are measured and
    monitored
  • DevTest team activities are prioritized per risk
    definition

Policy
NFRs
KPIs and Acceptance Thresholds
Automated Measurement and Monitoring
13
To learn more
Download Report
www.parasoft.com
Write a Comment
User Comments (0)
About PowerShow.com