This website uses cookies to ensure you have the best experience. Learn more

Program Maintenance And Change Control Plan

1537 words - 7 pages

Software maintenance and change control plans are critical to the overall success of a software project. A properly executed plan will not only provide more reliable coding changes, and change implementations; it will also have beneficial financial impacts on the company. Large portions of software expenditures are related to program maintenance. Poorly tested or documented changes and coding changes implemented on an emergency basis as twice as costly as those that are well planned and tested. A plan that controls changes, tests, and implements the changes in a thorough manner will make more efficient use of all the companies' resources. To be effective a plan must be in place through the ...view middle of the document...

Software Maintenance can be defined as four separate activities. These activities include Corrective Maintenance, Adaptive Maintenance, Perfective Maintenance, and Preventive Maintenance. Corrective Maintenance can be described as a process that includes diagnosis and correction of errors. Adaptive Maintenance is an activity that modifies software to properly interface with a changing environment, whether it is hardware or software related. Perfective Maintenance is responsible for adding new capabilities, modifying existing functions and making general enhancements. This accounts for the majority of all effort expended on software maintenance. Preventive Maintenance changes software to improve for future maintainability or reliability or to provide a better basis for future enhancements. This activity is rarely used. Usually a new version is released before any preventive maintenance can take place. All of these activities must exist in a maintenance plan. A typical company's maintenance activities are distributed by the following percentages: perfective is 50%, adaptive is 25%, corrective is 21% and all others are 4%.There are three characteristics associated with software maintenance: activities, costs, and problems. The activities required to accomplish the maintenance phase and the impact of a software engineering approach (or lack thereof) on the efficacy of such activities include unstructured and structured maintenance. Unstructured maintenance is when the only available element is the source code. This involves painstaking evaluation of the code, complicated by poor internal documentation. Things such as program structure, global data structures, system interfaces, and performance and/or design constraints are difficult to ascertain and frequently misinterpreted. Ramifications of changes to the code are difficult to assess and regression tests are impossible to conduct because no record of testing exists. Structured maintenance is much easier to manage. It begins with an evaluation of the design documentation. The impact of required modifications or corrections is assessed and an approach is planned. The design is modified and reviewed, new source code is developed and regression tests are conducted. There are several costs associated with the maintenance phase. Typical software organizations spend anywhere from 40 to 70 percent of all funds conducting maintenance. The result is maintenance-bound organizations. Another result could be loss or postponement of development opportunities. Customers become dissatisfied when requests cannot be addressed. A reduction in overall software quality can result from changes that introduce latent errors in the maintained software.The following is a flowchart of the procedures that the organization will utilize in order to monitor the change control within the organization. This flowchart will be used as a strict benchmark in order to tightly control the software changes within the company.1.Goals of a...

Other Essays On Program Maintenance And Change Control Plan

Describe the step by step process of evaluation

561 words - 3 pages , assessment and control of safety risks in operations to an acceptable level.Safety assuranceSafety performance monitoring and measurement: The organisation shall develop and maintain the means to verify the safety performance of the organisation and to validate the effectiveness of safety risks controls. It shall be verified in reference to the safety performance indicators and safety performance targets of the SMS.The management of change: The

Transfer Of Learning: Not Just An Afterthought

1782 words - 8 pages $100 billion (Gist, 1990). If employees are seen as resources, then money spent on training must be viewed as investments in human capital development. ?Transfer? refers to the implementation in the work environment of the skills acquired during the training program, and the maintenance of these acquired skills over time (Baldwin and Ford, 1998).Transfer of learning needs to be a concern to all who plan, teach, evaluate, attend, and support

From Protecting The Environment To Preserving Ecological Systems

4486 words - 18 pages that the human influence behind this change is now beyond doubt, largely the result of increases in carbon emissions.Creation of UNEPIn 1969, UN Secretary-General U Thant presents a report that justifies the need for a global approach to environmental protection and the need to protect all of its elements. The report identified global risks, and proposed program of the conference, which was held in 1972 in Stockholm. The consequence of the

Governmental Role In Pharmacy

1885 words - 8 pages benefits and co-pays could vary though coverage would have to be actuarially equivalent to standard Blue Cross - Blue Shield coverage as that is the most popular state employee plan. Although it was largely billed as a program for low-income seniors not qualifying for Medicaid or lacking retiree coverage, it would cover any Medicare beneficiary whose out-of-pocket expenses were over six thousand dollars yearly. (Reinchard)However, President Bush's

Describes The Different Fields In Computer Engineering

820 words - 4 pages . The programming languages most often used are C, C++, and Java, with Fortran and Cobol used less commonly. Some software engineers develop both packaged systems and system software or create customized applications.Computer systems software engineers coordinate the construction and maintenance of a company's computer systems, and plan their future growth. Working with a company, they coordinate each department's computer needs--ordering, inventory

The Cafeteria Plan

641 words - 3 pages . This is a great tool that can be used to manage rising health care costs. A cafeteria plan defined by section 125 of the IR code allows each employee participant to select between cash and one or more qualified nontaxable benefits. Cafeteria plans give employees the freedom to construct their own benefits program to fit individual or family circumstances. Reason to consider cafeteria plans include: They give employees choices from among a wide

Compensation And Benefits Plan Executive Summary 431

744 words - 3 pages Compensation and Benefits Plan Executive SummaryDue to shrinking local labor market and increasing turnover within SMC Company, the board members of SMC will propose a comprehensive and progressive compensation and benefits plan to the CEO to increase retention in the Company. Traditionally SMC has paid only minimum wage and mandatory benefits. The following paper will propose the costs of the plan, external and internal equity, and creative

Database Analysis

766 words - 4 pages receivable, accounts payable and inventory records. The information system that holds those records is a database.A database is a collection of records stored in a computer in a systematic way, so that a computer program can consult it to answer questions. For better retrieval and sorting, each record is usually organized as a set of data elements (facts). The items retrieved in answer to queries become information that can be used to make

Transform The Organizational Structure Of A Organization To Enable Them To Meet The Public Need And To Gain The Knowledge And Expertise Required To Challenge The Competition

3552 words - 15 pages change management initiative to enable the success of this critical initiative at ACME Technology. Objective My objectives are to transform the organizational structure of ACME to enable them to meet the public need and to gain the knowledge and expertise required to challenge the competition. To achieve these goals we must develop a plan. In order to implement a plan I must effectively identify that a problem exists by realizing the

Untitled

914 words - 4 pages Procrastination, and my college experiences Joaquin Cabrera HCOP Summer Program Mrs. Andrea Reily Helzner Monday, july 17, 2000 According to the article (Magazine: Journal do- Genetic Psychology, December 1999), procrastination is referred as the act of needlessly delaying a task until the point of some discomfort. This is a behavior problem that many adults experience on a regular basis. In this paper I will be talking about two studies that

Project Management

3574 words - 15 pages environments applications Project management in industrial settings: examples : project management is used for product development, manufacturing and construction. Project management in the service sector: examples: project management is used to in the service industry where the output of services are not necessarily tangible and it is used to plan and control auditing. Project and program management in government: example: project management can be

Similar Papers

Managing Operations Change Essay

2592 words - 11 pages within the organisation and hopefully increase market share by creating more efficient and effective service. To give productive time to the members of the sales force.Provide a plan of how you will implement the changes.Change agent who has experience in applying information technology to the workplace.It is the job of the Change agent to produce a solution to all these problems.The change agent must be qualified in maintenance of computers and

Should Bangladesh Proceed With Plans To Control Its Annual River Flooding? Why?

1162 words - 5 pages Bangladesh should never have been settled upon but it is easy to say this when there is the attractiveness of a fertile land. Unless a plan to stop the flooding is developed Bangladesh will never develop and more advanced countries will continue to leave it behind.If flood control or management, were to be adopted the control of the Ganges and the Brahmaputra would be of the utmost importance. Because of the sheer volume of water flowing though

The Danger Of Not Aligning The Three Domains In Change

3807 words - 16 pages that effectively deployed his three team members. Lacking the social and cultural competency, the Marketing Director lost control at transition and was never able to make congruence of technical, political and cultural dimensions. Consequently the change program had never reached its desired state.ConclusionNo doubt organization is a social system that has particular culture, power distribution and tries to keep its equilibrium. Changes applied

Hazus&Reg; Mh Essay

1267 words - 6 pages more complicated than HAZUS 99. The program is now developing the Maintenance Release, which is known as MR. The contractors for the earthquakes portion were PBS&J (http://www.pbsj.com/) and Durham Technologies, Inc. (http://www.durtech.com/hazassess.html). Applied Research Associates (ARA, http://www.ara.com/), Inc. of Raleigh, North Carolina, developed the hurricane portion. And for the flood portion, the two contractors were ABS