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 ...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 o...

More like Program Maintenance And Change Control Plan

Strategic Plan: Implementation, Strategic Control, And Contingency Plan - University Of Phoenix/str581 - Assignment

2198 words - 9 pages ... out an organization’s strategic plan (Johnson, 2019). Furthermore, since functional tactics entails more details on the daily operations, it provides the opportunity to change or adapt to any changes that may deem necessary. Financial - Big Lots will incur a higher financial cost by opening new stores and changing the overall store design. The organization will move their top selling items (furniture from the back to the middle of the store in ...

Life And Journey From High School - High School - Essay

2463 words - 10 pages ... in teams, according to principles of the Brandhouse policy, Diageo values and the Diageo perfect plant WCM program, providing support. · Define and implement departmental strategy, aligned WCM practices, using the following tools to meet improvement targets: · Asset care · 5 s system · Quality management system · Continuous improvement teamwork · Preventative planned maintenance systems · Assist in plan production to optimize productivity and ...

Managing Operations Change Paper

2592 words - 11 pages Free ... 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 ...

Helping An Individual Develop Self Control - Behavior Analysis - Research Paper

948 words - 4 pages ... hard to measure and make it harder to achieve (Martin & Pear, 2015, p. 259). The second step in a self-control program is to make a commitment to change. This could be a statement of actions that are important to change a behavior. Recognizing the benefits would help keep the “eye on the prize”. Some ideas to making a commitment statements are to make lists, make a commitment publicly, and rearranging the environment to better suit your goal ...

Cisco Networking And Computer Assessment - Varsity - Assignment

3360 words - 14 pages ... components and the frequency of each task. You can then use this list of tasks to create a preventive maintenance plan. Be proactive in computer maintenance and data protection. By performing regular maintenance routines, you can reduce potential hardware and software problems. Regular maintenance routines reduce computer downtime and repair costs. Preventive maintenance also offers these benefits: · Improves data protection · Extends the life of the ...

Hospitility Progress Essay

1483 words - 6 pages ... study. (400 words) LO 1 & 2 20% Task 2: Demonstrate your report writing; write an 1100-word report with relevant Harvard referencing, bibliography and report plan. Report, 1100 words (25 marks) Report Plan (10 marks) LO 1 & 2 35% Task 3: Demonstrate your essay writing; write an 1100-word essay with relevant Harvard referencing, bibliography and essay plan. Essay, 1100 words (25 marks) Essay Plan (10 marks) LO 1 & 2 35% Presentation and ...

The Transtheoretical Model

1344 words - 6 pages ... made some kind of move to change the conduct within the most recent year, yet at the same time still takes part in the bad conduct. A person in this stage may not know how to continue to make an improvement and could be apprehensive about his or her capability to change. A plan is created for removal or a noticeable decrease of the behavior in which the individual can pick between other potential resolutions. People will move to the following stage ...

Behavioural Economics And The Effects On Retirement Planning Decision Making - University College Dublin, Behavioural Economics (ECON30270) - Essay

1364 words - 6 pages Free ... than a gain due to those contributions leading to less present take home pay. This feeling leads into the idea of an employee’s self-control. Self-control can play a role here because if employees have to cut spending and have more of their pay go to their savings, they may have to change their habits and lifestyle (Tversky, 1974). This can be a huge change in ones life and incredibly difficult to bring oneself to actually do. So, in order to ...

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 ...

Describe How The Endocrine System Affect Behavior? - Saber College / Intro To Psychology 14 Edition - Essay

450 words - 2 pages ... example, tends to inhibit the activities of other endocrine glands. This is why we speak of an endocrine balance. It refers to a pattern of endocrine functioning where the different glands have developed and function optimally. Basically, the endocrine system functions towards the maintenance of homeostasis or maintenance of the chemical equilibrium of the body. The endocrine system is under the control of the central nervous system (CNS). This ...

Hazus®-mh

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 ...

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 ...

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 ...

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 ...