Software configuration management jessica keyes pdf

Configuration management cm is the field of management focused on establishing and maintaining the. Pdf in this paper, first the basis of the configuration management is. Ieee std 828 1990 download ebook pdf, epub, tuebl, mobi. Software configuration management pdf free download. Team ling software testing and continuous quality improvement team ling other. The it practitioners guide discusses creation, protection, development, sharing, and management of information and intellectual assets through the use of business intelligence and other knowledge sharing and analytical techniques. In the case of software configuration management scm audits, three types. Software configuration management kindle edition by jessica keyes. Jessica keyes, software configuration management, auerbach publications. Software configuration management 1, jessica keyes, ebook. Software configuration management discusses the framework from a standards viewpoint, using the original dod milstd973 and eia649 standards to describe the elements of configuration management within a software engineering perspective. The 22 papers included give a unique overview on and introduction to current software configuration management issues. Software configuration management crc press book an effective systems development and design process is far easier to explain than it is to implement. Furia, martin nordio eth zurich, februarymay 2011 lecture 9.

Ppt software configuration management scm powerpoint. Feb 21, 20 references software configuration management strategies and ibm rational clearcase second edition a practical introduction by david e. A baseline is a milestone in the development of software that marked the delivery of one or more software configuration items. An effective systems development and design process is far easier to explain than it is to implement. Software configuration management discusses the framework from a standards viewpoint, using the original dod milstd973 and eia649 an effective systems development and design process is far easier to explain than it is to implement. Guide to software configuration management forward. Data location breach response reference configuration management in a byod environment cm and process improvement measurement and metrics benefits of. Jessica keyes is president of new art technologies, inc. Leonardo murta introduction to configuration management 10 definitions jacky estublier it is the disciplinethat enable us to keep evolving software products under control, and thus contributes to satisfying quality and delay constraints.

Enterprise software configuration management solutions for distributed and system z paolo cravino david lawrence antonio alonso lopez brandt onorato zhenhua eric shen application lifecycle management for enterprise software development unified process for enterprise software development best practices for enterprise software configuration. Software configuration management patterns reference card. Aug, 2012 unified change management is a softwareconfiguration management process for software development that spans the development life cycle, managing change to requirements, design models, documentation, components, test cases, and source code fundamental to ucm is the unification of the activities used to plan and track project progress. Software configuration management in software engineering. Scientific novelty the study provides new modeldriven approach for implementation of software configuration management. Unified change management is a softwareconfiguration management process for software development that spans the development life cycle, managing change to requirements, design models, documentation, components, test cases, and source code fundamental to ucm is the unification of the activities used to plan and track project progress. Leonardo murta introduction to configuration management 6 some books software configuration management handbook alexis leon 2004 software configuration management jessica keyes 2004 configuration management principles and practice anne hass 2002 software configuration management patterns. Software configuration management discusses the framework from a standards viewpoint, using the original. Software engineering handbook jessica keyes download. This is the software configuration management guidebook which describes software configuration management in a way that is compatible with practices in industry and at nasa centers. Software configuration management scm can be defined as the control of the evolution of complex software systems.

The second section consists of 25 appendices with many valuable real world cm templates. A framework is needed that organizes the life cycle activities that form the process. Software configuration management by keyes, jessica ebook. As a result, software configuration management is a set of practices, week engineering requires additional resources to fix different errors. Software engineering references eindhoven university. Software configuration management plan introduction. Ieee std610 a disciplineapplying technical and administrative direction and surveillance to. Divided into two parts, the first section is composed of 14 chapters that explain every facet of. The book covers everything from cm planning to configuration identification, verification and auditing. Read software configuration management by jessica keyes available from rakuten kobo.

In software engineering, software configuration management scm or sw cm is the task of tracking and controlling changes in the software, part of the larger crossdisciplinary field of configuration management. Configuration management the long story configuration management is unique identification, controlled storage, change control, and status reporting of selected intermediate work products, product components, and product during the life of a system. Introduction for software configuration management training. Chair of software engineering software architecture bertrand meyer, carlo a. Software configuration management software configuration management scm is the process of identifying and defining the scis in the system and coordinating the changes made to these items a formal definition. At the time this document was prepared, the working group had the following members. Released systems custom configured systems different functionality systems under development wsoftware must run on different machines and operating. Software configuration management plan introduction scope and intent of scm activities the primary focus of the software configuration management scm is to identify and control major software changes, ensure that change is being properly implemented, and report changes to any other personnel or clients who may have an interest. It is a supporting software life cycle process that benefits several activities. Software testing and continuous quality improvement. This site is like a library, use search box in the widget to get ebook that you want. Software configuration management december 1990 curriculum module james e. Software configuration management scm is a software engineering discipline consisting of standard processes and techniques often used by organizations to manage the changes introduced to its software products. This 1990 module examines configuration management, including configuration item identification, change reporting and evaluation, change execution, tool evaluation and use, version control, and management principles related to configuration control.

Guenter teubner 154 software engineering fall 1998 3 why software configuration management. Patternpattern descriptiondescriptiondescription completescompletescompletes complete. Software configuration management by jessica keyes. The first section contains 14 chapters that explain every facet of configuration management related to software engineering. Source code management or revision control is part of this. Software configuration management ebook by jessica keyes. Software configuration management encompasses the disciplines and techniques of initiating, evaluating and controlling change to software products during and after the software engineering process. Scm is the process of identifying and defining the items in the system, controlling the. Enterprise software configuration management solutions for. Written by an expert with over 25 years of practical experience in building systems, the software engineering handbook covers the full spectrum of software engineering methodologies, techniques, and tools and provides details on how to.

Knowledge management, business intelligence, and content. Kuchana 0849321425 software configuration management jessica keyes 0849319765 software engineering for image processing phillip a. She is a frequent keynote speaker and has been an advisor for mci, sprint, and the city of new york. The successor to the bestselling software engineering productivity handbook, this book fulfills that need.

Knowledge management, business intelligence, and content management. Software configuration management patterns mainline a map. Knowledge management business intelligence and content. Use features like bookmarks, note taking and highlighting while reading software configuration management. This chapter is the updated version of the software configuration management scm generally accepted knowledge to be used as a consistent view of this software engineering topic worldwide. Software configuration management discusses the framework from. Feb 24, 2004 an effective systems development and design process is far easier to explain than it is to implement. Digital rights management drm the publisher has supplied this book in encrypted form, which means that you need to install free software in order to unlock and read it. Scm helps in identifying individual elements and configurations, tracking changes, and version selection, control, and baselining. Administering software configuration management software configuration management is a project function with the goal to make technical and managerial activities more effective software configuration management can be administered in several ways. Adrian kingsleyhughes, kathie kingsleyhughes, daniel read. Scm is the discipline of managing software evolution.

Software configuration management, and implementing the it balanced scorecard. Software configuration management by jessica keyes nook. Software configuration management kindle edition by keyes, jessica. Software configuration management audits by linda westfall. A practical guide 042500 ii acknowledgements this document was prepared for the department of energy doe by a working group of the doe quality managers software quality assurance subcommittee sqas. Software configuration management 1, keyes, jessica, ebook. Department of energy quality managers software quality. Status reports shall include the number of changes for a project, latest software item versions, release identifiers, the number of releases, and comparisons of releases. Laplante 08493767 software engineering handbook jessica. The history of software configuration management scm in computing can be traced back as early as the 1950s, when cm for configuration management, originally for hardware development and production control, was being applied to software development. Bring your own devices byod survival guide av jessica keyes. Bring your own devices byod survival guide av jessica.

A practioners approach sixth edition, international edition. A noted columnist and correspondent, keyes is the author of 19 books, including auerbach publications software engineering handbook, software configuration management, and implementing the it balanced scorecard. This guide defines and explains what software configuration management is, provides guidelines on how to do it, and defines in detail what a software configuration management plan should contain. On one side, individual developers need the flexibility necessary to do creative work, to modify code to try out whatif scenarios, and to make mistakes, learn from them and evolve better software solutions. If something goes wrong, scm can determine what was changed and who changed it. There is a dichotomy in software configuration management. Configuration management is the management of features and assurances through control of changes made to hardware, software, firmware, documentation, test, test fixtures and test documentation of an system, throughout the development and operational life of a system. Attributes are recorded in configuration documentation and baselined. Documentation control handbook, 2nd ed configuration management for industry. By jessica keyes abstract software configuration management discusses the framework from a standards viewpoint, using the original dod milstd973 and eia649 standards to describe the elements of configuration management within a software engineering perspective. The goals of an it balanced scorecard include the alignment of it plans with business objectives, the establishment of measures of it effectiveness, the directing of employee efforts toward it objectives, the improved performance of technology, and the achievement of. Software configuration management plans wieee 1042. Software configuration management scm is the the overall management of a software design project as it evolves into a software product or system. Scm practices include revision control and the establishment of baselines.

Software configuration management wikipedia available to the public from the national technical. Nasa software configuration management guidebook august 1995 preface the growth in cost and importance of software to nasa has caused nasa to address the improvement of software development across the agency. Click download or read online button to get ieee std 828 1990 book now. The primary audience for the configuration management procedure includes all epa personnel in roles that are directly responsible for the configuration, management, o versight, and successful day to day operations of epa enterprise hardware, software and applicable documentation. Jul 16, 1997 nasa software configuration management guidebook august 1995 preface the growth in cost and importance of software to nasa has caused nasa to address the improvement of software development across the agency.

Pdf basic activities of software configuration management. It is concerned with controlling evolving software products and supporting teams and activities involved in the development of complex software systems. Models for implementation of software configuration management. Configuration management ftp directory listing carnegie. Microsofts software configuration management best practices. Kop bring your own devices byod survival guide av jessica keyes pa. Software configuration management, jessica keyes change management cm has to record. This includes technical aspects of the project, all level of communications, organization, and the control of modifications changes to the project plan by the programmers during the development phase. One of the products of this program is a series of guidebooks that define a nasa concept of the assurance processes which are used in. Metadata is a database concept that means data about the data stored in the database. Jul 01, 2014 software configuration management scm is a software engineering discipline consisting of standard processes and techniques often used by organizations to manage the changes introduced to its software products.

1004 676 883 301 694 787 752 1493 31 1374 316 223 1079 1232 604 1154 726 103 587 678 557 1043 594 840 1488 1383 1239 232 1070 121 359 517 798 1435 846 1457 922