Share
VIDEOS 1 TO 50
Software Configuration Management
Software Configuration Management
Published: 2014/01/08
Channel: Aneesh VenkataKrishnan
Software Configuration Management
Software Configuration Management
Published: 2008/10/15
Channel: ignousocis
software configuration management in urdu/hindi || waleed riaz || software engineering
software configuration management in urdu/hindi || waleed riaz || software engineering
Published: 2017/01/18
Channel: waleed riaz
Software configuration management
Software configuration management
Published: 2014/08/29
Channel: Audiopedia
CHAPTER 22 SOFTWARE CONFIGURATION MANAGEMENT SE Pressman in HINDI
CHAPTER 22 SOFTWARE CONFIGURATION MANAGEMENT SE Pressman in HINDI
Published: 2017/04/16
Channel: Ajaze Khan
Introduction to Configuration Management
Introduction to Configuration Management
Published: 2015/03/31
Channel: tutoriaLinux
What Project Managers need to know about Configuration Management
What Project Managers need to know about Configuration Management
Published: 2012/01/25
Channel: cmbestpractices
Configuration Management - Overview
Configuration Management - Overview
Published: 2012/07/06
Channel: experimentus
Software configuration management
Software configuration management
Published: 2016/01/29
Channel: WikiAudio
What is Configuration Management?
What is Configuration Management?
Published: 2012/07/25
Channel: CFEngine
Software Configuration Management (COM)
Software Configuration Management (COM)
Published: 2016/12/30
Channel: Vidya-mitra
Software Configuration Management
Software Configuration Management
Published: 2010/12/06
Channel: ignousocis
Unique Software Management (with ZENworks Configuration Management)
Unique Software Management (with ZENworks Configuration Management)
Published: 2010/10/12
Channel: NovellChalkTalk
eTutorial Overview: Software Configuration Management
eTutorial Overview: Software Configuration Management
Published: 2011/07/27
Channel: VISIBLEcorp
Introduction to Version Control and Configuration Management
Introduction to Version Control and Configuration Management
Published: 2014/12/18
Channel: Philip Johnson
What is Puppet Configuration Management
What is Puppet Configuration Management
Published: 2016/02/22
Channel: theurbanpenguin
eLearning Overview: Software Configuration Management
eLearning Overview: Software Configuration Management
Published: 2011/08/04
Channel: VISIBLEcorp
The difference between Revision Control and Software Configuration Management
The difference between Revision Control and Software Configuration Management
Published: 2012/09/29
Channel: lokilachica
Configuration Management Plan
Configuration Management Plan
Published: 2015/03/27
Channel: Ryan Raphael
Database Configuration Management Software -- Datical
Database Configuration Management Software -- Datical
Published: 2013/02/08
Channel: Moth to Flame Corporate
Software Configuration and Release Management  - An Emerging Niche Career  in IT
Software Configuration and Release Management - An Emerging Niche Career in IT
Published: 2012/03/23
Channel: Tech Gig
Software Configuration Tools - Automated Deployment, Asset Management, Application Auditing
Software Configuration Tools - Automated Deployment, Asset Management, Application Auditing
Published: 2012/02/02
Channel: Rich Lane
Software Configuration
Software Configuration
Published: 2012/09/13
Channel: Freefly Systems
CHAPTER 22 SOFTWARE CONFIGURATION MANAGEMENT SE Pressman
CHAPTER 22 SOFTWARE CONFIGURATION MANAGEMENT SE Pressman
Published: 2017/04/19
Channel: Ajaze Khan
Lecture - 37 Project Configuration Management
Lecture - 37 Project Configuration Management
Published: 2008/10/10
Channel: nptelhrd
Module5-Session 4: Configuration Management - ISTQB CTFL Training
Module5-Session 4: Configuration Management - ISTQB CTFL Training
Published: 2014/05/24
Channel: Manish Verma
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Comparison | Edureka
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Comparison | Edureka
Published: 2016/12/19
Channel: edureka!
CSSLP: Configuration Management Process
CSSLP: Configuration Management Process
Published: 2015/10/14
Channel: Skillsoft YouTube
software configuration  management(development activities)
software configuration management(development activities)
Published: 2015/12/16
Channel: Muhamad Syahir
Configuration Management
Configuration Management
Published: 2015/09/01
Channel: Helpingtesters
Managing Complexity while remaining Agile in Software Configuration Management SCM
Managing Complexity while remaining Agile in Software Configuration Management SCM
Published: 2013/11/27
Channel: Tech Gig
4 Software Engineering Configuration Management
4 Software Engineering Configuration Management
Published: 2017/02/11
Channel: Ajaze Khan
Difference between Configuration management and Change management
Difference between Configuration management and Change management
Published: 2016/10/06
Channel: Obalim Esedebe
ServiceNow Express Asset and Configuration Management | Configuration Items and their Relationships
ServiceNow Express Asset and Configuration Management | Configuration Items and their Relationships
Published: 2017/01/13
Channel: NOWsupport
HP IMC 7.1 Intro to Configuration Management
HP IMC 7.1 Intro to Configuration Management
Published: 2015/05/13
Channel: TheIMCManagement
What is Puppet | Puppet Tutorial for Beginners | Puppet Configuration Management Tutorial | Edureka
What is Puppet | Puppet Tutorial for Beginners | Puppet Configuration Management Tutorial | Edureka
Published: 2017/02/09
Channel: edureka!
Configuration Management Overview for CLM v6 releases
Configuration Management Overview for CLM v6 releases
Published: 2015/07/13
Channel: IBM Software Education
PMP : Configuration Management : iZenBridge
PMP : Configuration Management : iZenBridge
Published: 2014/04/19
Channel: iZenBridge Consultancy Pvt Ltd
Configuration Management and Change Management solutions from Evolven Software
Configuration Management and Change Management solutions from Evolven Software
Published: 2012/05/23
Channel: Evolven - IT Operations Analytics
IT Asset and Configuration Management
IT Asset and Configuration Management
Published: 2016/03/03
Channel: Evergreen Systems
Razor Cloud: Software Configuration Management as a Service
Razor Cloud: Software Configuration Management as a Service
Published: 2015/02/24
Channel: VISIBLEcorp
Configuration Management in hindi and english
Configuration Management in hindi and english
Published: 2014/06/25
Channel: Nisheeth Kaushal
HP IMC Device Configuration Management
HP IMC Device Configuration Management
Published: 2012/10/05
Channel: TheIMCManagement
ASML jobs: Software Configuration Management jobs at IT ASML
ASML jobs: Software Configuration Management jobs at IT ASML
Published: 2014/01/28
Channel: ASMLjobs
Software Configuration Management | Version Control System | DevOps Tutorial for Beginners
Software Configuration Management | Version Control System | DevOps Tutorial for Beginners
Published: 2017/07/10
Channel: DevOps Tutorials For Beginners and DevOps Training
Service Asset and Configuration Management | ITSM | IT Service Management Training
Service Asset and Configuration Management | ITSM | IT Service Management Training
Published: 2016/04/27
Channel: Simplilearn
Configuration Management Using Windchill
Configuration Management Using Windchill
Published: 2016/11/21
Channel: BoundarySystems
ServiceNow Express Asset and Configuration Management | Overview
ServiceNow Express Asset and Configuration Management | Overview
Published: 2017/01/13
Channel: NOWsupport
Configuration management with Puppet Stephen Wallace
Configuration management with Puppet Stephen Wallace
Published: 2015/03/27
Channel: Edgeof TheWeb
DrupalCon New Orleans 2016: Configuration Management for Developers in Drupal 8
DrupalCon New Orleans 2016: Configuration Management for Developers in Drupal 8
Published: 2016/05/10
Channel: Drupal Association
NEXT
GO TO RESULTS [51 .. 100]

WIKIPEDIA ARTICLE

From Wikipedia, the free encyclopedia
Jump to: navigation, search

In software engineering, software configuration management (SCM or S/W CM)[1] is the task of tracking and controlling changes in the software, part of the larger cross-disciplinary field of configuration management.[2] SCM practices include revision control and the establishment of baselines. If something goes wrong, SCM can determine what was changed and who changed it. If a configuration is working well, SCM can determine how to replicate it across many hosts.

The acronym "SCM" is also expanded as source configuration management process and software change and configuration management.[3] However, "configuration" is generally understood to cover changes typically made by a system administrator.

Purposes[edit]

The goals of SCM are generally:[citation needed]

  • Configuration identification - Identifying configurations, configuration items and baselines.
  • Configuration control - Implementing a controlled change process. This is usually achieved by setting up a change control board whose primary function is to approve or reject all change requests that are sent against any baseline.
  • Configuration status accounting - Recording and reporting all the necessary information on the status of the development process.
  • Configuration auditing - Ensuring that configurations contain all their intended parts and are sound with respect to their specifying documents, including requirements, architectural specifications and user manuals.
  • Build management - Managing the process and tools used for builds.
  • Process management - Ensuring adherence to the organization's development process.
  • Environment management - Managing the software and hardware that host the system.
  • Teamwork - Facilitate team interactions related to the process.
  • Defect tracking - Making sure every defect has traceability back to the source.

With the introduction of cloud computing the purposes of SCM tools have become merged in some cases. The SCM tools themselves have become virtual appliances that can be instantiated as virtual machines and saved with state and version. The tools can model and manage cloud-based virtual resources, including virtual appliances, storage units, and software bundles. The roles and responsibilities of the actors have become merged as well with developers now being able to dynamically instantiate virtual servers and related resources.[4]

History[edit]

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. Early software had a physical footprint, such as cards, tapes, and other media. The first software configuration management was a manual operation. With the advances in language and complexity, software engineering, involving configuration management and other methods, became a major concern due to issues like schedule, budget, and quality. Practical lessons, over the years, had led to the definition, and establishment, of procedures and tools. Eventually, the tools became systems to manage software changes.[5] Industry-wide practices were offered as solutions, either in an open or proprietary manner (such as Revision Control System). With the growing use of computers, systems emerged that handled a broader scope, including requirements management, design alternatives, quality control, and more; later tools followed the guidelines of organizations, such as the Capability Maturity Model of the Software Engineering Institute.

See also[edit]

References[edit]

  1. ^ Atria (later Rational Software, now a part of IBM)
  2. ^ Roger S. Pressman (2009). Software Engineering: A Practitioner's Approach (7th International ed.). New York: McGraw-Hill. 
  3. ^ Gartner and Forrester Research
  4. ^ Amies, A; Peddle S; Pan T M; Zou P X (June 5, 2012). "Develop cloud applications with Rational tools". IBM developerWorks. IBM. 
  5. ^ "1988 "A Guide to Understanding Configuration Management in Trusted Systems" National Computer Security System (via Google)

Further reading[edit]

  • 828-2012 IEEE Standard for Configuration Management in Systems and Software Engineering. 2012. ISBN 978-0-7381-7232-3. doi:10.1109/IEEESTD.2012.6170935. 
  • Aiello, R. (2010). Configuration Management Best Practices: Practical Methods that Work in the Real World (1st ed.). Addison-Wesley. ISBN 0-321-68586-5.
  • Babich, W.A. (1986). Software Configuration Management, Coordination for Team Productivity. 1st edition. Boston: Addison-Wesley
  • Berczuk, Appleton; (2003). Software Configuration Management Patterns: Effective TeamWork, Practical Integration (1st ed.). Addison-Wesley. ISBN 0-201-74117-2.
  • Bersoff, E.H. (1997). Elements of Software Configuration Management. IEEE Computer Society Press, Los Alamitos, CA, 1-32
  • Dennis, A., Wixom, B.H. & Tegarden, D. (2002). System Analysis & Design: An Object-Oriented Approach with UML. Hoboken, New York: John Wiley & Sons, Inc.
  • Department of Defense, USA (2001). Military Handbook: Configuration management guidance (rev. A) (MIL-HDBK-61A). Retrieved January 5, 2010, from http://www.everyspec.com/MIL-HDBK/MIL-HDBK-0001-0099/MIL-HDBK-61_11531/
  • Futrell, R.T. et al. (2002). Quality Software Project Management. 1st edition. Prentice-Hall.
  • International Organization for Standardization (2003). ISO 10007: Quality management systems – Guidelines for configuration management.
  • Saeki M. (2003). Embedding Metrics into Information Systems Development Methods: An Application of Method Engineering Technique. CAiSE 2003, 374-389.
  • Scott, J.A. & Nisse, D. (2001). Software configuration management. In: Guide to Software Engineering Body of Knowledge. Retrieved January 5, 2010, from http://www.computer.org/portal/web/swebok/htmlformat
  • Paul M. Duvall, Steve Matyas, and Andrew Glover (2007). Continuous Integration: Improving Software Quality and Reducing Risk. (1st ed.). Addison-Wesley Professional. ISBN 0-321-33638-0.

External links[edit]

Disclaimer

None of the audio/visual content is hosted on this site. All media is embedded from other sites such as GoogleVideo, Wikipedia, YouTube etc. Therefore, this site has no control over the copyright issues of the streaming media.

All issues concerning copyright violations should be aimed at the sites hosting the material. This site does not host any of the streaming media and the owner has not uploaded any of the material to the video hosting servers. Anyone can find the same content on Google Video or YouTube by themselves.

The owner of this site cannot know which documentaries are in public domain, which has been uploaded to e.g. YouTube by the owner and which has been uploaded without permission. The copyright owner must contact the source if he wants his material off the Internet completely.

Powered by YouTube
Wikipedia content is licensed under the GFDL and (CC) license