Contributions to Software Engineering and to the Development and Deployment of International Software Engineering Standards for Very Small Entities. (Contributions au génie logiciel et au développement et déploiement de normes internationales en génie logiciel pour de très petites organisations)

HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés. Contributions to Software Engineering and to the Development and Deployment of International Software Engineering Standards for Very Small Entities Claude Laporte

[1]  Barry W. Boehm,et al.  Improving quality through software process improvement in Thailand: initial analysis , 2005, WoSQ@ICSE.

[2]  Charles W Wessner,et al.  Measuring and Sustaining the New Economy , 2002 .

[3]  N. Churchill,et al.  The Five Stages of Small Business Growth , 1983 .

[4]  USING THE COST OF QUALITY APPROACH FOR SOFTWARE , 1998 .

[5]  Frank Ridzi,et al.  A New Way of Doing Business , 2009 .

[6]  Theerasak Thanasankit,et al.  Cultural Context and its Impact on Requirements Elicitation in Thailand , 2000, Electron. J. Inf. Syst. Dev. Ctries..

[7]  David Lorge Parnas,et al.  Software engineering programmes are not computer science programmes , 1999, Ann. Softw. Eng..

[8]  Richard Turner Seven Pitfalls to Avoid in the Hunt for Best Practices , 2003, IEEE Softw..

[9]  Roger Bate,et al.  A Systems Engineering Capability Maturity Model, Version 1.0. , 1994 .

[10]  G. Hofstede,et al.  Cultures and Organizations: Software of the Mind , 1991 .

[11]  Robert L. Glass,et al.  Science and substance: a challenge to software engineers , 1994, IEEE Software.

[12]  Richard Welford,et al.  Culture and organizations , 2009 .

[13]  Claude Y. Laporte,et al.  The application of international software engineering standards in very small enterprises , 2008 .

[14]  Claude Y. Laporte,et al.  Implementing Risk Management as part of a Systems Engineering Process , 1999 .

[15]  Fergal McCaffery,et al.  A software process improvement lifecycle framework for the medical device industry , 2005, 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05).

[16]  António Dias de Figueiredo,et al.  SPI in a very small team: a case with CMM , 2000, Softw. Process. Improv. Pract..

[17]  Fergal McCaffery,et al.  Adept: A Unified Assessment Method for Small Software Companies , 2007, IEEE Software.

[18]  Steve McConnell Software's Ten Essentials , 1997 .

[19]  Mark C. Paulk,et al.  Capability Maturity Model for Software, Version 1.1 , 1993 .

[20]  Claude Y. Laporte,et al.  A Software Engineering Lifecycle Standard for Very Small Enterprises , 2008, EuroSPI.

[21]  Timothy L.J. Ferris,et al.  5.1.2 Cross‐Cultural Issues Associated with the Application of ISO/IEC 15288 Standard , 2006 .

[22]  Donna K. Dunaway,et al.  CMM-Based Appraisal for Internal Process Improvement (CBA IPI): Method Description , 1996 .

[23]  James W. Moore The Road Map to Software Engineering , 2004 .

[24]  Ana Regina Cavalcanti da Rocha,et al.  A Nationwide Program for Software Process Improvement in Brazil , 2007, 6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007).

[25]  Claude Y. Laporte,et al.  Development and Integration of Engineering Processes at Oerlikon Aerospace , 1997 .

[26]  Claude Y. Laporte,et al.  A distributed computer system for the development of voice interactive applications , 1988 .

[27]  Watts S. Humphrey Winning with Software: An Executive Strategy , 2001 .

[28]  René L. Krikhaar,et al.  Software engineering technology innovation - Turning research results into industrial success , 2009, J. Syst. Softw..

[29]  Georg Herzwurm,et al.  A critical look at ISO 9000 for software quality management , 2004, Software Quality Journal.

[30]  William E. Riddle,et al.  Software technology maturation , 1985, ICSE '85.

[31]  Claude Y. Laporte Software process engineering activities in Québec , 1996 .

[32]  Mark C. Paulk,et al.  Capability Maturity Model for Software , 2001 .

[33]  Christian Hofer Software development in Austria: results of an empirical study among small and very small enterprises , 2002, Proceedings. 28th Euromicro Conference.

[34]  Robert L. Glass,et al.  Pilot Studies: What, Why, and How , 1997, J. Syst. Softw..

[35]  Claude Y. Laporte,et al.  Programme d'amélioration de la performance des processus logiciels dans une société d'État québécoise , 2006 .

[36]  Claude Y. Laporte,et al.  Development Integration and Implementation of Engineering Processes at Oerlikon Aerospace , 1999 .

[37]  Mark C. Paulk,et al.  The Capability Maturity Model , 1991 .

[38]  Barry W. Boehm,et al.  Improving Software Productivity , 1987, Computer.

[39]  Dick Holland Document Inspection as an Agent of Change , 1996 .

[40]  Claude Y. Laporte,et al.  5.3.2 The Development of International Standards for Very Small Enterprises , 2008 .

[41]  H. Oktaba,et al.  MoProSoft®: A Software Process Model for Small Enterprises , 2008 .

[42]  R. B. Hunter,et al.  Processes for software in safety critical systems , 2001, Softw. Process. Improv. Pract..

[43]  Ronald A. Radice,et al.  High Quality Low Cost Software Inspections , 2001 .

[44]  Claude Y. Laporte,et al.  An integrated life cycle quality model for general public market software products , 2004 .

[45]  Pierre Bourque,et al.  Fundamental Principles Of Software Engineering , 1997, Proceedings of IEEE International Symposium on Software Engineering Standards.

[46]  Claude Y. Laporte,et al.  L'ingénierie et l'intégration des processus de génie logiciel, de génie systèmes et de gestion de projets , 1997 .

[47]  Rodger Drabick,et al.  Evolving a Corporate Software Quality Assessment Exercise : A Migration Path to ISO / IEC 9126 How , 2004 .

[48]  Claude Y. Laporte,et al.  Development and Integration Issues about Software Engineering, Systems Engineering and Project Management Processes , 1998 .

[49]  Stan Magee,et al.  Engineering Process Standards: State of the Art and Challenges , 2004, IT Prof..

[50]  Claude Y. Laporte,et al.  Initiating Software Process Improvement in Small Enterprises: Experiments with Micro-Evaluation Framework , 2005 .

[51]  D. Ross Jeffery,et al.  An exploratory study of why organizations do not adopt CMMI , 2007, J. Syst. Softw..

[52]  Fergal McCaffery,et al.  A proposed way for European software industries to achieve growth within the global marketplace , 2006, Softw. Process. Improv. Pract..

[53]  Claude Y. Laporte,et al.  An Overview of Software Engineering Process and Its Improvement , 2009 .

[54]  Andrew J. Kornecki Computing Curricula for the 21st Century , 2008, IEEE Distributed Systems Online.

[55]  G. A. Cignoni RAPID SOFTWARE PROCESS ASSESSMENT TO PROMOTE INNOVATION IN SMES , 1999 .

[56]  Claude Y. Laporte,et al.  Coverage Analysis and Improvement of the Role Definitions of the Bombardier Software Engineering Process , 2004 .

[57]  Claude Y. Laporte Adaptation of ISO/IEC Software Engineering Standards for Very Small Enterprises , 2006 .

[58]  Mario Piattini,et al.  Software process improvement in small and medium software enterprises: a systematic review , 2008, Software Quality Journal.

[59]  Bruce Mtigwe,et al.  The entrepreneurial firm internationalization process in the Southern African context: A comparative approach , 2005 .

[60]  Steve McConnell After the Gold Rush: Creating a True Profession of Software Engineering , 1999 .

[61]  Tore Dybå,et al.  Empirical studies of agile software development: A systematic review , 2008, Inf. Softw. Technol..

[62]  Rory O'Connor,et al.  Investigating software process in practice: A grounded theory perspective , 2008, J. Syst. Softw..

[63]  N. B. Skachkov,et al.  On the application of , 2002 .

[64]  W. W. Royce,et al.  Managing the development of large software systems , 1970 .

[65]  J. Katzenbach,et al.  The Wisdom of Teams , 2010 .

[66]  Patrick Feng,et al.  Studying standardization: a review of the literature , 2003, ESSDERC 2003. Proceedings of the 33rd European Solid-State Device Research - ESSDERC '03 (IEEE Cat. No. 03EX704).

[67]  Mario Piattini,et al.  A Process for Driving Process Improvement in VSEs , 2009, ICSP.

[68]  Ronald A. Radice,et al.  A Programming Process Architecture , 1985, IBM Syst. J..

[69]  Claude Y. Laporte,et al.  Software product quality practices - quality measurement and evaluation using TL9000 and ISO/IEC 9126 , 2002, 10th International Workshop on Software Technology and Engineering Practice.

[70]  Jürgen Salecker,et al.  Embedded Software― Technologies and Trends , 2009 .

[71]  Karl Weigers Creating a Software Engineering Culture , 1996 .

[72]  Claude Y. Laporte,et al.  Applying software engineering standards in small settings : recent historical perspectives and initial achievement , 2005 .

[73]  Claude Y. Laporte Standards application in very small enterprises , 2007 .

[74]  Claude Y. Laporte,et al.  The Application of a Systems Engineering Process to the Re-Engineering of an Air Defense System , 1998 .

[75]  Stanley M. Sutton The Role of Process in a Software Start-up , 2000, IEEE Softw..

[76]  Alan R. Hevner,et al.  Perceived Control of Software Developers and Its Impact on the Successful Diffusion of Information Technology , 1999 .

[77]  Claude Y. Laporte,et al.  Conception, réalisation et mise à l'essai de trousses de déploiement pour faciliter et accélérer l'implémentation de la norme ISO/CEI 20000 par les très petites structures , 2010 .

[78]  Claude Y. Laporte,et al.  The Evolution Path for Industrial Software Quality Evaluation Methods Applying ISO/IEC 9126:2001 Quality Model: Example of MITRE’s SQAE Method , 2005, Software Quality Journal.

[79]  Keith W. Miller,et al.  Computer society and ACM approve software engineering code of ethics , 1999 .

[80]  Alain Abran,et al.  The Guide to the Software Engineering Body of Knowledge , 1999, IEEE Softw..

[81]  Benjamin S. Bloom,et al.  Taxonomy of Educational Objectives: The Classification of Educational Goals. , 1957 .

[82]  James W. Moore An Integrated Collection of Software Engineering Standards , 1999, IEEE Softw..

[83]  Donald Gotterbarn,et al.  How the New Software Engineering Code of Ethics Affects You , 1999, IEEE Softw..

[84]  Alan R. Hevner,et al.  Developer-Driven Quality: Guidelines for Implementing Software Process Improvements , 2006 .

[85]  Mark Kasunic,et al.  Designing an Effective Survey , 2005 .

[86]  Michael Daskalantonakis,et al.  Achieving higher SEI levels , 1994, IEEE Software.

[87]  Terence Patrick Rout,et al.  The Rapid Assessment of Software Process Capability , 2000 .

[88]  Juhani Iivari,et al.  Why are CASE tools not used? , 1996, CACM.

[89]  Marvin V. Zelkowitz,et al.  Assessing Software Engineering Technology Transfer within NASA , 2000 .

[90]  Philip B. Crosby,et al.  Quality Is Free: The Art of Making Quality Certain , 1979 .

[91]  Mario Piattini,et al.  Software Process Improvement: The Competisoft Project , 2007, Computer.

[92]  Claude Y. Laporte,et al.  Utilization of a Set of Software Engineering Roles for a Multinational Organization , 2007, PROFES.

[93]  I.R. Dutton Engineering code of ethics , 1990, IEEE Potentials.

[94]  Pierre Bourque,et al.  Amélioration de la définition des rôles du processus de génie logiciel de la société Bombardier Transport , 2005 .

[95]  Abhijit Sen,et al.  Teaching Software Quality Assurance in an Undergraduate Software Engineering Program , 2007 .

[96]  Claude Y. Laporte,et al.  Software and systems engineering process development and integration at Oerlikon aerospace , 1998 .

[97]  Nabil Berrhouma,et al.  Méthode d'amélioration des services de TI, basée sur ITIL, dans les entreprises québécoises , 2008 .

[98]  Bob McFeeley,et al.  IDEAL: A User's Guide for Software Process Improvement. , 1996 .

[99]  Ita Richardson,et al.  Why are small software organisations different , 2007 .

[100]  Phillip G. Armour The laws of software process. , 2001 .

[101]  Fergal McCaffery,et al.  A Low-overhead method for software process appraisal , 2007, Softw. Process. Improv. Pract..

[102]  Walter G. Vincenti,et al.  What Engineers Know and How They Know It: Analytical Studies from Aeronautical History. , 1992 .

[103]  Clenio F. Salviano,et al.  Brazilian Software Process Reference Model and Assessment Method , 2005, ISCIS.

[104]  Alan R. Hevner,et al.  The Successful Diffusion of Innovations: Guidance for Software Development Organizations , 2000, IEEE Softw..

[105]  Fergal McCaffery,et al.  An evaluation of CMMI process areas for small- to medium-sized software development organisations , 2005, Softw. Process. Improv. Pract..

[106]  Diane L. Gibson,et al.  Performance Results of CMMI ® -Based Process Improvement , 2006 .

[107]  Richard W. Selby,et al.  4.4.2 Measurement-Driven Systems Engineering Using Six Sigma Techniques to Improve Software Defect Detection , 2007 .

[108]  Norman E. Gibbs,et al.  A Mature Profession of Software Engineering. , 1996 .

[109]  Judith C. Kingstone,et al.  Managing at the Speed of Change , 1998 .

[110]  James W. Moore The road map to software engineering : a standards-based guide , 2005 .

[111]  D I R K S T E L Z,et al.  A critical look at ISO 9000 for software quality management , 1997 .

[112]  Werner Mellis,et al.  Success factors of organizational change in software process improvement , 1998, Softw. Process. Improv. Pract..

[113]  Sam Fogle,et al.  The Benchmarking Process: One Team's Experience , 2001, IEEE Softw..

[114]  Donald J. Reifer,et al.  Industry Software Cost, Quality and Productivity Benchmarks , 2002 .

[115]  Philippe Kruchten,et al.  The Rational Unified Process: An Introduction , 1998 .

[116]  Claude Y. Laporte,et al.  Applying ISO/IEC Software Engineering Standards in Small Settings: Historical Perspectives and Initial Achievements , 2006 .

[117]  Michael E. Fagan Design and Code Inspections to Reduce Errors in Program Development , 1976, IBM Syst. J..

[118]  Captain Claude,et al.  The Architecture of a Voice Interactive Bvaluation System and Its Application to Radio Frequency Selection in a Military Aircraft , 2013 .

[119]  Jon Martens,et al.  Data and Analysis Center for Software. , 1980 .

[120]  Claude Y. Laporte,et al.  Addressing the People Issues when Developing and Implementing Engineering Processes , 1999 .

[121]  Shari Lawrence Pfleeger,et al.  Evaluating software engineering standards , 1994, Computer.

[122]  Claude Y. Laporte,et al.  Addressing the people issues of process improvement activities at Oerlikon Aerospace , 1998, Softw. Process. Improv. Pract..

[123]  Karlheinz Kautz,et al.  Applying and adjusting a software process improvement model in practice: the use of the IDEAL model in a small software enterprise , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[124]  Thomas J. Haley,et al.  Software Process Improvement At Raytheon , 1996, IEEE Softw..

[125]  Walter Guido Vincenti,et al.  What Engineers Know and How They Know It: Analytical Studies from Aeronautical History by Walter G. Vincenti , 1992, Technology and Culture.

[126]  Claude Y. Laporte,et al.  8.2.2 Improvement of Software Engineering Performances An Experience Report at Bombardier Transportation – Total Transit Systems Signalling Group , 2007 .

[127]  S. K. Land,et al.  Results of the IEEE survey of software engineering standards users , 1997, Proceedings of IEEE International Symposium on Software Engineering Standards.

[128]  George Wilkie,et al.  The Express Process Appraisal Method , 2005 .

[129]  Jeffrey C. Carver,et al.  Understanding the High-Performance-Computing Community: A Software Engineer's Perspective , 2008, IEEE Software.

[130]  Satish Nambisan,et al.  Software firm evolution and innovation–orientation , 2002 .

[131]  Claude Y. Laporte,et al.  Initiating software process improvement in very small enterprises: Experience with a light assessment tool , 2008, Inf. Softw. Technol..

[132]  D. Ross Jeffery,et al.  The use and effects of an electronic process guide and experience repository: a longitudinal study , 2006, Inf. Softw. Technol..

[133]  Lyle N. Long,et al.  The critical need for software engineering education , 2008 .

[134]  Robert B. Grady,et al.  Successful Software Process Improvement , 1997 .

[135]  Gerald M. Weinberg,et al.  Quality software management: volume 4: anticipating change , 1997 .

[136]  Claude Y. Laporte,et al.  Developing International Standards for Very Small Enterprises , 2008, Computer.

[137]  Claude Y. Laporte,et al.  Étude sur les cas d'échec ou de réussite partielle en amélioration des processus logiciels dans des sociétés québécoises , 2010 .

[138]  Suz Garcia,et al.  Thoughts on Applying CMMI in Small Settings , 2005 .

[139]  Kent Johnson,et al.  Interpreting the CMMI : A Process Improvement Approach , 2003 .

[140]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[141]  Ilan Vertinsky,et al.  Market Response to ISO 9000 Certification of Software Engineering Processes , 2006, Int. J. IT Stand. Stand. Res..

[142]  Claude Y. Laporte,et al.  An Overview of Software Quality Concepts and Management Issues , 2006 .

[143]  Raymond Dion,et al.  Process improvement and the corporate balance sheet , 1993, IEEE Software.

[144]  Claude Y. Laporte,et al.  Software and systems engineering process improvement at Oerlikon Aerospace , 1996 .

[145]  Tore Dybå,et al.  An empirical investigation of the key factors for success in software process improvement , 2005, IEEE Transactions on Software Engineering.

[146]  Victor R. Basili,et al.  Software process evolution at the SEL , 1994, IEEE Software.

[147]  Claude Y. Laporte,et al.  An Analysis of the Industrial Applicability of Software Product Quality ISO Standards : The Context of MITRE ' s Software Quality Assessment Exercise , 2004 .

[148]  Capers Jones,et al.  Why software fails , 1996 .

[149]  Donald J. Bagert Licensing and Certification of Software Professionals , 2004, Adv. Comput..

[150]  Douglas C. Schmidt,et al.  Ultra-Large-Scale Systems: The Software Challenge of the Future , 2006 .

[151]  Nabil Berrhouma,et al.  Mesure du coût de la qualité logicielle d'un projet d'envergure de la société Bombardier Transport , 2009 .

[152]  Gert Jan Hofstede,et al.  Exploring Culture: Exercises, Stories and Synthetic Cultures , 2002 .

[153]  Nancy G. Leveson,et al.  An investigation of the Therac-25 accidents , 1993, Computer.

[154]  Hareton K. N. Leung,et al.  A process framework for small projects , 2001, Softw. Process. Improv. Pract..

[155]  Gleison Santos,et al.  Application of the SPI‑KM Approach to Support the Implementation of the MPS Model in Small- and Medium‑Sized Enterprises in Brazil , 2008 .

[156]  Geoffrey A. Moore Crossing the chasm : marketing and selling technology products to mainstream customers , 1991 .

[157]  Claude Y. Laporte INCOSE 3rd Annual Conference for Space , 2004 .

[158]  Thomas Gilb,et al.  Software Inspection , 1994 .

[159]  Watts S. Humphrey,et al.  Introduction to the Team Software Process , 1999 .

[160]  Clenio F. Salviano,et al.  Experiences Gained from Applying ISO/IEC 15504 to Small Software Companies in Brazil , 2004 .

[161]  Fergal McCaffery,et al.  Software Processes and Process Improvement in Northern Ireland , 2003 .

[162]  Thomas C. Hartrum,et al.  Putting the Engineering into Software Engineering , 1992 .

[163]  Shari Lawrence Pfleeger,et al.  Understanding and improving technology transfer in software engineering , 1999, J. Syst. Softw..