Crosstalk May 2013- International Systems and Software Engineering Standards for Very Small Entities...

download Crosstalk May 2013- International Systems and Software Engineering Standards for Very Small Entities Laporte

of 6

Transcript of Crosstalk May 2013- International Systems and Software Engineering Standards for Very Small Entities...

  • 7/27/2019 Crosstalk May 2013- International Systems and Software Engineering Standards for Very Small Entities Laporte

    1/68 CrossTalkMay/June 2013

    LARGE SCALE AGILE

    Claude Y. Laporte, cole de technologie suprieureRory V. OConnor, Dublin City UniversityGauthier Fanmuy, ADN

    Abstract. Very Small Entities (VSEs) developing systems or sotware are verymportant to the military since the components they develop are oten integratednto products made by larger organizations. Failure to deliver a quality product onme and within budget may threaten both customers and suppliers. One way to

    mitigate these risks is to put in place proven engineering practices. ISO has ap-roved recently the publication o standards and technical reports, known as ISO/EC 29110, to address the needs o VSEs.

    International Systemsand Software Engineering

    Standards for VerySmall Entities

    VSEs since a system integrator as well as its prime suppliershave also very small projects.

    Research shows that small and very small enterprises canfnd it difcult to relate to ISO standards to their business needsand to justiy the application o the standards to their businesspractices [4]. Most o these enterprises do not have the expertisor can not aord the resourcesin number o employees, cost,

    and timeor see a net beneft in establishing liecycle processeThere is sometimes a disconnect between the short-term visiono an enterprise, looking at what will keep it in business oranother six months or so, and the long-term or mid-term benefto gradually improving the ways the enterprise can manage itsdevelopment and maintenance processes. A primary reason citeby many small enterprises or this lack o adoption o systems osotware engineering standards, is the perception that they havebeen developed by and or large companies and not with verysmall organizations in mind [5]. To date, VSEs have no or very limited ways to be recognized, by large organizations, as enterprisethat produce quality products within budget and calendar in thei

    domain and may thereore be cut o rom some economic activties. Accordingly there was a need to help VSEs understand anduse the concepts, processes and practices proposed in the ISO/IEC JTC1/SC7s1 international engineering standards.

    The recently published set o ISO/IEC 29110 internationalstandards (IS) and technical reports (TR) are aimed at addressingthese issues as well as the specifc needs o VSEs. The engineeringstandards and guides developed by an ISO working group, WorkingGroup 24 (WG24)2, are targeted at VSEs which do not have experience or expertise in selecting, or a specifc project, the appropriateprocesses rom liecycle standards such as ISO/IEC 12207 [6] orISO/IEC 15288 [7], tailor them to the needs o a specifc project.

    In the next section, a high level summary o the approach

    used to develop the ISO/IEC 29110 standard and discusssome o its key concepts, including project management andsotware implementation processes. We will then present theinitial support work on deployment assistance or VSE in usingthis standard and fnish by discussing the planned uture work

    The WG24 Approach to the Development o

    Standards or VSEs Developing Sotware

    Since an international standard dedicated to the sotwareliecycle processes was already available, i.e. ISO/IEC 12207,WG24 used the concept o ISO standardized profles (SP)to develop the new standards or VSEs developing sotware.

    From a practical point o view, a profle is a kind o matrix whicidentifes precisely the elements that are taken rom existingstandards rom those that are not. The overall approach olloweby WG24 to develop this new standard or VSE consisted o thollowing steps:

    1. Develop a set o profles or VSEs not involved in criticalsotware development,

    2. Select the ISO/IEC 12207 process subsets applicable tVSEs having up to 25 people,

    3. Select the description o the products, to be produced byproject, using ISO/IEC 15289 standard [8],

    4. Develop guidelines, checklists, templates, and examples support the subsets selected.

    Introduction

    More than ever, integrators o military systems depend ontheir numerous suppliers to deliver sub-systems meeting evolv-ing requirements correctly, predictably, rapidly, and cost eec-tively. A supply chain o a large system oten has a pyramidalstructure. I an undetected deect is let in a low level com-ponent, once this component is integrated into a higher levelcomponent, the deect may still be undetected. For example, asillustrated in Figure 1, a large manuacturer integrated into one

    o its products a component, with an undetected sotware error,which was produced by one o its lowest-level suppliers. Thisdeective component resulted in a loss o millions o dollars bythe manuacturer.

    Figure 1: Example o the supply chain o a large manuacturer (adapted rom [1])

    Prime Suppliers (60)

    Second-level Suppliers (600)

    Third-level Suppliers (~6,000)

    Manufacturer

    The ability o organizations to compete, adapt, and survivedepends increasingly on quality, productivity, cycle time and cost.Systems and sotware are getting bigger and more complexevery year. As an example, a top o the line cars have up to 100million lines o code, 80 processors and 5 bus systems [2].

    Industry recognizes the value o VSEs, i.e. enterprises, orga-nizations, projects or departments with up to 25 people [3], incontributing valuable products and services. There is a need tohelp these organizations understand the beneft o the concepts,processes and practices described in systems and sotwareengineering standards, and to help them in their implementation.At every level o the supply chain, illustrated in fgure 1, we fnd

  • 7/27/2019 Crosstalk May 2013- International Systems and Software Engineering Standards for Very Small Entities Laporte

    2/6CrossTalkMay/June 2013

    LARGE SCALE AG

    Generic Profle Group

    Profle Groups are a collection o profles. The Generic ProfleGroup has been defned as applicable to a vast majority oVSEs that do not develop critical systems or critical sotware [9].This Profle Group is a collection o our profles (Entry, Basic,Intermediate, Advanced) providing a progressive approach tosatisying a vast majority o VSEs. VSEs targeted by the Entry

    Profle are VSEs working on small projects (e.g. at most sixperson-months eort) and or start-up VSEs. The Basic Profledescribes sotware development practices o a single applica-tion by a single project team o a VSE. The Intermediate Profleis targeted at VSEs developing multiple projects within the orga-nizational context taking advantage o it. The Advanced Profleis targeted to VSEs which want to sustain and grow as anindependent competitive sotware development business. Table1 illustrates this profle group as a collection o our profles,providing a progressive approach to satisying the requirementso a profle group.

    Generic Profile Group

    Entry Basic Intermediate Advanced

    ISO/IEC

    29110

    Title Target audience

    Part 1 Overview VSEs, customers, assessors, standard

    producers, tool vendors, and methodo

    vendors.

    Part 2 Framework and taxonomy Standards producers, tool vendors and

    methodology vendors. Not intended fo

    VSEs.

    Part 3 Assessment guide Assessors, customers and VSEs

    Part 4 Profile specifications Standards producers, tool vendors and

    methodology vendors. Not intended fo

    VSEs.

    Part 5 Management and engineering

    guide

    VSEs and customers

    Table 1: Graduated profles o the Generic profle group(adapted rom [9])

    The ISO/IEC 29110 standards and technical reports targetedby audience are described in Table 2.

    The set o documents, listed in table 2, or the Basic pro-

    fle ([9], [10], [11], [12], [13]) were published in 2011. At therequest o WG24, all ISO/IEC 29110 TRs are available at nocost rom ISO . The Management and Engineering Guide,the most valuable document or VSEs, has being translated toFrench by Canada and to Spanish by Peru and adopted as aPeruvian national standard. The set o 5 documents has beentranslated to Portuguese by Brazil and adopted as a Braziliannational standard. Japan has translated and adopted ISO/IEC29110 as a Japanese national standard. The Management andEngineering guide o the Entry profle has been published inSeptember 2012 in English [14] and in French [15].

    Overview o the Basic Profle or VSEs

    Developing Sotware

    The purpose o the Basic Profle is to defne Sotware Imple-mentation (SI) and Project Management (PM) processes rom asubset o ISO/IEC 12207 and ISO/IEC 15289 appropriate orVSEs. The main reason to include project management is thatthe core business o VSEs is sotware development and theirfnancial success depends on successul project completionwithin schedule and on budget, as well as on making a proft.The high-level relationship between the SI and the PM process-es is illustrated in Figure 2.

    Table 2: ISO/IEC 29110 target audience (adapted rom [3])

    As illustrated in fgure 2, the customers statement o work isused to initiate the PM process. The project plan will be used toguide the execution o the sotware requirements analysis, sot-ware architectural and detailed design, sotware construction,and sotware integration and test, and product delivery activities.

    Verifcation, validation, and test tasks are included in the SI pro-cess. The PM process closure activity will deliver the SotwareConfguration (i.e. a set o sotware products) and will obtain thecustomers acceptance to ormalize the end o the project.

    Overview o the Project Management Process

    The purpose o the Project Management process is to establishand carry out the tasks o the sotware implementation projectin a systematic way, which allows compliance with the projectsobjectives in terms o expected quality, time, and costs [12]. Theseven objectives o the PM process are listed in table 3.

    Figure 2: Basic profle process relationship [12]

    PM.O1. The Project Plan for the execution of the project is developed according to the State

    Work and reviewed and accepted by the Customer. The tasks and resources necessary to compwork are sized and estimated.

    PM.O2. Progress of the project is monitored against the Project Plan and recorded in the P

    Status Record.

    PM.O3. The Change Requests are addressed through their reception and analysis. Changes to s

    requirements are evaluated for cost, schedule and technical impact.

    PM.O4. Review meetings with the Work Team and the Customer are held. Agreements are re

    and tracked.

    PM.O5. Risks are identified as they develop and during the conduct of the project.

    PM.O6. A software Version Control Strategy is developed. Items of Software Configuration are iddefined and baselined. Modifications and releases of the items are controlled and made availabl

    Customer and Work Team including the storage, handling and delivery of the items.

    PM.O7. Software Quality Assurance is performed to provide assurance that work produ

    processes comply with the Project Plan and Requirements Specification.

    Table 3: Objectives o the Project Management process o the Basic Profle [

    http://standards.iso.org/ittf/PubliclyAvailableS-tandards/index.htmlhttp://standards.iso.org/ittf/PubliclyAvailableS-tandards/index.htmlhttp://standards.iso.org/ittf/PubliclyAvailableS-tandards/index.htmlhttp://standards.iso.org/ittf/PubliclyAvailableS-tandards/index.htmlhttp://standards.iso.org/ittf/PubliclyAvailableS-tandards/index.html
  • 7/27/2019 Crosstalk May 2013- International Systems and Software Engineering Standards for Very Small Entities Laporte

    3/60 CrossTalkMay/June 2013

    LARGE SCALE AGILE

    Project

    Planning

    Statement of Work

    Project

    Assessment

    and Control

    Project Plan

    Execution

    Project Closure

    Verification Results

    Meeting Record Project Repository

    Project Plan

    Project Repository

    Backup

    Meeting Record

    Progress StatusRecord

    Correction Register

    Acceptance Record

    Software

    Configuration

    Change Request

    Figure 3: Project management process diagram or sotware [12]

    Role Task List Input Products Output Products

    PM

    CUS

    PM.1.2 Define with the Customer the Delivery

    Instructions of each one of the Deliverables

    specified in the Statement of Work.

    Statement of Work

    [reviewed]

    Project Plan

    - Delivery Instructions

    PM

    CUS

    PM.1.14 Review and accept the Project Plan.

    Customer reviews and accepts the Project Plan,

    making sure that the Project Plan elements match

    with the Statement of Work.

    Project Plan [verified] Meeting Record

    Project Plan [accepted]

    Table 4: Example o 2 tasks o the Project Planning Activity [12]

    Table 5: Objectives o the Sotware Implementation process o the Basic Profle [12]

    SI.O1. Tasks of the activities are performed through the accomplishment of the current Project Plan.

    SI.O2. Software requirements are defined, analyzed for correctness and testability, approved by the

    Customer, baselined and communicated.

    SI.O3. Software architectural and detailed design is developed and baselined. It describes the Software

    Components and internal and external interfaces of them. Consistency and traceability to software

    requirements are established.

    SI.O4. Software Components defined by the design are produced. Unit test are defined and performed

    to verify the consistency with requirements and the design. Traceability to the requirements and design

    are established.

    SI.O5. Software is produced performing integration of Software Components and verified using Test

    Cases and Test Procedures. Results are recorded at the Test Report. Defects are corrected and

    consistency and traceability to Software Design are established.

    SI.O6. A Software Configuration, that meets the Requirements Specification as agreed to with the

    Customer, which includes user, operation and maintenance documentations, is integrated, baselined

    and stored at the Project Repository. Needs for changes to the Software Configuration are detected and

    related change requests are initiated.

    SI.O7. Verification and Validation Tasks of all required work products are performed using the defined

    criteria to achieve consistency among output and input products in each activity. Defects are identified,

    and corrected; records are stored in the Verification/Validation Results.

    Figure 3 illustrates the 4 activities o theproject management process as well as theirinput and output products. Each activity is composed o tasks. The task description does notimpose any technique or method to perorm it

    For illustration purposes, two tasks o theProject Planning activity are listed in Table 4.On the let side o the table are listed the roleinvolved in a task. The project manager (PM)and the customer are involved in these 2 task

    The customer is involved, during the execu-tion o the project, when he submits changerequests, during project review meetings, orthe validation and approval o the requirementspecifcations and or the acceptance othe deliverables.

    Overview o the SotwareImplementation Process

    The purpose o the (SI) process is to achievesystematic perormance o the analysis, designconstruction, integration, and test activities ornew or modifed sotware products accordingto the specifed requirements [12]. The sevenobjectives o the SI process are listed in table 5

    Figure 4 illustrates the 4 activities o the SIprocess as well as their input and output productsEven though, a sequential view is presented infgures 3 and 4, ISO/IEC 29110 is not intended preclude the use o dierent liecycles such as w

    terall, iterative, incremental, evolutionary or agile.

    Deployment Packages to Facilitate

    the Implementation o ISO/IEC 2911

    As a novel approach taken to assist VSEswith the deployment o ISO/IEC 29110 and tprovide guidance on the actual implementatioo the Management and Engineering Guides iVSEs, a series o Deployment Packages (DPshave been developed to defne guidelines andexplain in more detail the processes defned ithe ISO/IEC 29110 profles [16]. The ele-

    ments o a typical DP are: description o pro-cesses, activities, tasks, steps, roles, productstemplates, checklists, examples, reerences anmapping to standards and models, and a list otools. The mapping shows that a deploymentpackage has explicit links to standards, such aISO/IEC 12207, or models, such as the CMMor Development [17]. Hence by implement-ing a DP, a VSE can see its concrete step toachieve or demonstrate coverage [18].

    DPs were designed such that a VSE canimplement its content, without having to

  • 7/27/2019 Crosstalk May 2013- International Systems and Software Engineering Standards for Very Small Entities Laporte

    4/6CrossTalkMay/June 2013

    LARGE SCALE AG

    Figure 4: Sotware implementation process diagram [12]

    implement the complete ramework, i.e. o themanagement and engineering guide, at thesame time. A set o nine DPs have been devel-oped to date and are reely available rom [19].Figure 5 illustrates the set o DPs developed to

    support the Basic Profle.

    The Development o Systems Engi-

    neering Standards and Guides or

    VSEs Developing Systems

    In 2009, the International Council on Sys-tems Engineering (INCOSE) Very Small andMicro Entities Working Group (VSME) was es-tablished to evaluate the possibility o develop-ing a standard, using the Generic profle groupscheme o the ISO/IEC 29110 series, basedon ISO/IEC 15288, or organizations develop-

    ing systems. The ISO/IEC 29110 standard istargeted at VSEs which do not have experienceor expertise in tailoring ISO/IEC 15288 [20].

    In November 2011, WG24 met in Irelandto launch the ofcial development o thesystems engineering ISs and TRs or VSEs.Delegates rom Brazil, Canada, France,Japan, Thailand, United States and INCOSEparticipated to the frst meeting. A frst dratwas sent or a round o review within ISOin January 2012. More than 450 commentshave been submitted by seven countries.A second drat [21] was sent or a second

    round o review in December 2012. Lessthan 150 comments have been submittedand will be processed at the next WG meet-ing. A third and fnal cycle o review shouldstart in July. The systems engineering Basicprofle should be published by ISO eitherlate 2013 or early 2014. A set o systemsengineering DPs is also under developmentby systems engineers members o INCOSEto support the Basic Profle.

    Conclusion and Future Work

    A large majority o organizations worldwidehave up to 25 people. The collection o ISO/IEC JTC1 SC7 standards was not easily appliedin VSEs, which generally fnd engineering andmanagement standards difcult to understandand implement. WG24 developed a series oISO/IEC 29110 ISs and TRs or VSEs involvedin the development o systems or sotware.

    As ISO/IEC 29110 is an emerging standardthere is much work yet to be completed. Themain remaining work item is to fnalize thedevelopment o the remaining two sotware

    !

    Requirements

    Analysis

    Version

    Control

    Integration

    and

    Tests

    Project

    Management

    Architecture

    andDetailed Design

    ProductDelivery

    Self-Assessment

    Constructionand

    Unit testing

    Verificationand

    Validation

    Figure 5. Deployment Packages to support the Sotware Basic Profle [18]

  • 7/27/2019 Crosstalk May 2013- International Systems and Software Engineering Standards for Very Small Entities Laporte

    5/62 CrossTalkMay/June 2013

    LARGE SCALE AGILE

    profles o the Generic Profle Group: (a) Intermediatemanage-

    ment o more than one project and (b) Advancedbusinessmanagement and portolio management practices. Once thesesotware profles are ready, WG24 will develop matching sys-tems engineering profles or VSEs.

    For most enterprises, but in particular or VSEs, internationalcertifcations can enhance credibility, competitiveness and ac-cess to national and international markets. Brazil has led thedevelopment o an ISO/IEC 29110 certifcation process. AnISO/IEC 29110 auditor should be competent in auditing tech-niques, have expertise in ISO/IEC 29110 and have experiencein sotware development. For VSEs, such a certifcation shouldnot be too expensive and short. The certifcation process hasbeen successully piloted in a ew VSEs. For these pilots, it took

    about 4 sta-days o work by the auditors.The publication by ISO, o the systems engineering Basic pro-

    fle, is anticipated or either late 2013 or early 2014. Similar tothe existing set o sotware ISO/IEC 29110 TRs, the Manage-ment and Engineering Guide or systems engineering shouldalso be made available at no cost by ISO. A set o DPs, tosupport the uture systems engineering standard, will be madereely available to VSEs on public Web sites. These DPs will useas a main reerence the INCOSE Handbook [22].

    Since many VSEs developing systems are also involved in thedevelopment o critical systems, WG24 will conduct an analysisto determine i a set o systems/sotware standards or VSEs

    developing critical systems should be developed.

    Additional Inormation

    The ollowing Web site provides more inormation about ISO/IEC 29110:

    Disclaimer:

    CMMI is registered in the U.S. Patent and Trademark Ofceby Carnegie Mellon University.

    Dr. Claude Y Laporte has worked in deenseand transportation organizations or morethan 20 years. He is a proessor, since 2000at the cole de technologie suprieure, a6,000-student engineering school in Montr

    where he teaches sotware engineering. Heis the Project Editor o ISO/IEC 29110 set systems and sotware engineering standardand Technical Reports. He is the co-author oa textbook about sotware quality assurancewhich should be published by John Wiley& Sons in 2013. Website address:

  • 7/27/2019 Crosstalk May 2013- International Systems and Software Engineering Standards for Very Small Entities Laporte

    6/6CrossTalkMay/June 2013

    LARGE SCALE AG

    REFERENCES

    NOTES

    1. Shintani, K., Empowered Engineers are Key Players in Process Improvement,

    Presentation at the First International Research Workshop or Process Improvement

    in Small Settings, Sotware Engineering Institute, CMU/SEI-2006-SR-01,

    Pittsburgh, PA, 2006.

    2. Charette, R. N., Why Sotware Fails, IEEE Computer Society, Spectrum, September

    2005, pp 42-49.

    3. Laporte, C.Y., Alexandre, S., and OConnor, R. A Sotware Engineering LiecycleStandard or Very Small Enterprises, R.V. OConnor et al (Eds) Proceedings o

    EuroSPI Springer-Verlag, CCIS Vol. 16, pp. 129-141, 2008.

    4. Coleman, G., OConnor, R., Sotware Process in Practice: A Grounded Theory o the

    Irish Sotware Industry. In: Richardson, I., Runeson, P., Messnarz, R. (eds.) EuroSPI

    2006. LNCS, vol. 4257, pp. 2839. Springer, Heidelberg (2006)

    5. OConnor, R. and Laporte, C.Y., Deploying Liecycle profles or Very Small Entities:

    An Early Stage Industry View, Proceedings o 11th International SPICE Conerence

    on Process Improvement and Capability dEtermination, CCIS Vol. 155, Springer-

    Verlag, May 2011.

    6. ISO/ IEC 12207:2008, Inormation technology Sotware liecycle processes.

    International Organization or Standardization/International Electrotechnical

    Commission: Geneva, Switzerland.

    7. ISO/ IEC 15288:2008, Systems and sotware engineering - System liecycle

    processes, International Organization or Standardization/International

    Electrotechnical Commission: Geneva, Switzerland, 2008.

    8. ISO/ IEC 15289:2011, Systems and sotware engineering Content o liecycle

    inormation products (documentation), International Organization or Standardiza

    tion/International Electrotechnical Commission: Geneva, Switzerland, 2011.

    9. ISO/ IEC 29110-2:2011 Sotware Engineering - Liecycle Profles or Very Small

    Entities (VSEs) - Part 2: Framework and Taxonomy, Geneva: International

    Organization or Standardization (ISO), 2011. Available rom ISO at:

    http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.

    htm?csnumber=51151

    10. ISO/ IEC TR 29110-1:2011, Sotware Engineering - Liecycle Profles or Very

    Small Entities (VSEs) - Part 1: Overview. Geneva: International Organization or

    Standardization (ISO), 2011. Available at no cost rom ISO at: http://standards.iso.

    org/itt/ PubliclyAvailableStandards/c051150_ISO_IEC_TR_29110-1_2011.zip11. ISO/ IEC TR 29110-3:2011, Sotware Engineering - Liecycle Profles or Very

    Small Entities (VSEs) - Part 3: Assessment Guide. Geneva: International

    Organization or Standardization (ISO), 2011. Available at no cost at:

    http://standards.iso.org/itt/PubliclyAvailableStandards/c051152_ISO_IEC_

    TR_29110-3_2011.zip

    12. ISO/ IEC TR 29110-5-1-2:2011- Sotware Engineering - Liecycle Profles or Very

    Small Entities (VSEs) - Part 5-1-2: Management and engineering guide -

    Generic profle group: Basic profle, International Organization or Standardization/

    International Electrotechnical Commission: Geneva, Switzerland. Available at

    no cost rom ISO at: http://standards.iso.org/itt/PubliclyAvailableStandards/

    c051153_ISO_IEC_TR_29110-5-1_2011.zip

    13. ISO/ IEC 29110-4-1:2011, Sotware Engineering -- Liecycle Profles or Very

    Small Entities (VSEs) - Part 4-1: Profle specifcations: Generic profle group.

    Geneva: International Organization or Standardization (ISO), 2011.Available rom ISO at:

    http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.

    htm?csnumber=51154

    14. ISO/IEC TR 29110-5-1-1:2012- Sotware Engineering - Liecycle Profles or Very

    Small Entities (VSEs) - Part 5-1-1: Management and engineering guide - Generic

    profle group: Entry profle, International Organization or Standardization/

    International Electrotechnical Commission: Geneva, Switzerland. Available at no

    cost rom ISO at: http://standards.iso.org/itt/PubliclyAvailableStandards/index.html

    1. ISO/ IEC JTC1/SC7 stands or International Organization or Standardization/

    International Electrotechnical Commission Joint Technical Committee

    1/Sub Committee 7.

    2. A previous Crosstalk article describes the establishment o Working

    Group 24 [7] [23].

    15. ISO/IEC TR 29110-5-1-1:2012, Ingnierie du logiciel Profls de cycle de vie pour

    les trs petits organismes (TPO) Partie 5-1-1: Guide de gestion et dingnierie

    Groupe de profls gnriques : Profl dentre. International Organization or

    Standardization/International Electrotechnical Commission: Geneva, Switzerland.

    Available at no cost rom ISO at:

    http://standards.iso.org/itt/PubliclyAvailableStandards/index.html

    16. Laporte, C.Y., Alexandre, S., Renault, A., The Application o International SotwareEngineering Standards in Very Small Enterprises, Sotware Quality Proessional

    Journal, ASQ, Vol. 10, No 3, June 2008, p 4-11.

    17. Sotware Engineering Institute. (2010). CMMI or Development, Version 1.3,

    Pittsburgh PA: Carnegie Mellon University. CMU/SEI-2010-TR-033.

    18. Laporte, C.Y., Palza Vargas, E., The Development o International Standards to

    acilitate Process Improvements or Very Small Enterprises, Book: Sotware Process

    Improvement and Management: Approaches and Tools or Practical Development

    IGI Global Publisher. USA. 2012, p 34-61.

    19. ISO/IEC JCT1/SC7 Working Group 24 Deployment Packages repository, [online]

    available rom http://pros.logti.etsmtl.ca/claporte/English/VSE/index.html

    20. Laporte, C. Y., Fanmuy, G., Ptack, K., The Development o Systems Engineering

    International Standards and Support Tools or Very Small Enterprises, International

    Council on Systems Engineering (INCOSE) International Symposium,

    July 9 12, 2012, Rome Italy.21. ISO/IEC DTR 29110-5-6-2: 2012 - Systems Engineering Liecycle Profles or Very

    Small Entities (VSEs) - Management and engineering guide: Generic profle group:

    Basic profle, International Organization or Standardization/International

    Electrotechnical Commission: Geneva, Switzerland.

    22. Systems Engineering Handbook A Guide For System Lie Cycle Processes And

    Activities, INCOSETP200300203.2, International Council on Systems Engineering

    (INCOSE), 7670 Opportunity Rd, Suite 220, San Diego, CA 921112222,

    January 2010.

    23. Laporte, C.Y., April, A., Renault, A., Applying ISO/IEC JTC 1/SC7 Sotware

    Engineering Standards in Very Small Enterprises, CrossTalk - The Journal o Deense

    Sotware Engineering, February 2007, Vol. 20, No 2, pp 29-30

    http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detailhttp://standards.iso/http://standards.iso.org/ittf/PubliclyAvailableStandards/c051152_ISO_IEC_http://standards.iso.org/ittf/PubliclyAvailableStandards/http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detailhttp://standards.iso.org/ittf/PubliclyAvailableStandards/index.htmlhttp://standards.iso.org/ittf/PubliclyAvailableStandards/index.htmlhttp://profs.logti.etsmtl.ca/claporte/English/VSE/index.htmlhttp://profs.logti.etsmtl.ca/claporte/English/VSE/index.htmlhttp://standards.iso.org/ittf/PubliclyAvailableStandards/index.htmlhttp://standards.iso.org/ittf/PubliclyAvailableStandards/index.htmlhttp://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detailhttp://standards.iso.org/ittf/PubliclyAvailableStandards/http://standards.iso.org/ittf/PubliclyAvailableStandards/c051152_ISO_IEC_http://standards.iso/http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail