Share
VIDEOS 1 TO 50
Software Configuration Management
Software Configuration Management
Published: 2014/01/08
Channel: Aneesh VenkataKrishnan
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
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
Software Configuration Management
Software Configuration Management
Published: 2008/10/15
Channel: ignousocis
Software configuration management
Software configuration management
Published: 2014/08/29
Channel: Audiopedia
Introduction to Version Control and Configuration Management
Introduction to Version Control and Configuration Management
Published: 2014/12/18
Channel: Philip Johnson
Software Configuration Management
Software Configuration Management
Published: 2010/12/06
Channel: ignousocis
Introduction to Configuration Management
Introduction to Configuration Management
Published: 2015/03/31
Channel: tutoriaLinux
Software configuration management
Software configuration management
Published: 2016/01/29
Channel: WikiAudio
What Project Managers need to know about Configuration Management
What Project Managers need to know about Configuration Management
Published: 2012/01/25
Channel: cmbestpractices
Software Configuration Management (COM)
Software Configuration Management (COM)
Published: 2016/12/30
Channel: Vidya-mitra
The difference between Revision Control and Software Configuration Management
The difference between Revision Control and Software Configuration Management
Published: 2012/09/29
Channel: lokilachica
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 Training Videos
CHAPTER 22 SOFTWARE CONFIGURATION MANAGEMENT SE Pressman
CHAPTER 22 SOFTWARE CONFIGURATION MANAGEMENT SE Pressman
Published: 2017/04/19
Channel: Ajaze Khan
Introduction to Configuration Management
Introduction to Configuration Management
Published: 2017/07/05
Channel: G C Reddy
How to Use Configuration Management For Continuous Delivery Of Software
How to Use Configuration Management For Continuous Delivery Of Software
Published: 2017/07/13
Channel: Jayme Edwards
Configuration Management Plan
Configuration Management Plan
Published: 2015/03/27
Channel: Ryan Raphael
eTutorial Overview: Software Configuration Management
eTutorial Overview: Software Configuration Management
Published: 2011/07/27
Channel: VISIBLEcorp
Configuration Management
Configuration Management
Published: 2015/09/01
Channel: Helpingtesters
What is Configuration Management?
What is Configuration Management?
Published: 2012/07/25
Channel: CFEngine
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
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!
Lecture - 37 Project Configuration Management
Lecture - 37 Project Configuration Management
Published: 2008/10/10
Channel: nptelhrd
eLearning Overview: Software Configuration Management
eLearning Overview: Software Configuration Management
Published: 2011/08/04
Channel: VISIBLEcorp
What is Puppet Configuration Management
What is Puppet Configuration Management
Published: 2016/02/22
Channel: theurbanpenguin
4 Software Engineering Configuration Management
4 Software Engineering Configuration Management
Published: 2017/02/11
Channel: Ajaze Khan
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  management(development activities)
software configuration management(development activities)
Published: 2015/12/16
Channel: Muhamad Syahir
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
Configuration Management in hindi and english
Configuration Management in hindi and english
Published: 2014/06/25
Channel: Nisheeth Kaushal
Configuration Management Using Windchill
Configuration Management Using Windchill
Published: 2016/11/21
Channel: BoundarySystems
Module5-Session 4: Configuration Management - ISTQB CTFL Training
Module5-Session 4: Configuration Management - ISTQB CTFL Training
Published: 2014/05/24
Channel: Manish Verma
IT Asset and Configuration Management
IT Asset and Configuration Management
Published: 2016/03/03
Channel: Evergreen Systems
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
Configuration Management - Overview
Configuration Management - Overview
Published: 2012/07/06
Channel: experimentus
CSSLP: Configuration Management Process
CSSLP: Configuration Management Process
Published: 2015/10/14
Channel: Skillsoft YouTube
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!
ASML jobs: Software Configuration Management jobs at IT ASML
ASML jobs: Software Configuration Management jobs at IT ASML
Published: 2014/01/28
Channel: ASMLjobs
Ansible Configuration Management-Introduction
Ansible Configuration Management-Introduction
Published: 2015/10/07
Channel: networknutsdotnet
PMP : Configuration Management : iZenBridge
PMP : Configuration Management : iZenBridge
Published: 2014/04/19
Channel: iZenBridge Consultancy Pvt Ltd
Razor Cloud: Software Configuration Management as a Service
Razor Cloud: Software Configuration Management as a Service
Published: 2015/02/24
Channel: VISIBLEcorp
Database Configuration Management Software -- Datical
Database Configuration Management Software -- Datical
Published: 2013/02/08
Channel: Moth to Flame Corporate
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
AccuRev: Automate and Accelerate Software Configuration Management
AccuRev: Automate and Accelerate Software Configuration Management
Published: 2011/08/15
Channel: AccuRev
Part 1 of 4 - Bob Aiello on Agile Configuration Management - The First Seven Things
Part 1 of 4 - Bob Aiello on Agile Configuration Management - The First Seven Things
Published: 2011/03/11
Channel: cmbestpractices
PRINCE2 Training - Learn PRINCE2 Configuration Management in 27 Minutes Flat - prince2primer.com
PRINCE2 Training - Learn PRINCE2 Configuration Management in 27 Minutes Flat - prince2primer.com
Published: 2016/08/31
Channel: Projex Academy
Configuration Management Plan review
Configuration Management Plan review
Published: 2015/09/17
Channel: Zwe Khaing Marn
Configuration management roles and responsibilities
Configuration management roles and responsibilities
Published: 2016/05/05
Channel: Madhu Murty
HP IMC 7.1 Intro to Configuration Management
HP IMC 7.1 Intro to Configuration Management
Published: 2015/05/13
Channel: TheIMCManagement
Deploying Software Updates with Configuration Manager 2012
Deploying Software Updates with Configuration Manager 2012
Published: 2012/03/14
Channel: DellPTS
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