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


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

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

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

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


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 ( and Durham Technologies, Inc. ( Applied Research Associates (ARA,, 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

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

Should We Allow Computer Tablets in Prison - University of South Carolina PALM 493 - South Carolina History

912 words - 4 pages occurrence. Gang members in the prisons are known to control the use of phones. Stirling thinks “the program will create a safer environment inside South Carolina prisons.” If tablets were allowed in prisons, inmates would be able to make phone calls and email their families from the privacy of their cell. Currently prisoners wait to use the phones in a common area of the prison. The tablets will give inmates a reason to spend more time in