March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

36
1

description

Shilpa Dadhwal, CEO and Founder of SQE Labs delivers interactive discussion with XBOSoft CEO Philip Lew. She zeros in on software quality and how it drives economic value. This is the first of a 3-part series. See Day 1 and Youtube- hosted by XBOSoft- software quality optimization https://www.youtube.com/watch?v=ihxfTyfR6YQ https://www.youtube.com/watch?v=ihxfTyfR6YQ

Transcript of March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

Page 1: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

1

Page 2: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

WELCOME

XBOSOFT Software Quality Knowledge Center is proud to partner with and

introduce

Shilpa DadhwalCEO and Founder

SQE Labs, Inc.

Page 3: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 4: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

Welcome to the session on ‘Measuring Software Quality –

Its Economic Value’

Shilpa DadhwalFounder & DirectorSQE Labs Inc.

Skype ID : shilpa2dEmail ID : [email protected]

Presentated By:

Page 5: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 6: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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 

Page 7: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

XBOSoft

• Software Quality Improvement• Quality Process Improvement &

Testing• American Company• Located in: San Francisco, Amsterdam &

Beijing• Over 100 Software Quality Experts

Page 8: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 9: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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)

Page 10: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 11: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 12: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 13: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 14: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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.

Page 15: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 16: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 17: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

How Software Quality provides Value?

A Specialist Independent Software Testing Solution Provider

Value a Software provides can be viewed from 3 different perspectives:

Page 18: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 19: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 20: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 21: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 22: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 23: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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.”

-

Page 24: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

Determine the Quality

Predict Quality

Improve Quality

Why Measure Software Quality?

A Specialist Independent Software Testing Solution Provider

For a Product or a Process:

Page 25: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 26: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 27: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 28: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

To be continued in Session II

Next…A Specialist Independent Software Testing Solution Provider

Page 29: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 30: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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

Page 31: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

• 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

Page 33: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

33

any final questions?

Page 34: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

Thank you!

Shilpa DadhwalCEO and Founder, SQE Labs

Philip LewCEO XBOSoft

Jan PrincenManaging Director, XBOSoft

Page 35: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

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]

Page 36: March 18 webinar Meet Shilpa! She will tell if you are driving software quality for economic value

Follow: @XBOSoft

Questions: [email protected]