Be the first to like this
Software quality is a dynamic attribute that depends on many activities spread across the lifecycle of the software and therefore can change (often for the worse) over the software's life time.
Requirements engineering, configuration management and change management activities in particular contribute significantly to the overall quality of software. These activities must be done through the different phases of the software's lifecycle in order to guarantee a substantial and measurable cost and risk reduction and the consequent increase of quality in the software. This applies for the development, maintenance and reengineering of software.
ESOC's Ground Systems Engineering Dept. launched the Software Development Environment (SDE) project aimed at reviewing the development, maintenance and reengineering processes, as well as to provide the most suitable set of tools to support these processes. In particular, regarding configuration and change management, the main objectives of the project are to select and deploy a suitable suite of CCM tools in the Infrastructure and Missions divisions and to review and improve the CCM practices, processes, life cycles and procedures existing in the divisions.
OPS-GIM will present the SDE and the different areas involved, outline the main goals, phases and approaches adopted, detail the configuration and change management area in terms of the project, processes, practices and infrastructure, and will enumerate some of the problems and experiences seen during the SDE-CM project in particular and the SDE in general.