Preview

Software Maintenance and Change Control

Powerful Essays
Open Document
Open Document
1727 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Maintenance and Change Control
Software Maintenance and Change Control

Computer Concepts

December 13, 2004 Software Maintenance and Change Control
In today 's world there is very unusual to have a program developed that will not have further development after release. The requirements of the time that we live are very dynamic and there is a need for constant adaptation. A basic requirement for any new software product is to be adaptable, easy to maintain and modify. Time factor and cost factor are ruling in the agitated competition and only those who are well organized and prepared are able to survive. The question for software maintenance and change control is taking key position in both perspectives: the perspective of the manufacturer of the software, and the perspective of the consumer. In the negotiation and management of these two major players is the complexity of the software maintenance and change control. In this paper we will focus on some important specifics of these processes.
Thomas Pigoski in his "template for a software maintenance plan" defines software maintenance in the following way: "Software maintenance is the totality of activities required to provide cost-effective support to a software system. Activities are performed during the pre-delivery stage as well as the post-delivery stage. Pre-delivery activities include planning for post-delivery operations, supportability, and logistics determination. Post-delivery activities include software modification, training, and operating a help desk." Later on in the same material he describes some organizational requirements in the same context: "Maintenance is performed by the developer, a separate maintainer, or by a third-party organization. It is important that the organization responsible for maintenance be identified in writing with full responsibilities. The Maintenance Plan accomplishes this. The maintainer should develop the Maintenance Plan as well as the supporting procedures. Since software maintenance



References: Pigoski, T. (2001). Sample pages of the TEMPLATE FOR A SOFTWARE MAINTENANCE PLAN. Software Engineering Process Technology. Vienneau, R. (1995). The Present Value of Software Maintenance. Retrieved December 13, 2004 from http://www.dacs.dtic.mil/techs/value/intro.shtml US Department of Energy. (2004). Software Change Control Log. Retrieved December 13, 2004 from http://cio.doe.gov/ITReform/sqse/download/scr-log.doc SAP Developer Network. (1995). Software Change Management EP6.0 SP2. Retrieved December 13, 2004 from http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/Software%20Change%20Management%20EP6.0%20SP2.pdf

You May Also Find These Documents Helpful

  • Satisfactory Essays

    case two acc301

    • 442 Words
    • 2 Pages

    Product Maintenance Contracts are agreements to perform certain agreed-upon services to maintain a product for a specified period of time. The terms of the contract may take different forms, such as an agreement to periodically perform a particular service a specified number of times over a specified period of time, or an agreement to perform a particular service as the need arises over the term…

    • 442 Words
    • 2 Pages
    Satisfactory Essays
  • Best Essays

    Braude, E. J., & Bernstein, M. E. (2011). Chapter 3 and Chapter 28 Software process. In Software engineering Modern approaches (2nd ed., pp. 32-62 and ). Hoboken, NJ: John Wiley & Sons.…

    • 3816 Words
    • 16 Pages
    Best Essays
  • Better Essays

    CMGT 445 Week 2 IA

    • 814 Words
    • 3 Pages

    Preventative maintenance is an important fundamental that should not be overlooked for the successful operational state of an information system. For the preventative maintenance plan to be effective, preventative maintenance checks should be done daily, weekly, monthly, and annually. At each interval, there should be a different set of checks to be completed, much like the preventative maintenance that is done on an automobile. For information systems, care should be given to ensure that equipment is clean and is staying in operational shelf life.…

    • 814 Words
    • 3 Pages
    Better Essays
  • Satisfactory Essays

    Hcs 325 Week 2 Research

    • 379 Words
    • 2 Pages

    o How will the implemented change be tracked or evaluated? List major points in the slides.…

    • 379 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    11. Ensure required downtime for improvement projects and planned maintenance work are inline with enterprise production plan.…

    • 295 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Four major problems will slow down the organization’s ability to maintain its software efficiently, such as, the unstructured codes, a programmer with insufficient knowledge of the system being implemented, lack of documentation, documentation that is not kept updated and or insufficient documentation. Consequently, the success of maintaining the software life cycle will depend on McBride Financial Services ability and initiate to fix these issues earlier in the cycle of the software before the software reaches the maintenance stage (Stafford,…

    • 2098 Words
    • 9 Pages
    Powerful Essays
  • Better Essays

    Grubb, P. & Takang, A.A. (2003). Software maintenance: concepts and practice (2nd ed.). Singapore: World Scientific.…

    • 1550 Words
    • 7 Pages
    Better Essays
  • Satisfactory Essays

    Having a change control in place will help keep chaos from setting in. Change control will allow developers to see when a software bug was introduced into the system by tracking when changes were made to the code. Change control also allows the documentation group to track changes in their documents and rollback if needed. This process also involves assigning build number to software builds so they can also be tracked. This will assist in knowing what features are in what version of the software and keeping and archiving old documents, code and software builds.…

    • 404 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Kizza Chapter *

    • 528 Words
    • 3 Pages

    1. Briefly state the main idea of this chapter. Since software in one form or another controls every computer or computer component, it becomes a more important and fundamental part of our life. Even though we may not understand the languages that make up the software, we must be aware of the elements of software that affect its use. Verification and Validation, reliability, security, safety, and quality are some of the major points examined and brought to light. It delves into the various reasons of why software fails and who is responsible. More importantly, it covers what consumer protection exists and the rights of software buyer's.…

    • 528 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Nickols, F. (2004). Change management 101: A primer. Retrieved on November 20, 2005 from http://home.att.net/~nickols/change.htm…

    • 3379 Words
    • 14 Pages
    Powerful Essays
  • Good Essays

    Fire Department

    • 867 Words
    • 4 Pages

    The boundaries of this project are to execute the current change request management process and maintain the current standard operating procedures. Non-value steps will be removed and video technology will be added into the process. The software must have encryption capabilities in accordance to Department of Defense regulations.…

    • 867 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Security Awareness

    • 1637 Words
    • 7 Pages

    The Change Management process creates useful procedure to follow BA CR submissions, evaluation, classification, and authorization for release of all changes to BA project’s baselines.…

    • 1637 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    IT Change request Procedures

    • 9265 Words
    • 38 Pages

    Sample IT Change Management Policies and Procedures Guide Evergreen Systems, Inc. 2007 Sample Change Management Policies & Procedures Guide 1 2 3 4 5 6 7 Evergreen Systems, Inc. P1 Executive Summary – IT Change Management Policy.................................................................................. 2 Objective .............................................................................................................................................................. 3 Fundamentals ...................................................................................................................................................... 4 3.1 IT Change Management Defined........................................................................................................... 4 3.2 The IT Change Management Process ................................................................................................... 4 3.3 Scope .......................................................................................................................................................... 5 3.3.1 In Scope ........................................................................................................................................... 5 3.3.2…

    • 9265 Words
    • 38 Pages
    Satisfactory Essays
  • Powerful Essays

    The change register is the log/database within which all requests for changes are registered and tracked through to resolution. Describe the purpose and usage of the project change register. Insert a copy of your actual change register…

    • 1229 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    Maintenance: This happens during the rest of the software's life: changes, correction, additions, moves to a different computing platform and more. This is often the longest of the stages.…

    • 595 Words
    • 3 Pages
    Satisfactory Essays

Related Topics