March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value
-
Upload
xbosoft -
Category
Technology
-
view
326 -
download
2
description
Transcript of March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value
1
WELCOME
XBOSOFT Software Quality Knowledge Center is proud to partner with and
introduce
Shilpa DadhwalCEO and Founder
SQE Labs, Inc.
www.xbosoft.com
3
Webinar March 18 2014 11.00 AM EST
You are at the right place, it’s almost time….10 minute
countdown
Welcome to the session on ‘Measuring Software Quality –
Its Economic Value’
Shilpa DadhwalFounder & DirectorSQE Labs Inc.
Skype ID : shilpa2dEmail ID : [email protected]
Presentated By:
On the callShilpa Dadhwal, Philip Lew and Jan Princen
Moderator: Carolyn Choh
Shilpa Dadhwal,Founder and CEO,SQE Labs Inc
Philip LewCEO XBOSoft
Jan PrincenManaging Director, XBOSoft
Agenda• Introduction XBOsoft• Software Quality – Economic Value – Framing the
Discussion– Looking at Quality 360 – from an economic viewpoint– Implications for Senior Management– Implications for Project Management
• Benefits• QA & Next Sessions at 11 am -12 noon EST• March 19th
https://www3.gotomeeting.com/register/197591286
• March 20th https://www3.gotomeeting.com/register/886356774
XBOSoft
• Software Quality Improvement• Quality Process Improvement &
Testing• American Company• Located in: San Francisco, Amsterdam &
Beijing• Over 100 Software Quality Experts
8
“Proven Results”
“Our products are very complex. We expected a one year ramp up time, but XBO was able to contribute to our release cycles in just 6 months. ."
- Development Vice President, Hyperion-Oracle
“
"The results are very encouraging. Thanks a lot for all the effort put into this project. We really appreciate your work."
- Manager, Quality Assurance, Autodesk
"Everything you've done is impressive and we are quite pleased with the quality of the test cases, well done!So keep up the good work."
- QA Director, CA
SQE Labs offers an independent Software Testing and Quality
Assurance services and is committed to improving quality by
providing superior QA solutions to customers
IntroducingSQE Labs
A Specialist Independent Software Testing Solutions Provider
Team of Software Quality Engineering professionals having strong
Techno-functional knowledge
Provides services in the areas of Outsourced Software Testing,
Software Testing Consultancy and Software Testing Trainings
Having Offices in Texas (US) and Chandigarh (India)
What is Software Quality?
What is its Economic Value?
How to mange Software Quality?
What are its Attributes?
Why do we need to measure it?
How do we measure it?
Issues while measuring it?
Guidelines for measuring it?
A Specialist Independent Software Testing Solution Provider Questions in Mind
Session 1
Session 2
Session 3
1. What is Software Quality?
2. What does Economic Value to Software Quality mean?
3. Why Measure Software Quality
4. Motivation to measuring Software Quality
5. How to Manage Software Quality?
A Specialist Independent Software Testing Solution Provider Agenda – Session 1
Studies have shown that software specialists
spend 40-50% of their time
on avoidable rework rather than on what they
call value-added work,
which is basically work that’s done right the first
time.
A Specialist Independent Software Testing Solution Provider Remark
What do you understand by the term
Software Quality
1. Fitness for Use
2. Beauty in the eyes of the beholder
3. Freedom from Defect
4. Ease of Use and Learning
5. High Reliability when Operating
PollA Specialist Independent Software Testing Solutions Provider
Software Quality is the degree of conformance to Explicit or
Implicit Requirements and Expectations.
Definition of Software Quality
A Specialist Independent Software Testing Solution Provider
Explicit : Clearly defined and documented
Requirements : Business/product/software requirements
Implicit : Not clearly defined and documented but indirectly suggested
Note: Some people tend to accept quality as compliance to only explicit requirements and NOT implicit requirements. We tend to think of such people as lazy.
Definition by IEEE– The degree to which a system, component, or process meets specified
requirements.
– The degree to which a system, component, or process meets customer or
user needs or expectations.
Definition by ISTQB– The totality of functionality and features of a software product that bear
on its ability to satisfy stated or implied needs.
Definition of Software Quality
A Specialist Independent Software Testing Solution Provider
7 Focus areas:
Focus Areas for Software Quality
A Specialist Independent Software Testing Solution Provider
1. Technical or Structural Quality
2. Process Quality
3. Usage Quality
4. Service Quality
5. Aesthetic Quality
6. Standards Quality
7. Legal Quality
Reliability, Defects and Repairs
Development methods that elevate quality
Ease of Use and Ease of Learning
Access to Support Personnel
User Satisfaction and Subjective topics
Factors from various International Standards
Claims made in Lawsuits for Poor Quality
How Software Quality provides Value?
A Specialist Independent Software Testing Solution Provider
Value a Software provides can be viewed from 3 different perspectives:
PollA Specialist Independent Software Testing Solutions Provider
1. Increase revenue
2. Reduce Development Cost
3. Reduce Maintenance Cost
4. Reduce the Time to Market
5. Better and more reliable Customer Service
What is the
‘Economic Value of Software Quality’ for you,
as per YOUR ROLE
The Value of Software Quality needs to be analysed from:
Benefits of high quality & the Harmful Consequences of Poor Quality.
What is Economic Value of
Software Quality?
A Specialist Independent Software Testing Solution Provider
Perception of Economic Value vary between:
Enterprises that Produce Software & Enterprises that Consume/Use Software.
The Economic Value of Software needs to be analysed from both:
Production and Consumption sides of the equation
For Senior Management, Economic Value of Software Quality caters to:
– Operating Cost reduction
– Revenue from increasing market share of current products or services
– Revenue from inventing entirely new kinds of products and services
Economic Value of Software Quality
A Specialist Independent Software Testing Solution Provider
For Project Managers, Economic Value of Software Quality caters to:
– Earlier Delivery dates for new applications
– Favorable Reviews by the press and user groups
– Reduced Development Costs for new applications
– Reduced Maintenance Costs for released applications
– Reduced Customer Support Costs for released applications
– Better and Quicker Services to clients
Economic Value of Software Quality
A Specialist Independent Software Testing Solution Provider
For Users, Economic value of Software Quality caters to:
– Rapid Deployment of the applications
– Quicker Deployment of new services and functions
– Short Learning Curves to get up to Speed in Applications
– High Reliability
– Higher User Satisfaction
– Better and more Reliable Customer Service
Economic Value of Software Quality
A Specialist Independent Software Testing Solution Provider
Food for Thought
A Specialist Independent Software Testing Solutions Provider
Economic Value of Software can be increased
ONLY IF
the Quality of the Software increases
Thus, to improve Software Quality, we need to measure it.
Dr. H. James Harrington said……..
“Measurement is the first step that leads to control and eventually to improvement. If you can’t measure something, you can’t understand it. If you can’t understand it, you can’t control it. If you can’t control it, you can’t improve it.”
-
Determine the Quality
Predict Quality
Improve Quality
Why Measure Software Quality?
A Specialist Independent Software Testing Solution Provider
For a Product or a Process:
Motivation for Measuring Economic Value
A Specialist Independent Software Testing Solutions Provider
For Senior Management Team:
for making the Right Investment Decisions
for Balance Sheet purposes
for Mergers & Acquisitions
for Joint-Venture Negotiations
for Licensing and Franchising
for Investor Relations
For Managers:
Estimate the Cost & Schedule of future projects
Evaluate the Productivity impacts of new Tools and Techniques
Establish Productivity Trends over time
Improve Software Quality
Forecast Future Staffing needs
Anticipate and Reduce future maintenance needs
Evaluate Methods and Tools
Motivation for Measuring Software Quality
A Specialist Independent Software Testing Solution Provider
1. Define what quality means for your software
2. Measure quality of a complete or partial system
3. Devise actions to improve the quality of the software
– Product Improvements
– Process Improvement
4. Monitor quality during development
– Have a Software Quality Assurance team devoted to encouraging and
enforcing quality standards
How to Manage Software Quality?
A Specialist Independent Software Testing Solution Provider
To be continued in Session II
Next…A Specialist Independent Software Testing Solution Provider
What is Software Quality?
What is its Economic Value?
How to mange Software Quality?
What are its Attributes?
Why do we need to measure it?
How do we measure it?
Issues while measuring it?
Guidelines for measuring it?
A Specialist Independent Software Testing Solution Provider Questions Answered
Session 1
Session 2
Session 3
1. Define what quality means to you, for your software? (Give the
highest priority parameter)
2. How can you measure this factor in your software?
3. Does this require any corrective or preventive action plan?
4. What action could be taken to improve it?
5. How can you keep track of the same in any future product?
Case StudyA Specialist Independent Software Testing Solution Provider
• Producing Quality Products has been identified as a key factor in the long term success of the organization
• Quality doesn’t happen by chance
• Quality Control must be embedded in the process
• There is always scope for continuous improvement
A Specialist Independent Software Testing Solution Provider Food for Thought
1) Book named ‘The Economics of Software Quality’By Capers Jones & Olivier Bonsignour
2) http://www.insead.edu/facultyresearch/centres/elab/publications/docs/insead%20report4.pdf
3) http://www.sig.eu/blobs/Research/Scientific%20publication/2012/What%20Is%20the%20Value%20of%20Your%20Software.pdf
ReferencesA Specialist Independent Software Testing Solution Provider
33
any final questions?
Thank you!
Shilpa DadhwalCEO and Founder, SQE Labs
Philip LewCEO XBOSoft
Jan PrincenManaging Director, XBOSoft
Thank YouA Specialist Independent Software Testing Solutions Provider
India OfficeSQE Labs Inc.
116/8, Mohali (Chandigarh)India – 160062
www.sqelabs.com
US OfficeSQE Labs LLC,
6533, Preston Rd, Plano,TX - 75024
Contact me : [email protected]