the network of centers for very small entities...
TRANSCRIPT
The Network of Centers for Very Small Entities (VSEs)
Helsinki, FinlandMay 23, 2019
ISO/IEC JTC 1/SC 7- Working Group 24
Agenda
• Australia• Canada• Columbia• Czech Republic• France• Mexico• USA• INCOSE• ISO 29110 Survey• Countries teaching ISO 29110• Papers published about ISO 29110
2
3
Activities in Australia• Interest in VSE standards from small business
community– No specific government support apart from general
support for standards and various small business grant schemes; both state and country level
• No Australian certification scheme • Pilot VSE wants to be certified against basic
software development profile• Discussion – way ahead for countries to get
started
Activities in Canada• A VSE of 20 employees that develop and produce Biological Cosmetics
• This software development project had the following objectives:– Improve the management of ingredients and accessories
• e.g. pots, bottles and transport boxes
– Support the creation of recipes for new products– Manage production
• Plan a new production• Make a product by running a recipe• Manage filling and packaging• Estimate the ingredients and accessories of a product over a period of time.• View, through a dashboard, the productions in real time• Manage the results of analyzes of the manufactured product
– Manage inventory• Perform inventory of sales units and testers• View in real time the stock of accessories
– Manage suppliers (e.g. of ingredient, jar and bottle)– Generate customized reports– Manage users of the application– Support the accounting of the company 4A
Activities in the Czech Republicpast activities
• Entry and Basic Profile for software engineering were translated into Czech language with the help of students of the graduate SPI course
• All deployment packages for software engineering were translated into Czech language
• All these resources were published on the website https://spicenter.vse.cz/iso-iec-29110/
• Wikipedia page was translated into Czech language• Methodology for ISO/IEC 29110 Profile Implementation in Eclipse
Process Framework Composer was developed and published
Buchalcevova, A. (2017). Methodology for ISO/IEC 29110 Profile Implementation in EPF Composer. International Journal of Information Technologies and Systems Approach (IJITSA), 10(1), 61-74.Can be accessed at: https://nb.vse.cz/~buchalc/clanky/epfc.pdf
5
Czech Republicpast activities
• Entry and Basic profiles for software engineering were implemented in the Eclipse Process Framework Composer and published on the websitehttps://spicenter.vse.cz/cesky-preklad-normy-iso-iec-29110/
6
Czech Republicpast activities
• ISO 29110 is taught within undergraduate and graduate university courses (at the Prague University of Economics, program Applied Informatics)
• two pilot projects have been conducted1. implementation of the Testing Deployment Package for
Basic profile in 20102. implementation of the Project Management Deployment
Package for Basic profile in 2017
7
Czech Republicin 2018 - 2019
• ISO/IEC 29110 Basic Profile Metamodel in UML class model was developed
• mapping between the ISO/IEC 29110 Basic Profile Metamodel and ArchiMate modeling language was defined
• ISO/IEC 29110 Basic Profile ArchiMate Model was developed in a modeling tool and can be used by VSEs, assessors and standard developers
Described in a journal paperBuchalcevova, A. (2019). Using ArchiMate to Model ISO/IEC 29110 Standard for Very Small Entities. Computer Standards & Interfaces.Can be accessed athttps://authors.elsevier.com/a/1Z0jk3HJl-HXgQ
8
Czech Republicin 2019
• Pilot project implementation of the Requirements Management Deployment Package for Basic profile is prepared
• Within this pilot project • The ISO/IEC 29110 Basic Profile ArchiMate Model will be completed
and evaluated
• Evaluation of the Part 5-4: Agile Software Development Guidelines within pilot project is prepared
9
Activities in Columbia
http://www.colciencias.gov.co/convocatorias/innovacion/convocatoria-para-promover-la-adopcion-modelos-calidad-en-la-industria-ti
• Government launched in March 2017 a program to support the implementation and certification of about 110 enterprises to the Basic profile
• The program has a budget of 1.155 M$ US– ISO 29110 support, implementation and certification
• Maximum of 12,250 US$ per enterprise
• About 85% will be financed by the government program and 15% by each enterprise
10
Activities in Columbia
11
• Two workshops at the University of Medellín– Industry and government– Graduate students
Activities in France
12A
20/02/2014 Présentation institutionnelle
Stéphane Galinier, Claude Y Laporte4th IEEE International Symposium on Systems Engineering
October 1-3, 2018, Rome, Italy
13
Connecting Business Development and Systems Engineering with ISO/IEC 29110 Standard in
Small and Medium Enterprises of France
H
14
SMEs-VSEs Selected for the Pilot
(Galinier & Laporte, 2018)
Domain Size (Number of people)
Main product or service
Year established
Space 70 Spacecraft structural subsystems
1994
Agriculture 10 Farming robotics 2016
Nuclear 150 Electricity and ventilation engineering
2007
Aeronautics 20 Drone inspection services
2015
Nuclear 10 Nuclear dismantling simulation
2010
Automotive 20 Embedded electronic systems
2003
The 7-Step Implementation Loop
15
Initialisation with SME-VSE
Evaluations of Projects
Recommendations to Senior
Management
Diffusion within SME-VSE
NewEvaluation
Business Objectives
Analyse and ValidateResults/Business
ObjectivesRe-Evaluationand New
Improvement Plan
Training ofEvaluation
Team
Presentation of Top 5-10
Recommendations
Define and Implement the
Process and Tool Improvement
Plan
Pilot, Testand Validate
Solutions
ConsolidatePractices and
Deploy in every Projects
Conduct a Mini
Evaluation each
6 to 9 months
Evaluation of Practices, Strengths and Weaknesses
Decisionof Senior
Management Team
Construction of Evaluation Infrastructure
Teams Awareness
Development of Progress Plan
Selection of Projects and Processes to be Evaluated
(Galinier & Laporte, 2018)
16
• « The development of SE facilitated the integration of the product evolution with a regular production of versions, less incidents and a better adhesion of the contributors. »
• « The implementation of SE has a structuring effect. Its implementation makes it possible to discern the importance of minor issues and to consider the growth of the workforce more serenely. »
• « SE is clearly a valued know-how with our clients and partners in our contracts, but also with our shareholders in the case of mergers/ acquisitions. »
• « The introduction of the SE has clearly resulted in a significant reduction in costs associated with late detection of problems. »
• « Linking requirements and causes makes our products more responsive to market expectations. »
Observed Benefits for the SMEs-VSEs
A Adapted from (Galinier 2019)
Activities in Korea
17
• Keynote Conference at the 25th
Software Quality Insight Conference of Seoul
• Two one-day workshops at the Korean Society of Systems Engineering (INCOSE Chapter)– Overview of ISO 29110– Overview of Software Quality
Assurance
What happened in the State of Zacatecas since May 2018
Dr. Mirna Ariadna Muñoz MataDr. Jezreel Mejia Miranda
Centro de Investigación en Matemáticas
18
• In 2017 - 8 VSEs have been certified by NYCE• 4 Enterprises and 4 Software Development Centers (SDCs) of Universities• 7 VSEs were re-certified in 2018 (i.e. surveillance audit)
• 3 Enterprises and 4 SDCs• VSEs were coached to improve their processes and the project to bepresented during the surveillance audit
• One VSE did not request a re-certification• Because of organizational/personal issues and not related to ISO 29110
• In 2018-2019 - 7 new VSEs have been certified by NYCE• 2 Enterprises (Transportation monitoring system, Livestock systems) and 5SDCs
• Improvements to the process used to coach the VSEs in 2017• VSE’s were trained in process definition and in ISO/IEC 29110
• VSEs we coached to improve their processes• By adopting and implementing the proven practices of ISO/IEC 29110
• Presently• Group of 5 new VSEs
• 3 Enterprises (Mining monitoring, Geolocation systems, Human resource)• 2 SDCs
• VSEs are coached toward the achievement of the ISO/IEC 29110 certification
México – State of Zacatecas
19A
• Two articles presented in Conferences– One published by Springer and one in a journalwithin Scopus• Reinforcing Very Small Entities Using AgileMethodologies with the ISO/IEC 29110• Implementación del Estándar ISO/IEC 29110 enCentros de Desarrollo de Software deUniversidades Mexicanas: Experiencia delEstado de Zacatecas
• Two articles in high quality journals– Implementing ISO/IEC 29110 to ReinforceFour Very Small Entities of Mexico under anagile approach
– Transitioning International SoftwareEngineering Standards to Academia: Analyzingthe Results of the Adoption of ISO/IEC 29110in Four Mexican Universities
20
México – Zacatecas - Publications
21
México – Next Steps - 1
* CIMAT: Centro de Investigación en Matemáticas https://www.cimat.mx/en
• The Head office of CIMAT* requested the Centre of Zacatecas to coach VSEs in other states of México– Aguascalientes, Oaxaca and Guanajuato
• The eight-step strategy, that was established to coach the 14 VSEs of Zacatecas that have been certified to ISO/IEC 29110 will be used:
22
México – Next Steps - 2
A
• Development of a Spanish software tool that helps VSEs to use ISO/IEC 29110– After identifying the main problems that VSEs have in the use of
ISO/IEC 29110, CIMAT decided to manage information related to work products:
• Statement of work, project plan (without schedule), traceability record, validation and verification results and correction registers, among other project management work products
– This work is the result of a Master thesis.
• Development of a proposal to reinforce a DevOps environment– This work is the result of a Master thesis
• Project to evaluate the benefits of ISO 29110– Collect data from certified VSEs– Enterprises and SDCs
Other Activities in México
23
• Workshop at Guadalajara– CIMPS 2018 Conference
• Software Process Improvement Conference
• Two presentations at University of Aguascalientes– Graduate students
• Conference at the IT Division of the National Institute of Statistics and Geography of México – INEGI– Instituto Nacional de Estadística y Geografía
24
Mini Sumo Student Competition Robot Competition in Guadalajara in 2018
A
Four Teams
Activities in Thailand
25
• Thailand activities continued from 2018:• 1) FTI(The Federation of Thai Industries) and DEPA(Digital Economy
Promotion Agency) have 100 Funds for support 70 % of implementation cost for VSE in consult and certify of ISO/IEC 29110-4-1 Basic profile.
• 2) DEPA have Tax Reduction Program for customers who buy s/w product from VSE that have ISO/IEC 29110 basic profile certification.
• 3) FTI and DEPA have a project for train70 Experts in Basic profile for basic knowledge of ISO/IEC 29110 in Bangkok, Chiang Mai and Phuket. The target of attendances is Lecture in Local Universities.
• Now we focus on Digital Standard not only Software and System but also IOT, Security, Service and Cloud computing.
Activities in USA
26Source: Joseph Marvin, INCOSE
Universities using 29110Arizona State UniversityCapstone Project
To build avionics card enclosure with double walls that provides flow through cooling for use in hypersonic vehicles
Students using 29110 Systems Engineering Deployment Packages (DPs)
Students developed a set of processes for an Additive Manufacturing start-up
They are tailoring the DPs during a semester and will use them to manage the Additive Manufacturing project Embry-Riddle Aeronautical UniversityTeaching Worldwide online Bachelor of Science in Engineering using ISO/IEC 29110 (Project Management Deployment package) - ENGR 350: Project Management for Engineered Systems
27
Activities of INCOSEINCOSE WGFinishing up Systems Engineering DPs
Universities evaluating and preparing course based on 29110The George Washington UniversityOregon StateDetroit StateSingapore TechPolandBusinesses evaluating the use of 29110IpXBAE SystemsHill Eng Solutions LLC (ASME)Tailored Unified System SolutionOpus Systems LLCConsidered Thoughtfully, Inc.
28
Systems Engineering Guidebook
Systems Engineering A Guide for Managers of SMEs/VSEs
Quick view (15p) for global managersChapters for:
Technical managersProject managersInformation system managersROI identification and SE change management
120+ pagesBased on ISO 29110More than 20 reviewers including SMEs/VSEs
« Les Clés de l’Ingénierie des Systèmes », Michel Galinier, Stéphane Galinier, Claude Y LaporteCépaduès Editions - http://www.cepadues.com/livres/les-cles-ingenierie-des-systemes-9782364935976.html
English version in preparation
Countries Teaching ISO/IEC 29110
29
• Argentina
• Belgium
• Brazil
• Canada
• Czech Republic
• Finland
• France
• Germany
• Haiti
• Ireland
• Japan
• Jordan
• Malaysia
• Mexico
• Peru
• Spain
• Thailand
• Uruguay
• USA
Papers Published about ISO 29110
Total of 184 papers
30Larrucea, X., Fernandez-Gauna, B., A mapping study about the standard ISO/IEC 29110,
Computer Standards & Interfaces, April 2019, https://doi.org/10.1016/j.csi.2019.03.005