SE423 SPI
CH-3 Introduction to
ISO/IEC29110
Kittitouch Suteeca
Outline
 Introduction
 The Three Critical Dimensions
 Youtube: ISO/IEC29110
 ISO29110 Concept and History Line
 ISO/IEC29110 ROLES and Responsibility
Where are we?
Introduction
 Today, a single company usually does
not develop all the components that
compose a product or service
 some are built in-house
 some are acquired
then all the components are integrated…
 In history of software development, there are:
 Three critical dimensions
 Five principal ideas
The Three Critical Dimensions
 Process helps an organization’s workforce meet business objective by
helping them work smarter, not harder, and with improved consistency.
Note: image from CMMI ® 2nd Edition: Guidelines for Process Integration and Product Improvement, Addiso
1.
2.
3.
Five Principal Ideas
1. Planning, Tracking and Scheduling Management
2. Requirements Definition and Configuration Control
3. Process Assessment
4. Quality Management and Continuous Improvement
5. Evolutionary Improvement
5
ISO/IEC29110
Youtube: ISO/IEC 29110 Standard for Very Small Entities
(up to 25 people) developing software
ISO29110 Concept and
History Line
Thailand Committee
Dr.ANUKUL TAMPRASIRT
• Chairman of TISI committee 967 Software
& Systems Engineering Standards
• ISO/IEC JTC1 SC7 WG24 VSE profile
• ISO/IEC Business Advisor
Prakit Sangpar Tanin Uthayanaka Sanyakorn Buasung
 TISI committee 967 Software & Systems
Engineering Standards
 ISO/IEC JTC1 SC7 WG24 VSE profile
History Line
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
ISO/IEC SC7 - WG 24 met
“Officially” for the first time at the
Interim meeting in Italy
New Work Item was proposed at
the Finland Plenary Meeting
A group of experts met again in
Thailand to continue WG24 Work
ISO29110 Survey Respond
VSE needs from Survey
ISO/SC7 Scope of Standards
ISO/SC7 Working Group Structure
SC7
Secrétariat
Standards
Management Group
SWG 5
Systems & Software
Documentation
WG2
IT Governance
WG1A
Process
Assessment
WG10
Vocabulary
WG22
IT Service
Management
WG25
WG26
Software Testing
Tools and
Environment
WG4
Techniques for
Specifying IT Systems
WG19
Systems Quality
Management
WG23
Life Cycle
Management
WG7
Software Product
Measurement and
Evaluation
WG6
Architecture
WG42
CIF Usability
JWG ISO/TC 54
SLC Profiles and
Guidelines for VSE
WG24
SWG 1
Business Planning
Group
WG20
Software Engineering
Body of Knowledge
WG21
Software
Asset Management
ISO/SC7 JTC1 WG24 of ISO29110
ISO29110 Standard Structure
Profile Specifications for VSE
Domain
(Assembled Profile Elements)
Guidelines for
assessment of VSE
Profiles
ISO/IEC 12207
ISO/IEC 15504-5
Annex B,
IEEE 12207-1,
ISO/IEC 15289
(Generic and Specific
Work Products)
Profile Elements
(Tasks, Activities,
Work Products)
CMMI - Staged
Representation,
CMM - SW LOGOS,
ISO/IEC 15504-2,
ISO9001:2000
VSE Levels
(Descriptions)
ISO/IEC 15504-5
Assessment Model
ISO90003,
ISO/IEC 15271, etc.
Guidelines for
implementation and
use of VSE Profiles
Profiles Input Internal Document
ISO/IEC 15504-3
Technical Report
ISO29110 Part Concept
Part 5-1 - TR
Part 4-1 - ISP
Part 3 - TR
Part 2 - ISP
Part 1- TR Overview contains overview of the ISO/IEC 29110 set
of documents – Part 1 to Part 5
Framework and Taxonomy contains usage of
International Standardized Profiles (ISP) for creation of
documents
Assessment Guide contains guideline for performing
an assessment for VSE
Basic Profile Specification contains basic processes
and work products aligned to existing international
standards
Management & Engineering Guide for Basic Profile
contains guideline for using basic processes with
templates
ISO/IEC 29110
ISO29110 VSE Network
Canada
Mexico
Peru
Luxemburg
Japan
South Africa
China
Australia
Thailand
ISO/IEC29110 ROLES and
Responsibility
Roles
Analyst
Knowledge and experience eliciting, specifying and analyzing
the requirements.
Knowledge in designing user interfaces and ergonomic
criteria.
Knowledge of the revision techniques and experience on the
software development and maintenance.
Knowledge of the editing techniques and experience on the
software development and maintenance.
Customer
Knowledge of the Customer processes and ability to explain
the Customer requirements.
The Customer (representative) must have the authority to
approve the requirements and their changes.
The Customer includes user representatives in order to
ensure that the operational environment is addressed.
Knowledge and experience in the application domain.
Roles
Designer
Knowledge and experience in the software components and
architecture design.
Knowledge of the revision techniques and experience on the
software development and maintenance.
Knowledge of the editing techniques and experience on the
software development and maintenance.
Knowledge and experience in the planning and performance
of integration and system tests.
Programmer
Knowledge and/or experience in programming, integration and
unit tests.
Knowledge of the revision techniques and experience on the
software development and maintenance.
Knowledge of the editing techniques and experience on the
software development and maintenance.
Roles
Project Manager
Leadership capability with experience making decisions,
planning, personnel management, delegation and supervision,
finances and software development.
Technical Leader
Knowledge and experience in the software development and
maintenance.
Work Team
Knowledge and experience according to their role.
ISO/IEC29110 Processes
VSEs 4 Profiles
Entry
Basic
intermediate
Advance
4 Profiles within the generic
Profile Group
 Entry-Targets VSEs typically developing 6
person-month projects or start-up.
 Basic- Target VSEs developing only one
project at a time.
 Intermediate- Target VSEs developing multiple
projects within the organization context.
 Advance- Targets VSEs which want to sustain
and grow as an independent competitive
software development business.
Next Chapter
Project management Process

More Related Content

PPTX
ISO 29110 Software Quality Model For Software SMEs
PPS
Solo Requisitos 2008 - 07 Upc
ODP
IEEE 12207
PPTX
Software Quality Assurance
DOCX
Quality iso-ieee-standards
PPT
SW Development Methodologies
PDF
PPTX
Ch24 quality management
ISO 29110 Software Quality Model For Software SMEs
Solo Requisitos 2008 - 07 Upc
IEEE 12207
Software Quality Assurance
Quality iso-ieee-standards
SW Development Methodologies
Ch24 quality management

What's hot (19)

PDF
Suryn abranapril
PDF
Presentation on Software process improvement in GSD
PDF
Mps alexandru
PPTX
Ch 6 development plan and quality plan
PDF
Return on Investment from Software Process Improvement
PPTX
Critical Success Factors along ERP life-cycle in Small medium enterprises
PPTX
MiniMax's Software Process Improvement
PDF
Se solns 9th edition
PPT
Seii unit4 software_process
PDF
Unit II Software Testing and Quality Assurance
PDF
Software Quality Assurance Model for Software Excellence with Its Requirements
PPTX
Introduction to ISO29110
PDF
Ey34927932
PPTX
Prativa biswas
PPT
Software Process Improvement
PPTX
Quality Control for Medical Device Software - It Arena Lviv Presentation
PPTX
Improving of software processes
PDF
A Review and Analysis on Mobile Application Development Processes using Agile...
PDF
Itauditcl
Suryn abranapril
Presentation on Software process improvement in GSD
Mps alexandru
Ch 6 development plan and quality plan
Return on Investment from Software Process Improvement
Critical Success Factors along ERP life-cycle in Small medium enterprises
MiniMax's Software Process Improvement
Se solns 9th edition
Seii unit4 software_process
Unit II Software Testing and Quality Assurance
Software Quality Assurance Model for Software Excellence with Its Requirements
Introduction to ISO29110
Ey34927932
Prativa biswas
Software Process Improvement
Quality Control for Medical Device Software - It Arena Lviv Presentation
Improving of software processes
A Review and Analysis on Mobile Application Development Processes using Agile...
Itauditcl
Ad

Viewers also liked (9)

PPTX
Ch5 software imprementation1.0
PPTX
Software Entrepreneurship
PPTX
Mapping a Privacy Framework to a Reference Model of Learning Analytics
PPTX
Ch1 introduction to spi1.0
PPTX
Ch2 introduction to standard
PPTX
Se423mid term preview
PPTX
Ch0 se423 outline
PPTX
Ch4 project management process
PPTX
Ch 10 cost of software quality
Ch5 software imprementation1.0
Software Entrepreneurship
Mapping a Privacy Framework to a Reference Model of Learning Analytics
Ch1 introduction to spi1.0
Ch2 introduction to standard
Se423mid term preview
Ch0 se423 outline
Ch4 project management process
Ch 10 cost of software quality
Ad

Similar to Ch3 introduction to iso29110 (20)

PPT
Intro to ISO-IEC SE standards 02RO reviewer
PPT
SEI Capability Maturity Model.ppt Software Engineering
PPT
A Software Factory Integrating Rational & WebSphere Tools
PPTX
Software Engineering Methodology
PPT
se02_SW_Process.ppt
PPT
unit-5-1.ppt
PPT
unit-5-1.ppt
PPT
Cmmi bp-aids
PPT
Software Engineering (Software Process: A Generic View)
PPTX
Introduction to ASPICE
PDF
ppt autospice.pdf
PDF
Back to the Basics: Principles for Constructing Quality Software
PPT
Chapter 2_Process Models sunorgamisedASE_finalised.ppt
PPT
Chapter_2453334567784467889999643325hg.ppt
PDF
unit1kiran.ppt.pdfr4weaidhiqw4jehdciueshdfbrejhb
PPTX
Lecture 1 SE.pptx
PDF
SEPM notes(software engineering & project management)part-1.pdf
PPT
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
PDF
SE UNIT 1 PART 1.pdf
Intro to ISO-IEC SE standards 02RO reviewer
SEI Capability Maturity Model.ppt Software Engineering
A Software Factory Integrating Rational & WebSphere Tools
Software Engineering Methodology
se02_SW_Process.ppt
unit-5-1.ppt
unit-5-1.ppt
Cmmi bp-aids
Software Engineering (Software Process: A Generic View)
Introduction to ASPICE
ppt autospice.pdf
Back to the Basics: Principles for Constructing Quality Software
Chapter 2_Process Models sunorgamisedASE_finalised.ppt
Chapter_2453334567784467889999643325hg.ppt
unit1kiran.ppt.pdfr4weaidhiqw4jehdciueshdfbrejhb
Lecture 1 SE.pptx
SEPM notes(software engineering & project management)part-1.pdf
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
SE UNIT 1 PART 1.pdf

More from Kittitouch Suteeca (19)

PPTX
Ch 9 traceability and verification
PPTX
Ch 8 configuration management
PPTX
Ch 7 integrating quality activities in the projectlife cycle
PPTX
Ch 5 contract review
PPTX
Ch 4 components of the sqa system
PPTX
Ch 3 software quality factor
PPTX
Ch 2 what is software quality
PPTX
Ch 1 the software quality assurance challange
PPTX
Ch 0 introduction to se422
PPTX
Ch 12(spi)cm mi scampi
PPTX
Ch 11(spi)relationship pa
PPTX
Ch 10(spi)cm mi-cm-ppqa
PPTX
Ch 10(spi)cm mi-cm-ppqa
PPTX
Ch 9(spi)cm mi reqm
PPTX
Ch 8(spi)cm mi-pp
PPTX
Ch 7(spi)intro tocm-mi2013
PPTX
Se423mid term preview
PPTX
Data collection
PPTX
Ch6 performinng to asessment
Ch 9 traceability and verification
Ch 8 configuration management
Ch 7 integrating quality activities in the projectlife cycle
Ch 5 contract review
Ch 4 components of the sqa system
Ch 3 software quality factor
Ch 2 what is software quality
Ch 1 the software quality assurance challange
Ch 0 introduction to se422
Ch 12(spi)cm mi scampi
Ch 11(spi)relationship pa
Ch 10(spi)cm mi-cm-ppqa
Ch 10(spi)cm mi-cm-ppqa
Ch 9(spi)cm mi reqm
Ch 8(spi)cm mi-pp
Ch 7(spi)intro tocm-mi2013
Se423mid term preview
Data collection
Ch6 performinng to asessment

Recently uploaded (20)

PPTX
Tartificialntelligence_presentation.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Hybrid model detection and classification of lung cancer
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
August Patch Tuesday
PDF
Unlock new opportunities with location data.pdf
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
CloudStack 4.21: First Look Webinar slides
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Tartificialntelligence_presentation.pptx
Zenith AI: Advanced Artificial Intelligence
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
WOOl fibre morphology and structure.pdf for textiles
Hybrid model detection and classification of lung cancer
A review of recent deep learning applications in wood surface defect identifi...
Assigned Numbers - 2025 - Bluetooth® Document
Web Crawler for Trend Tracking Gen Z Insights.pptx
Hindi spoken digit analysis for native and non-native speakers
A comparative study of natural language inference in Swahili using monolingua...
NewMind AI Weekly Chronicles – August ’25 Week III
Developing a website for English-speaking practice to English as a foreign la...
Univ-Connecticut-ChatGPT-Presentaion.pdf
August Patch Tuesday
Unlock new opportunities with location data.pdf
A contest of sentiment analysis: k-nearest neighbor versus neural network
CloudStack 4.21: First Look Webinar slides
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Taming the Chaos: How to Turn Unstructured Data into Decisions
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf

Ch3 introduction to iso29110

  • 1. SE423 SPI CH-3 Introduction to ISO/IEC29110 Kittitouch Suteeca
  • 2. Outline  Introduction  The Three Critical Dimensions  Youtube: ISO/IEC29110  ISO29110 Concept and History Line  ISO/IEC29110 ROLES and Responsibility Where are we?
  • 3. Introduction  Today, a single company usually does not develop all the components that compose a product or service  some are built in-house  some are acquired then all the components are integrated…  In history of software development, there are:  Three critical dimensions  Five principal ideas
  • 4. The Three Critical Dimensions  Process helps an organization’s workforce meet business objective by helping them work smarter, not harder, and with improved consistency. Note: image from CMMI ® 2nd Edition: Guidelines for Process Integration and Product Improvement, Addiso 1. 2. 3.
  • 5. Five Principal Ideas 1. Planning, Tracking and Scheduling Management 2. Requirements Definition and Configuration Control 3. Process Assessment 4. Quality Management and Continuous Improvement 5. Evolutionary Improvement 5
  • 6. ISO/IEC29110 Youtube: ISO/IEC 29110 Standard for Very Small Entities (up to 25 people) developing software
  • 8. Thailand Committee Dr.ANUKUL TAMPRASIRT • Chairman of TISI committee 967 Software & Systems Engineering Standards • ISO/IEC JTC1 SC7 WG24 VSE profile • ISO/IEC Business Advisor Prakit Sangpar Tanin Uthayanaka Sanyakorn Buasung  TISI committee 967 Software & Systems Engineering Standards  ISO/IEC JTC1 SC7 WG24 VSE profile
  • 9. History Line 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 ISO/IEC SC7 - WG 24 met “Officially” for the first time at the Interim meeting in Italy New Work Item was proposed at the Finland Plenary Meeting A group of experts met again in Thailand to continue WG24 Work
  • 11. VSE needs from Survey
  • 12. ISO/SC7 Scope of Standards
  • 13. ISO/SC7 Working Group Structure SC7 Secrétariat Standards Management Group SWG 5 Systems & Software Documentation WG2 IT Governance WG1A Process Assessment WG10 Vocabulary WG22 IT Service Management WG25 WG26 Software Testing Tools and Environment WG4 Techniques for Specifying IT Systems WG19 Systems Quality Management WG23 Life Cycle Management WG7 Software Product Measurement and Evaluation WG6 Architecture WG42 CIF Usability JWG ISO/TC 54 SLC Profiles and Guidelines for VSE WG24 SWG 1 Business Planning Group WG20 Software Engineering Body of Knowledge WG21 Software Asset Management
  • 14. ISO/SC7 JTC1 WG24 of ISO29110
  • 15. ISO29110 Standard Structure Profile Specifications for VSE Domain (Assembled Profile Elements) Guidelines for assessment of VSE Profiles ISO/IEC 12207 ISO/IEC 15504-5 Annex B, IEEE 12207-1, ISO/IEC 15289 (Generic and Specific Work Products) Profile Elements (Tasks, Activities, Work Products) CMMI - Staged Representation, CMM - SW LOGOS, ISO/IEC 15504-2, ISO9001:2000 VSE Levels (Descriptions) ISO/IEC 15504-5 Assessment Model ISO90003, ISO/IEC 15271, etc. Guidelines for implementation and use of VSE Profiles Profiles Input Internal Document ISO/IEC 15504-3 Technical Report
  • 16. ISO29110 Part Concept Part 5-1 - TR Part 4-1 - ISP Part 3 - TR Part 2 - ISP Part 1- TR Overview contains overview of the ISO/IEC 29110 set of documents – Part 1 to Part 5 Framework and Taxonomy contains usage of International Standardized Profiles (ISP) for creation of documents Assessment Guide contains guideline for performing an assessment for VSE Basic Profile Specification contains basic processes and work products aligned to existing international standards Management & Engineering Guide for Basic Profile contains guideline for using basic processes with templates ISO/IEC 29110
  • 19. Roles Analyst Knowledge and experience eliciting, specifying and analyzing the requirements. Knowledge in designing user interfaces and ergonomic criteria. Knowledge of the revision techniques and experience on the software development and maintenance. Knowledge of the editing techniques and experience on the software development and maintenance. Customer Knowledge of the Customer processes and ability to explain the Customer requirements. The Customer (representative) must have the authority to approve the requirements and their changes. The Customer includes user representatives in order to ensure that the operational environment is addressed. Knowledge and experience in the application domain.
  • 20. Roles Designer Knowledge and experience in the software components and architecture design. Knowledge of the revision techniques and experience on the software development and maintenance. Knowledge of the editing techniques and experience on the software development and maintenance. Knowledge and experience in the planning and performance of integration and system tests. Programmer Knowledge and/or experience in programming, integration and unit tests. Knowledge of the revision techniques and experience on the software development and maintenance. Knowledge of the editing techniques and experience on the software development and maintenance.
  • 21. Roles Project Manager Leadership capability with experience making decisions, planning, personnel management, delegation and supervision, finances and software development. Technical Leader Knowledge and experience in the software development and maintenance. Work Team Knowledge and experience according to their role.
  • 24. 4 Profiles within the generic Profile Group  Entry-Targets VSEs typically developing 6 person-month projects or start-up.  Basic- Target VSEs developing only one project at a time.  Intermediate- Target VSEs developing multiple projects within the organization context.  Advance- Targets VSEs which want to sustain and grow as an independent competitive software development business.