Software configuration management tutorial ppt




















A software configuration process is a tool used in the software development life cycle process to track, changing and managing the configuration items requirements, codes, documents, defects, resources, budgeting, software, hardware, etc inside the product development. The project manager, developers, configuration manager, the product owner and testers are involved in the SCM process.

This is the initial level of the SCM process to planning properly for the development of the application and identifies the configuration items as per the scope of the project. To conduct kick-off meetings or start meeting and welcome to change requests are the basic criteria for this process.

The project management plan is the input for this process and approval of the plan is the exit criteria. This process provides several versions of that software product. As per approval of the change request the application will develop and the request will be closed on status.

The software-related documents and software release notes are the inputs to provide a working version of the software application. In this process to verify the developed software product as per the baselines or not. Here we go for function requirement audit and physical audit of the software application. Team Foundation Server: Team Foundation is a group of tools and technologies that enable the team to collaborate and coordinate for building a product.

Ansible : It is an open source Software configuration management tool. Skip to content. What is Software Configuration Management? Report a Bug.

Previous Prev. Next Continue. Home Testing Expand child menu Expand. SAP Expand child menu Expand. Web Expand child menu Expand. Must Learn Expand child menu Expand. Big Data Expand child menu Expand. Live Project Expand child menu Expand. AI Expand child menu Expand. This article is attributed to GeeksforGeeks. It involves the following activities: Identification and Establishment — Identifying the configuration items from products that compose baselines at given points in time a baseline is a set of mutually consistent Configuration Items, which has been formally reviewed and agreed upon, and serves as the basis of further development.

Establishing relationship among items, creating a mechanism to manage multiple level of control and procedure for change management system. A description of version is given below: Suppose after some changes, the version of configuration object changes from 1.

Change control — Controlling changes to Configuration items CI. The change control process is explained in Figure below: A change request CR is submitted and evaluated to assess technical merit, potential side effects, overall impact on other configuration objects and system functions, and the projected cost of the change.

Configuration auditing — A software configuration audit complements the formal technical review of the process and product. It focuses on the technical correctness of the configuration object that has been modified.

The audit confirms the completeness, correctness and consistency of items in the SCM system and track action items from the audit to closure. Reporting — Providing accurate status and current configuration data to developers, tester, end users, customers and stakeholders through admin guides, user guides, FAQs, Release notes, Memos, Installation Guide, Configuration guide etc. Prev Next. More topics on Software Engineering. Email We respect our user's data, your email will remain confidential with us.



0コメント

  • 1000 / 1000