Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 33

ISO29110 Software Engineering Concepts

ISO29110 Software Engineering concepts

ISO-29110 History
Why ISO29110
Comparison with CMMI and other frameworks
ISO-29110 Benefits
ISO-29110 Make Sense for SMEs and VSE

ISO-29110 History

From Local to Global Standards

1999

2001

2002

Start up Software process


Improvement with CCM

Start up Local Standard - TQS (Thai


Quality Software)- adopted from
ISO/IEC 12207 with supported from
Kenan Institute

40 Certified local Standard

Setting Up WG 24 in ISO/IEC SC7


A group of ISO/IEC SC7 member
countries met at the Interim meeting
in Australia to initiate WG 24 work

A group of experts met in Thailand to


continue WG 24 Work
New Work Item was proposed at the
Finland Plenary Meeting
A group of experts met again in
Thailand to continue WG24 Work
ISO/IEC SC7 - WG 24 met Officially
for the first time at the Interim meeting
in Italy
5

ISO/IEC SC7 WG24 Meeting in Lima

Official ISO 29110 in 2010

ISO/IEC 29110 Covers

Part 1- TR

Overview contains overview of the ISO/IEC 29110 set of


documents Part 1 to Part 5

Part 2 - ISP

Framework and Taxonomy contains usage of International


Standardized Profiles (ISP) for creation of documents

Part 3 - TR

Assessment Guide contains guideline for performing an


assessment for VSE

Part 4-1 - ISP

Basic Profile Specification contains basic processes and


work products aligned to existing international standards

Part 5-1 - TR

Management & Engineering Guide for Basic Profile


contains guideline for using basic processes with templates

Why ISO29110

Are Process Improvement For Us ?

WHY ENGINEERING ?

How to put this


together without
thinking?

Criteria for Success

Locations
Year Founded
Number of Technical Resources
Average Rate
Technical Capabilities
Applications Previously Developed
Major Clients
List of Certifications

Source: "Successful Software Development Outsourcing"

On-Time Delivery
On-Budget
Quality
Productivity
Client Satisfaction
Ability to Manage Change

Basic Needs for Software Development

INPUT

PROCESS

OUTPUT

Small Organizations Challenge

QUALITY VS SURVIVAL
IN LIMIT SITUATION ?

ISO29110 Introduction Course _

Basic Needs for Standards

Source: ISO29110 VSE Survey ISO/IEC SC7 WG24

Standard for Small Organizations

Source: ISO29110 VSE Survey ISO/IEC SC7 WG24

For Small Organizations to Implement

Source: ISO29110 VSE Survey ISO/IEC SC7 WG24

ISO29110 Introduction Course _

Quality Assurance Certification

Source: ISO29110 VSE Survey ISO/IEC SC7 WG24

Comparison with CMMI and other frameworks

Well Known Quality Accreditation for Outsourcing

Management Process
1.
2.
3.
4.

CMMI
ISO 9000
ISO 12207
ISO 20000

- Large US Product Development


- European Demands
- Critical Software
- Services

Do You Know What the Different?

Standard Covered By ISO/IEC SC7


SWG 5

SWG 1

Standards
Management Group

SC7

Business Planning
Group

Secrtariat

WG1A
IT Governance

WG2
Systems & Software
Documentation

WG4
Tools and
Environment

WG6
Software Product
Measurement and
Evaluation

WG21

WG7
Life Cycle
Management

WG10
Process
Assessment

WG19
Techniques for
Specifying IT Systems

WG20
Software Engineering
Body of Knowledge

Software
Asset Management

WG22
Vocabulary

WG23
Systems Quality
Management

WG24
SLC Profiles and
Guidelines for VSE

WG25
IT Service
Management

WG26
Software Testing

WG42
Architecture

JWG ISO/TC 54
CIF Usability

ISO/IEC SC7 STANDARD COLLECTION

ISO/IEC 29110 Architecture


(International Standard Profile ISP)

23

ISO-29110 Benefits

Adopting From Existing Standards

(ie. ISO/IEC 12207 Completed Software Life Cycle Processes)

ACQUISITION
SUPPLY
DEVELOPMENT
OPERATION
SOFTWARE
LIFE CYCLE
(17+1)

MAINTENANCE

PRIMARY (5)

SUPPORTING (8)

DOCUMENTATION
CONFIGURATION MANAGEMENT
QUALITY ASSURANCE
VERIFICATION
VALIDATION
JOINT REVIEW
AUDIT
PROBLEM RESOLUTION
ORGANIZATIONAL (4)
MANAGEMENT
INFRASTRUCTURE
IMPROVEMENT
TRAINING
TAILORING

ISO/IEC 12207 Process Interactions

With International Certification Scheme


(ISO/IEC 15504 CAPABILITY LEVEL)

Benefits Summary

4 different profiles for small organization


niches
For the first time in ISO history,
Deployment Package (samples,
templates, etc.) will be included
Usage of standard minimum or no
consultations (when fully deployed)

DEPLOYMENT PACKAGES
Construction
And
Unit testing

Project
Management

Requirements
Analysis

Verification
and
Validation

Architecture
And detailed design

Version
Control

Integration
and
Tests

Product
Delivery

Self-Assessment

ISO-29110 Make Sense for SMEs and VSE

Coverage for Most Well Know SPI

ISO 9001:2000
ISO/IEC12207
CMM-I Level 2
ISO/IEC 15504-2
PMBOK

31

92%
95%
77%
100%
90%

Specific for Small Organizations

Standard in Used
Benefit to Developing Communities
Assembly of other
international standards
are organized for usage
Surveyed VSE over 30
countries with more
than 430 responses

32

Appropriate Software Processes Improvement


(for Small Organizations)

You might also like