14
Independent software testing - new type of outsourcing services Dmitryi Oparin Business Development Director Sunbay Software Crimea Ltd. Ukrainian Outsourcing Forum 2005

Independent software testing - new type of outsourcing services

Embed Size (px)

DESCRIPTION

Independent software testing - new type of outsourcing services. Dmitryi Oparin Business Development Director Sunbay Software Crimea Ltd. Ukrainian Outsourcing Forum 2005. own resource shortage dirty laundry problem. Independent testing – what is it?. Independent software testing. - PowerPoint PPT Presentation

Citation preview

Page 1: Independent software testing - new type of outsourcing services

Independent software testing - new type of outsourcing

services

Dmitryi OparinBusiness Development DirectorSunbay Software Crimea Ltd.

Ukrainian Outsourcing Forum 2005

Page 2: Independent software testing - new type of outsourcing services

own resource shortage

dirty laundry problem

Independentsoftwaretesting

Independent testing – what is it?

Page 3: Independent software testing - new type of outsourcing services

Outsource to get• Expertise and tools• Objectivity • Cost saving• Specialization

Don’t outsource if

• Restricted system• Confidential data

Outsource or not?

Page 4: Independent software testing - new type of outsourcing services

How to outsource

• Partly on shore, partly off shore– responsibility;– testing tools;– documentation templates.

• Off shore– early involvement;– project managers on both sides;– communication process.

Page 5: Independent software testing - new type of outsourcing services

What to outsource

• Software testing

• Some testing procedures– code review;– software analysis; – the most efficient testing process

development; – defining of assessment specification and

procedures; – documentation review.

• Independent quality audit

Page 6: Independent software testing - new type of outsourcing services

QA Services Deliveries

• reports on product quality • reports on done QA works • recommendations and methods to

improve the software

Page 7: Independent software testing - new type of outsourcing services

Client expectations

Quality of works and industry expertise

Choose the QA partner carefully

Developer ≠ Teste

r

Page 8: Independent software testing - new type of outsourcing services

Client expectations

Informational security

ReputationSecurity policy

Access Restrictions

Non-disclosu

re agreement

Page 9: Independent software testing - new type of outsourcing services

Client expectations

Guarantees

Scope of worksDeliveries

Guarantees

Agreement

Page 10: Independent software testing - new type of outsourcing services

QA team expectations

Documentation

Less timeLess resourcesMore effectiveness

Garbage In

Garbage Out

Page 11: Independent software testing - new type of outsourcing services

QA team expectations

Feedback

Phone callsWeb-portalMailing listVisits

Communicate

Page 12: Independent software testing - new type of outsourcing services

QA team expectations

Early involvement

No system re-designLess time consumptionLess resources required

The earlier

The better

Page 13: Independent software testing - new type of outsourcing services

QA team expectations

Logicsin actions

Test the whole systemMind each bug influence

develop-test-

bug fixing-test

Page 14: Independent software testing - new type of outsourcing services

Sunbay QA Services

• 8 years of investments• Based on V-model, RUP methodology and

ISO/CMMI standards • Up to 12 testing types used manually or

automatically

• Continuously enhanced – regular internal audits;– project audits;– assessment of process parameters;– client feedback.