Objectives of Software Configuration Management Last Updated : 23 Aug, 2022 Comments Improve Suggest changes Like Article Like Report Software Configuration Management ( SCM ) is just like an umbrella activity which is to be applied throughout the software process. It manages and tracks the emerging product and its versions also it identifies and controls the configuration of software, hardware and the tools that are used throughout the development cycle. SCM ensures that all people involved in the software process know what is being designed developed, built, tested and delivered. Objectives of SCM Standards : Major objectives of software configuration are depicted as in the following figure: Remote System Administration :For the remote system administration tools, the configuration standard should include necessary software and/or privilege's.The cornerstone on the client side is a remote administration client that is correctly installed and configured for the remotely administered network.These remote tools can be used to check the version of virus protection, check machine configuration or offer remote help-desk functionality.Reduced User Downtime :A great advantage of using a standard configuration is that systems become completely interchangeable resulting in reduced user downtime.On experiencing an unrecoverable error, an identical new system can be dropped into place.User data can be transferred if the non-functional machine is still accessible, or the most recent copy can be pulled off of the backup tape with the ultimate goal being that the user experiences little change in the system interface. Software installed.Reliable Data Backups :Using standard directory for user data allows backup system to selectively backup a small portion of a machine, greatly reducing the network traffic and tape usage for backup systems.A divided directory structure, between system and user data, is one of the main goals of the configuration standards.Easy workstation setup :The standardized configuration of any sort will streamline the process of setting up the system and insures that vital components are available.If multiple machines are being setup according to a standard set-up, most of the setup configurations can be automated.Multi-user Support :It is not common to share the workstation for the users. So that system configuration is designed in such a way to use the same workstation without interfering with each other networks.Some software packages do not support completely independent settings for all users, however, users can have independent data users.Usage of structure will not impose limits on the number of independent users a system can have.Remote Software Installation :Mostly the modern software packages are the pre-defined directories installed in factory. No doubt, this type of installation is good for single user, but for the collection of machines it will lead to non-uniform configuration.A good configuration standard will have software installed in specific directory areas to logically divide software on the disk.With the help of universal scripts, it becomes easy to easily identify the installed components and the possibility of automating installation procedures.As software will be installed into specific directories, it's maintenance and upgrading running software becomes less complex. Comment More infoAdvertise with us Next Article Objectives of Software Configuration Management I itskawal2000 Follow Improve Article Tags : Software Engineering Similar Reads Software Project Management (SPM) - Software Engineering Software Project Management (SPM) is a proper way of planning and leading software projects. It is a part of project management in which software projects are planned, implemented, monitored, and controlled. In this article, we are discussing Software Project Management (SPM) topics that are useful 8 min read System configuration management - Software Engineering Whenever software is built, there is always scope for improvement and those improvements bring picture changes. Changes may be required to modify or update any existing solution or to create a new solution for a problem. Requirements keep on changing daily so we need to keep on upgrading our systems 7 min read Which Configuration Management Software is Agentless? The process of managing individual system components is referred to as configuration management. An IT system may comprise various IT assets and components. These assets may be a piece of single software or automation tools. Systematic tracking and monitoring of updates to a software configuration i 5 min read Software Project Management Complexities | Software Engineering Software project management complexities refer to the various challenges and difficulties involved in managing software development projects. The primary goal of software project management is to guide a team of developers to complete a project successfully within a given timeframe. However, this ta 12 min read Software Project Management Plan (SPMP) - Software Engineering Once project designing is complete, project managers document their plans during a software package Project Management setup (SPMP) document. The SPMP document ought to discuss an inventory of various things that are mentioned below. This list will be used as a doable organization of the SPMP docume 1 min read Like