An Innovative Approach in Developing Standard Professionals

Similar documents
Small tech firms. Seizing the benefits of software and systems engineering standards

The Development of Systems Engineering International Standards and Support Tools for Very Small Enterprises

Software Project Management in Very Small Entities with ISO/IEC 29110

Measuring the Cost of Software Quality of a Large Software Project at Bombardier Transportation

DRAFT TABLE OF CONTENTS 1. Software Quality Assurance By Dr. Claude Y Laporte and Dr. Alain April

Systems and software engineering Lifecycle profiles for Very Small Entities (VSEs) Part 5-6-2:

Software Quality Assurance in an Undergraduate Software Engineering Program

Automotive SPICE & ISO/CD Their Mutual Relationship

On Project Management Process in Agile Systems Development Methodologies and the ISO/IEC Standard (Entry Profile)

International Journal of Information Technologies and Systems Approach

Applying ISO/IEC Software Engineering Standards in Small Settings: Historical Perspectives and Initial Achievements

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

TMMi Case Study. Methodology. Scope. Use TMMi to do a gap analysis for an independent

Software and Systems Engineering. Software and Systems Engineering Process Improvement at Oerlikon Aerospace

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects

Agile SW Siemens

Agile SW Siemens

Standards & Practices for the software and system engineers /

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler

Quality management systems

Software Quality Assurance: VI Standards

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

Why CMMI and Agile? 3. CMMI Lightweight Framework for SMEs/VSE. 2. Agile for Management Approach. 1. CMMI for Software Engineering Process Approach

Camber Quality Assurance (QA) Approach

ISO 9001 in software-developing VSEs assisted by the COMPETISOFT Model

Engineering Standards in Support of

ISO/IEC 90003:2004 covers all aspects

The Capability Road Map a framework for managing quality and improving process capability

ISO 9000 FOR SOFIYifrARE QUALITY SYSTEMS

A Method for Process Assessment in Small Software Companies

Application of software product quality international standards through software development life cycle

Syllabus. REQB Certified Professional for Requirements Engineering. Foundation Level

Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference Jun-2014

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research)

The Emerging ISO International Standard for Certification of Software Engineering Professionals

Implementation of ANSI/AAMI/IEC Medical Device Software Lifecycle Processes.

ENTERPRISE MANAGEMENT AND SUPPORT IN THE AUTOMOTIVE INDUSTRY

Certified Professional in Configuration Management Glossary of Terms

Life Cycle Models, CMMI, Lean, Six Sigma Why use them?

Certification of Electronic Health Record systems (EHR s)

by Heather Oppenheimer and Steve Baldassano

Using Measurement to translate Business Vision into Operational Software Strategies

IT Project: System Implementation Project Template Description

MANAGEMENT SYSTEMS CERTIFICATION FROM AUTOMOTIVE SPECIALISTS

Leveraging CMMI framework for Engineering Services

Configuration Management - The Big Picture

Truly Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination)

SC7-ISO20000 Alignment issues Aligning ITIL to existing ISO JTC1- SC7 Software Engineering Standards

Measuring the Cost of Software Quality of a Large Software Project at Bombardier Transportation: A Case Study

ISO/IEC Part 1 the next edition. Lynda Cooper project editor for ISO20000 part 1

White Paper. Comparison of ISO/IEC with ASL and BiSL

Optimizing IV&V Benefits Using Simulation

Measurement Strategies in the CMMI

Testing Process Models

Project Knowledge Areas

Selection and use of the ISO 9000 family of standards

Translation Service Provider according to ISO 17100

F15. Towards a More Mature Test Process. Anne Mette-Hass. P r e s e n t a t i o n

CHAPTER 7 Software Configuration Management

Foredragfor Den Norske Dataforening, den

Standards Initiatives for Software Product Line Engineering and Management within the International Organization for Standardization

Future of CMM and Quality Improvement. Roy Ko Hong Kong Productivity Council

MANAGEMENT SYSTEMS CERTIFICATION

International Workshop Agreement 2 Quality Management Systems Guidelines for the application of ISO 9001:2000 on education.

UML Modeling of Five Process Maturity Models

ISO/IEC/IEEE The New International Software Testing Standards

Capability Maturity Model Integration (CMMI SM ) Fundamentals

7.1 QUESTION 1: HOW TO CHANGE ORGANIZATIONAL CULTURE IN SMSH

Developing CMMI in IT Projects with Considering other Development Models

Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.

MKS Integrity & CMMI. July, 2007

Software Process Improvement. Overview

ISO 9001:2015 QUALITY MANAGEMENT SYSTEMS AUDITOR/LEAD AUDITOR

A COMPARISON OF PRINCE2 AGAINST PMBOK

Contrasting CMMI and the PMBOK. CMMI Technology Conference & User Group November 2005

Reaching CMM Levels 2 and 3 with the Rational Unified Process

Controlling software acquisition: is supplier s software process capability determination enough?

Transcription:

Department of Software and IT Engineering n Innovative pproach in Developing Standard Professionals Involving Graduate Software Engineering Students in Implementing and Improving International Standards Presented by Professor Claude Y. Laporte, Eng., Ph.D. Project Editor of ISO/IEC 29110 Standard for Very Small Entities pril 22 th 2015

Content Introduction n ISO standard, ISO/IEC 29110, developed specifically for Very Small Entities (VSEs) Examples of the involvement of students in the implementation and improvement of standards Canada, Peru, Ireland and Haiti * VSEs are enterprises, organizations, projects or departments having up to 25 people 2

studies have shown that software specialists spend about 40 to 50 percent 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 If we (you) do not change anything, we (you) cannot expect the situation to improve! (Robert Charette, IEEE Spectrum, Sept. 2005) 3

Laws of Nature Supporting Engineering Hooke s Law Gravitational Law F G u Name NewtON s a Law Law of Nature that is a Foundation B for Software Engineering B B 2 B Boyle-Mariotte s Law p xv p xv 1 1 2 2 Ohm s Law Curie s Law Coulomb s law Refraction Law sin sin 1 1 2 2 4

Standards - Must in the bsence of Software Engineering Laws of Nature Set of mandatory requirements established by consensus and maintained by a recognized body to prescribe a disciplined uniform approach or specify a product, that is, mandatory conventions and practices. (ISO/IEC/IEEE 24765) www.computer.org/sevocab 5

Components of Project Cost ppraisal Costs Reviews Inspections Testing Verification udits Cost of Quality Cost of Conformance Prevention Costs Training Methodologies Tools Data gathering Cost of Performance Generation of plans Software Development Cost of Non Conformance Fixing defects Re testing Re-reviews Updating source code Modifying documents dapted from (Haley et al., 1995) 6

Cost of Quality Data from Professional Software Engineers Site merican engineers (19) Site merican managers (5) Site B European engineers (13) Site C European engineers (14) Site D European engineers (9) Course 2008 (8) Course B 2008 (14) Cours e C 2009 (11) Course D 2010 (8) Course E 2011 (15) Course F 2012 (10) Course G 2013 (14) Course G 2014 (11) Cost of performance Cost of reworks Cost of appraisals Cost of prevention 41% 44% 34% 31% 34% 29% 43% 45% 45% 34% 40% 44% 36% 30% 26% 23% 41% 34% 28% 29% 30% 25% 32% 31% 25% 29% 18% 14% 32% 21% 26% 24% 18% 14% 20% 27% 20% 19% 20% 11% 16% 11% 8% 7% 14% 10% 11% 10% 8% 9% 12% 15% Quality * 71 8 23 35 17 43 19 48 35 60 55 72 44 * Quality = Number of Defects/ 1,000 Lines of Code 7

Defects (%) Software Defect Injection System Development Phase (Selby, 2007) 8

Software Defect Detected when Injected in Same Phase Defects Detected / Defects Injected (%) System Development Phase (Selby, 2007) 9

European Union 92.2 % are micro enterprises (between 1 and 9 employees)* Micro enterprises account for 70% to 90% of enterprises in OECD** countries (about 57% in US) Type of enterprise Size of Enterprises Number of employees nnual turnover (EUR) Number of enterprises (% of overall) Number of enterprises Micro-enterprises 1-9 2 million 92.2 % 19 968 000 Small enterprises 10-49 10 million 6.5 % 1 358 000 Medium enterprises 50 249 50 million 1.1 % 228 000 SMEs, total 87 100 000 99.8 % 21 544 000* Large enterprises > 250 > 50 million Large enterprises, total 42 900 000 0.2 % 43 000 * Independent companies only, excluding legally independent companies that are part of large enterprises. * Moll, R., Being prepared bird s eye view of SMEs and risk management, ISO Focus +, February 2013 ** OECD: Organisation for Economic Co-operation and Development 10

Very Small Entities (VSEs) Manufacturer Prime (60) Suppliers (600) Producers (~6,000) software defect from one of the producers went into a product and resulted in a loss of over $200 million by the manufacturer. VSEs are enterprises, organizations, projects or departments having up to 25 people dapted from (Shintani 2005) 11

Content Introduction n ISO standard, ISO/IEC 29110, developed specifically for Very Small Entities Examples of the involvement of students in the implementation and improvement of standards Canada, Peru, Ireland and Haiti 12

ISO Working Group 24 Joint Committee Sub committee (SC) 7 Working Group (WG) 24 Standardization of processes, supporting tools and supporting technologies for the engineering of software products and systems. 13

Development of International Standards for VSEs 1. Recognition of Needs and Problems 2. Basic and pplied Research 3. Development 4. Commercialization 5. Diffusion and doption 6. Consequences Phase 1 - Recognition of Needs and Problems (2004) Phase 2 - Basic and pplied Research (2005-2006) Phase 3 - Development (2006-2010) Phase 4 - Commercialization (2010) Phase 5 - Diffusion and doption (2006 - ) Phase 6 - Consequences (2011 - ) dapted from (Rogers, 2003) 14

2. Research Requests from VSEs Certification and Recognition Only 18% are certified Over 53% of larger companies are certified Over 74% indicated that it was important to be either recognized or certified ISO certification requested by 40%. Market recognition requested by 28% Only 4% are interested in a national certification Needs Regarding Documentation 62% are asking for more guidance and examples 55% are requiring 'lightweight' standards that are easy to understand and apply and come with templates. 17

The Strategy of WG 24 to develop standards and guidelines for VSEs 3. Development Use the notion of Profile to develop a roadmap with a few profiles and standards to meet the needs of VSEs. profile is an assemblage from one or more base standards to accomplish a particular function. Profile Group (PG) collection of profiles Focus first on VSEs developing Generic software (Profile Group) i.e. VSEs that do not develop critical software products. Use the Mexican national standard MoProsoft as a reference to start the development of profiles, Use two types of standards, as inputs, for the development of standards for VSEs: Process standards, such as ISO 12207, that define the activities required to achieve identified objectives or outcomes; Product standards, such as ISO 15289, that define the structure and content of artefacts produced by the processes; Develop a set of documents to describe and specify the profiles. 19

ISO/IEC 29110 Standards and Guides for Very Small Entities (VSEs) Entry Basic dvanced Intermediate Entry - Targets VSEs typically developing 6 person-month projects or start-ups; Basic - Targets VSEs developing only one project at a time; Intermediate Targets VSEs developing multiple projects within the organizational context; dvanced Targets VSEs which want to sustain and grow as an independent competitive software development business. ISO/IEC 29110 20

ISO/IEC 29110 Documents Targeted by udience 29110 Overview (TR 29110-1) 29110 Profiles (IS) Framework and Taxonomy (IS 29110-2) Specifications of VSE Profiles (IS 29110-4) 29110 Guides (IS/TR) Specification - VSE Profile Group m (IS 29110-4-m) ssessment Guide (IS/TR 29110-3) Management and Engineering Guide (TR 29110-5) Management and Engineering Guide VSE Profile m-n (TR 29110-5-m-n) For VSEs and customers For Standard producers, tool vendors, methodology vendors List the Requirements i.e. What to do For ssessors, customers and VSEs For VSEs and customers How to do TRs are available from ISO at no cost http://standards.iso.org/ittf/publiclyvailablestandards/index.html ISO/IEC 29110 21

ISO/IEC 29110 Entry/Basic Profiles Management and Engineering Guide Statement of Work Customer Software Configuration Project Management Process Planning Execution Evaluation Closure Organizational Management Software Implementation Process Initiation nalysis Design Construction Integration and tests Delivery vailable in English, French, Spanish, Portuguese dapted from (Varkoi 2010) 23

Project Management Process Example of one Task of the Planning ctivity Role Task List Input Products Output Products PM TL PM.1.1 Review the Statement of Work Statement of Work Statement of Work [reviewed] ISO/IEC 29110 24

ISO/IEC 29110 - Document Content Name Description Source Change Request Identifies a Software, or documentation problem, or desired improvement, and requests modifications. It may have the following characteristics: - Identifies purpose of change - Identifies request status - Identifies requester contact information - Impacted system(s) - Impact to operations of existing system(s) defined - Impact to associated documentation defined - Criticality of the request, date needed The applicable statuses are: initiated, evaluated, and accepted Customer Project Management Software Implementation ISO/IEC 29110 25

5. Diffusion Deployment Packages (DPs) Deployment Package (DP) is a set of artifacts developed to facilitate the implementation of a set of practices, of the selected framework, in a VSE. Deployment packages are not intended to preclude or discourage the use of additional guidelines that VSEs find useful. By deploying and implementing a Deployment Package, a VSE can see its concrete step to achieve or demonstrate coverage to Part 5. Deployment Packages are designed such that a VSE can implement its content, without having to implement the complete framework at the same time. Each DP is reviewed and edited by at least 2 persons 26

Content of Deployment Packages 1. Technical Description Purpose of this document Why this topic is Important? 2. Definitions Generic Terms Specific Terms 3. Relationships with ISO/IEC 29110 Part 5 4. Description of Processes, ctivities, Tasks, Steps, Roles and Products 5. Template(s) 6. Example(s) 7. Checklist(s) 8. Tool(s) 9. Reference to Standards and Models: ISO 9001, ISO/IEC 12207, CMMI 10. References 11. Evaluation Form ISO/IEC 29110 27

Deployment Packages for the Software Basic Profile Construction and Unit testing Verification and Validation Integration and Tests Project Management rchitecture and Detailed Design Product Delivery Requirements nalysis Version Control Self-ssessment Deployment Packages are free on internet 28

Content 1. Introduction 2. The ISO/IEC 29110 family of standards and guides developed specifically for Very Small Entities (VSEs) 3. Examples of the involvement of students in the implementation and improvement of ISO/IEC 29110 standards and guides Students participating to pilot projects in an organization Students participating, as employees, to an implementation in their own organizations Students launching their own start-ups Students becoming professors Students providing feedback/comments on draft ISO/IEC 29110 documents 29

n IT Start-Up Start-up Company of 2 People Involved in the development of web services for travelers To help travelers throughout the life cycle of a trip from its initial planning to sharing the experience of the traveler with friends. http://swicetrip.com/ dapted from (Laporte et al 2014) 30

n IT Start-Up llocation of ISO/IEC 29110 documents the twopeople VSE Role nalyst Designer Programmer Project Manager Technical Leader Work Team Identification of team member s the VSE grows, the set of roles will be attributed amongst all people of the VSE. B /B B /B Name of document Main author Reviewer (if applicable) Change Request B Correction Register B Maintenance Documentation B Meeting Record Product Operation Guide B B Progress Status Record B Project Plan B Project Repository B Project Repository Backup B Requirements Specification B Software /B Software Components /B Software Configuration /B Software Design B Software User Documentation B Statement of Work B Test Cases and Test Procedures B Test Report Traceability Record B Verification Results /B Validation Results /B dapted from (Laporte et al 2014) 31

Total Effort of 990.5 Hours Phase of development cycle n IT Start-Up Prevention (Hours) Installation of the work environment 89 Execution (Hours) Project management and Project progress 47 Deployment 8,5 Review (Hours) Rework (Hours) Development of Project Plan 35 3 4 Software Specification and Prototyping 199,5 7 18 Development of the rchitecture 42.5 1.5 3,5 Construction (Prototype and code) 361 47 96,5 Development of Test Plan 12.5 1 2 Development of product and User guide 8 1 1 Project closure 2 TOTL 89 716 60.5 125 Percentage of rework of 12.6 % i.e. 125 hours/990.5 hours dapted from (Laporte et al 2014) 32

% 45 of Total Project Cost 40 35 41% n IT Start-Up Start of Initiative Cost of Non Conformance (Rework) 30 25 26% ppraisal & Prevention Costs 20 15 18% IT Start-up 12.6 % 10 11% 5 0 1 1988 CMM Maturity Level 2 1990 3 1992 6% 5% 4 1994 1996 dapted from (Haley et al., 1995) 33

Development of a Social Network Website Using the New ISO/IEC 29110 Standard Developed Specifically for Very Small Entities n IT Start-Up Software Quality Professional September 2014 http://www.iso.org/iso/home/standards/standards-ineducation/education_materials-higheredu/educational_materials-detail-em.htm?emid=1421 (Laporte et al. 2014) 34

n IT Start-Up VSE founded in 2013 by a software engineering graduate of ÉTS One site in Canada One site in Tunisia Business domains Software development services, Web solutions, mobile applications Consulting services to implement ERP solutions ISO/IEC 29110 is also used a foundation to implement CMMI DEV level 2 practices Requested by some military contracts The VSE has 15 employees in 2015 dapté de (Houcine 2014) 35

Pilot Project in a Large Engineering Firm Offers a range of services in the production of hydro-electric, wind, geothermal, solar or biomass-related energy Company established 10 years ago Over 500 employees spread over 10 offices in Canada Small Project Medium project Large project Duration of project Less than 2 months Between 2 and 8 months More than 8 months Size of team Number of engineering specialties involved Engineering fees Equal or less than 4 people Between 4 and 8 people More than 8 people One specialty More than one specialty Many specialties Between 5,000$ and 70,000$ Between 50,000$ and 350,000$ Percentage of projects 70% 25% 5% Over 350,000$ Used ISO/IEC 29110 (Entry and Basic profiles) to document their small and medium project management processes. dapted from (Laporte et col. 2013) 36

Pilot Project in a Large Engineering Firm Identification Number Business Objectives Targeted for the Improvement Project Description O-1 Facilitate the integration of new project managers. O-2 Reach an overall customer satisfaction level 80%. O-3 On average projects should reach cost and schedule targets within 5%. O-4 Reduce overload of staff by 10%. O-5 Reduce schedule slippage to less than one week and 5% of initial cost for mismanaged risks of projects. O-6 Reduce rework by 10 %. O-7 Reduce non billable hours by 10%. dapted from (Laporte et col. 2013) 37

Pilot Project in a Large Engineering Firm ctual project management process for medium projects was evaluated against ISO/IEC 29110 Basic Profile Project Planning Project Plan Execution Project ssessment and Control Project Closure 0% 10% 20% 30% 40% 50% 60% dapted from (Laporte et col. 2013) 38

Cost analysis using the ISO method to evaluate the Economic Benefits of Standards Value chain Pilot Project in a Large Engineering Firm B Management & dministration R & D C D Engineering Procurement E F G H I Inbound Logistics Production / Operations Outbound Logistics Marketing & Sales Service Costs and Benefits of using ISO/IEC 29110 Cost to implement and maintain Year 1 Year 2 Year 3 Total 59 600$ 50 100$ 50 100$ 159 800$ Net Benefits 255 500$ 265 000$ 265 000$ 785 500$ 39 dapted from (Laporte et al. 2013)

5. Diffusion Pilot Project in a Large Engineering Firm ISO Focus of February 2013 pplication of ISO/IEC 29110 in Project Management Translated in French, English, Spanish and German 40

5. Diffusion Pilot Project in a Large Engineering Firm 25th nnual International Council on Systems Engineering (INCOSE) Symposium July 2015 - Seattle 41

n Enterprise in the utomotive Field n enterprise of about 140 employees that designs and sells electric powertrain systems in the automotive field. Their products are embedded software that controls the operation of engines in real time and software that controls the interactions between the components of a vehicle. compliance study was conducted to establish the difference between the processes in place and those proposed by the ISO/IEC 29110. n action plan has been developed to organise the software process improvement activities n analysis of differences between ISO/IEC 29110 and ISO 26262, a standard for the automotive industry, was also conducted n economic impact assessment was conducted using the methodology developed by ISO pilot project is running until May 2015 42

ISO/IEC 29110 adapted for a Technical College student from the graduate program in Software Engineering worked in collaboration with an IT professor of a technical college He developed course material (e.g. templates) for a software design course. dapted from (Trudeau et al 2014) 43

Start-up of 4 people ISO/IEC 29110 in Perú Created in 2012 by two alumni of the UPC university Software Engineering program (Lima) Specializes in providing software development services and automation of business processes with information system solutions. Decided to implement ISO/IEC 29110 Project selected was the Legal Consultation System for an insurance company Implemented ISO/IEC 29110 using an gile approach The project had 6 sprints of 1 week each Total effort of the project: 882 hours In 2014, the company had 10 people http://bitperfect.pe 45

ISO/IEC 29110 in Perú Task Prevention (hours) Execution (hours) Review (hours) Correction of defects (hours) Environment installation (Windows azure, management tools, development environment and project repository) 14 Project plan development 15 3 7 Project plan execution and project assessment and control 108 Project plan execution (sprint planning and execution) 90 Project assessment and control: sprint review, sprint retrospective 18 Specification development 107 28 58 Statement of work 12 3 7 Specifying user stories and product backlog 95 25 51 rchitecture development 35 10 14 Test plan development 45 8 11 Code development and code testing 253 70 62 User guide and maintenance document development 14 5 7 Software product deployment 6 Project closure 2 Total (Hours) 14 585 124 46 159

Bit Perfect Solutions First Peruvian VSE to be awarded an ISO/IEC 29110 certificate of conformity July 2014 VSE audited by a Brazilian auditor in accordance with the official Brazilian Normalization Organization (BNT) ISO/IEC 29110 Certification in Perú http://bitperfect.pe 47

ISO/IEC 29110 in Perú Implementation and Certification of ISO/IEC 29110 in an IT Start-up in Perú Software Quality Professional March 2015 http://profs.etsmtl.ca/claporte/publications/p ublications/ses_2015.pdf (Garcia et al. 2015) 48

ISO/IEC 29110 in Haiti I NUQ U student of the Graduate Program in software engineering of Montréal has done his project on the implementation of ISO/IEC 29110 in two VSEs of Haiti He returned to Haiti, as a software engineering professor, at the Institut Universitaire Quisqueya-mérique (INUQU) Over 14 software VSEs of Haiti have been evaluated against ISO/IEC 29110 as part of a software quality assurance course Fourteen teams of students made these evaluations. For the summer session of 2014, at least 80 students will evaluate the development processes of other VSEs using the ISO/IEC 29110 standard. http://www.inuka.edu.ht/ 49

Evaluating Sentiment Towards ISO/IEC 29110 in Ireland Qualitative study was conducted in 10 software product VSEs Were in start-up phase or recently formed (< 24 months) Software lifecycle standard is a low priority issue: Low to no demand for standards compliance from clients The perception that the software lifecycle standards are designed for the big companies rather than for VSEs The view of standards as a sales tool only potentially significant way to develop standards professionals Having professional graduate students involved in the application and improvement of international standards in VSEs 50

Development of ISO/IEC 29110 Profiles and DPs in Systems Engineering Project done under sponsorship of INCOSE/FIS International Council on Systems Engineering (INCOSE) ssociation Française d ingénierie système (FIS) Goals To improve or make product development efficient by using Systems Engineering methodology To elaborate tailored practical guidance to apply to VSEs in the context of prime or subcontractor, of commercial products To contribute to standardization 51

The Systems Engineering Basic Profile Statement of Work cquirer Product Project Management Process Project Planning Project Plan Execution Project ssessment and Control Project Closure Organizational Management System Definition and Realization Process System Definition and Realization Initiation System Requirements Engineering System rchitectural Design System Construction System Integration, Verification and Validation Product Delivery Published by ISO in ugust 2014 and available at no cost from ISO 52

Deployment Packages for the Systems Engineering Basic Profile Basic Verification Profile Interface Management & Validation Integration Project Management Functional & Physical rchitecture Product Deployment Requirements Engineering Configuration Management Change Management Deployment Packages are free on internet dapted and translated from (Fanmuy 2011) 53

Start-up in Transportation Public transportation customers often require a CMMI maturity level for system and sub-system suppliers. In 2012, the VSE was composed of 4 people (7 presently). Implementing the CMMI Level 2 Process reas was too demanding at that time. Strategy Implement the draft version of Systems Engineering ISO/IEC 29110 Basic profile as a foundation Perform a gap analysis between CMMI level 2 and the SE Basic Profile Implement the practices needed for a CMMI level 2 assessment. Graduate student who largely contributed to this project also made many important comments to draft versions of ISO/IEC 29110 for Systems Engineering. http://csit.co dapted from (Tremblay et al 2015) 54

Countries Teaching ISO/IEC 29110 rgentina Belgium Brazil Canada Czech Republic Finland Germany Haiti Ireland Japan Mexico Peru Thailand Uruguay 55

Conclusion Most countries have a large majority of very small organisations ISO/IEC 29110 is specifically developed for entities having up to 25 people Many countries are teaching, using the freely available ISO/IEC 29110 documents, at the college, graduate and/or undergraduate levels Graduate students can learn, apply and recommend improvements to engineering standards: If standards are teachable, understandable and usable Freely available documents are highly desirable in academia ISO/IEC 29110 Technical reports are available at no cost from ISO web site Once in industry, these students can make valuable contributions with their knowledge and experience, especially in VSEs 56

For more details, see the article published in the March/pril 2015 issue. 57

Claude Y Laporte Contact Information Voice: + 1 514 396 8956 E-Mail: Claude.Y.Laporte@etsmtl.ca Web: http://profs.etsmtl.ca/claporte/english/index.html Public site of WG 24 Free access to Deployment Packages, presentation material and articles: http://profs.logti.etsmtl.ca/claporte/english/vse/index.html 58