Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Both adaptive and perfective maintenance activities decrease in a dynamic business environment.

31/10/2020 Client: papadok01 Deadline: 7 Days

Lecture 18 – system maintenance

1

Types of maintenance – maintenance tasks

Four types of maintenance

Corrective – performed to fix errors

Adaptive – adds new capability & enhancements

Perfective – improves efficiency

Preventive – reduces possibility of system failure

Some analysts use term maintenance to only describe corrective maintenance, but maintenance really is one of the four types listed above

Costs during maintenance

Operational costs: items such as supplies, equipment rental, & software leases. Lower area of following diagram represents fixed operational costs, and upper area represents maintenance expenses

Maintenance expenses vary widely during system’s operational life & include spending to support maintenance activities, which include:

Changing programs, procedures, or documentation to ensure correct system performance

Adapting the system to changing requirements

Making system operate more efficiently

Total Cost of operating a system

The total cost of operating an information system includes operational and maintenance costs. Operational costs (green) are relatively constant, while maintenance costs (purple) vary over time.

5

Lifetime maintenance expenses of a system

Usually high when a system is implemented. Why?

Because problems must be detected, investigated, & resolved by what is known as corrective maintenance

Once system becomes stable, costs remain low. Why?

Involve minor adaptive maintenance

Eventually, both adaptive & perfective maintenance activities increase in a dynamic business environment

Near end of system’s useful life, costs go up again. Why?

Adaptive and corrective expenses increase rapidly, but perfective maintenance decreases when it becomes clear that the organization is going to replace the system

Type depends on the system & its age

corrective

Corrects errors in an operational system

Best maintenance approach is scaled-down version of the SDLC, where investigation, analysis, design, and testing are performed before implementing a solution

Any maintenance work that could affect entire system must be performed on a test environment & then migrated to operational systems

Most orgs have standard procedures for minor errors, such as an incorrect report title

Typical – user submits a systems request that is evaluated, prioritized, & scheduled by sys admin or sys review committee

If approved, maintenance team designs, tests, documents, & implements a solution

Corrective – worst case scenario

Is system failure

If an emergency occurs, maintenance team bypasses initial steps & tries to correct problem immediately.

May require a patch

Meanwhile, a written systems request is prepared by a user or member of IT department & added to maintenance log

When system is operational again, maintenance team determines the cause, analyzes problem, and designs permanent solution

Levels of response

adaptive

Adds enhancements to an operational system & makes the system easier to use

Enhancement is a new feature or capability

Need for this usually arises from business environment changes such as new products or services, new manufacturing technology, or support for a new web-based operation (brick-and-mortar migrating some sales online)

Procedure for minor adaptive maintenance is same as for routine corrective

User submits systems request that is evaluated & prioritized by systems review committee

Maintenance team then analyzes, tests, and implements the enhancement

perfective

Involves changing an operational system to make it more efficient, reliable, or maintainable

Requests for corrective and adaptive normally come from users – IT department usually initiates perfective maintenance

During system operation, changes in user activity or data patterns can cause a decline in efficiency, & perfective maintenance might be needed to restore performance

Can also improve system reliability – input problems might cause a program to terminate abnormally. By modifying data entry process, errors can be highlighted and users notified that they must enter proper data

When system is easier to maintain, support is less costly & less risky

perfective

Many organizations don’t perform perfective maintenance often enough

Companies with limited resources often consider new systems development, adaptive maintenance, and corrective maintenance more important than perfective maintenance

Managers & users constantly requests new projects, so few resources are available for perfective maintenance

Perfective maintenance can be performed as part of another project

It’s usually cost effective in the middle of a system’s life

Software reengineering – uses analytical techniques to identity potential quality & performance requirements in a system.

preventive

To avoid problems, preventive maintenance is performed

Requires analysis of areas where trouble is likely to occur

Often results in increased user satisfaction

Competes for IT resources along with other projects and sometimes doesn’t receive high priority it deserves

Examples of each

The maintenance team

What it requires

Effective Management

Quality Assurance

Cost Control

To achieve these goals, companies use various strategies

A maintenance team

A maintenance management program

A configuration management process

A maintenance release schedule

17

Who is in it

System administrator

Administrator should have solid technical experience, & experience in troubleshooting & configuring operating systems

One or more systems analysts

Analysts need strong IT background, solid analytical abilities, good communication skills, and overall understanding of business operations

Programmers

18

System administrator

Manages computer & network systems

Must:

Work well under pressure

Have good organizational & communication skills

Be able to understand & resolve complex issues in a limited time frame

Primary responsibility for operation, configuration, & security of systems

Responsible for routine maintenance, usually authorized to take preventive action to avoid an immediate emergency, such as a server crash or network outage

19

Systems analyst

Are skilled “detectives” who investigate & rapidly locate the source of a problem by using analysis & synthesis skills

Analysis means examining the whole in order to learn about the individual elements

Synthesis involves studying the parts to understand overall system

Analyst must have

Strong technical skills

Good grasp of business operations and functions

Effective interpersonal & communications skills

Be creative, energetic, & eager for learning new systems and techniques

Programmers

In a small organization, a programmer may also be required to perform analysis functions

In larger firms, work tends to be more specialized

Applications programmers

Database programmers

People who perform both programming & analysis functions are often called programmer/analysts

21

Organizational issues

Division of labor

Systems analysts and programmers are often divided into two groups

One performs new system development

The other handles system maintenance

Other organizations use a more flexible approach

Assign IT staff members to projects as they occur

So some personnel would be performing both new system development & maintenance once the system has been implemented

Depends on the organization

How analysts feel

Maintenance is less interesting & less creative than developing new systems

Might find it challenging to troubleshoot & support someone else’s work that might have been poorly documented & organized

24

Job rotation

Some orgs that have separate maintenance & new systems groups rotate them from one assignment to the other

When analysts learn different skills, org is more versatile & people can shift to meet changing business needs

Systems analysts working on maintenance projects learn why it’s important to design easily maintainable systems

Analysts working on new systems projects get better appreciation of development process & design compromises required to meet business objectives

25

Problems with rotation

It increases overhead b/c time is lost when people move from one job to another

When people constantly shift from one role to the other, they have less opportunity to become proficient in either

Newly hired & recently promoted IT staff members are often assigned to maintenance projects b/c their managers believe that the opportunity to study existing systems & documentation is a valuable experience

Another reason – the mini-SDLC used in many maintenance projects is good training from full-scale systems development projects

But for a new systems analyst, maintenance work may be more difficult than systems development, & so it might make sense to assign a new analyst to a development team where experienced analysts can provide training and guidance

26

Maintenance requests

Typical process for handling maintenance requests

Steps of handling the request

Initial determination – when user submits maintenance request, sys admin makes initial determination. If request is justifiable & involves a severe problem that requires immediate attention, sys admin at once. If not critical, admin determines whether request can be performed within a preauthorized cost level

Systems review committee – when request exceeds predetermined cost $$ level, sys review committee either approves it & assigns a priority or rejects it

Task completion – sys admin is responsible for assigning maintenance tasks to individuals or a team

User notification – users who initiate maintenance requests expect a prompt response. Even if the work cannot be done immediately, they must be notified

Maintenance releases

Documents and installs changes as a new version

Maintenance release methodology: Retains all noncritical changes and implements them simultaneously

Advantage - All changes are tested together, resulting in fewer versions and lesser expense

Disadvantage - New features of upgrades are available less often

Service packs: Maintenance releases provided by commercial software suppliers

Numbering:

1.0 is initial version of system. Release that includes first set of maintenance changes would be version 1.1

Change from version 1.4 to 1.5 would include minor enhancements

Whole number changes, from 1.0 to 2.0, or 3.4 to 4.0, indicate a significant upgrade

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Online Assignment Help
Essay Writing Help
Quality Homework Helper
Buy Coursework Help
Top Writing Guru
Innovative Writer
Writer Writer Name Offer Chat
Online Assignment Help

ONLINE

Online Assignment Help

Hi dear, I am ready to do your homework in a reasonable price.

$55 Chat With Writer
Essay Writing Help

ONLINE

Essay Writing Help

I am a qualified and experienced Writer, Researcher, Tutor, analyst and Consultant. I hold MBA (Strategic Management) (Finance and Marketing) & CPA.K (Accounting and Finance.)

$62 Chat With Writer
Quality Homework Helper

ONLINE

Quality Homework Helper

Hi dear, I am ready to do your homework in a reasonable price.

$62 Chat With Writer
Buy Coursework Help

ONLINE

Buy Coursework Help

Hi dear, I am ready to do your homework in a reasonable price.

$62 Chat With Writer
Top Writing Guru

ONLINE

Top Writing Guru

I am an Academic writer with 10 years of experience. As an Academic writer, my aim is to generate unique content without Plagiarism as per the client’s requirements.

$60 Chat With Writer
Innovative Writer

ONLINE

Innovative Writer

I have read and understood all your initial requirements, and I am very professional in this task, I would be the best choice for this project, I am a PhD writer with 6-7 years of experience and can deliver quality notes to tight deadlines. I can generally compile up to 10 pages of lecture notes per day. I am known as Unrivaled Quality, Written to Standard, providing Plagiarism-free woork, and Always on Time

$55 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Arachnophobia a case on impairment and accounting ethics answers - Terraria thorium bronze alloy fragments - Eco 550 assignment 1 - Week 8 Signature Assignment: Lab Presentation - Media ethics issues and cases ninth edition - Unit V Essay - Big boeing fmc user's guide - Student Services - Ermogenous v greek orthodox community of sa - Literature for composition 11th edition pdf free - Regatta riverside apartments toowong - How to report cohen's d apa - Leadership Development plan - Classroom accommodations for students who stutter - Human resource management laura portolese dias pdf - David sedaris me talk pretty one day summary - Author of a walk to remember - Fasteners used in aircraft manufacturing are slightly crimped - Ryan mcgregor noughts and crosses - Reading summary - Mechanical engineering internship report doc - Country club management style - Great chesterford primary school - Cwv topic 6 review - Develop a resource schedule in the loading chart - Snowlong pty ltd v choe - The return of martin guerre summary - Nick gereffi how he died - Information Systems for Business and Beyond Questions - Products such as furniture, audio equipment, bicycles, and clothing are generally classified as: - Harrison Bergeron Turnitin - How facebook changed the world the arab spring summary - Persuasive essay on the american dream - Carleton university french department - Discussion - Big data 5v pdf - Which of the following situations best describes an ionic bond - Computer science ethical hacking - Indonesia recruitment agency list - Sturminster newton medical centre - PS490 Assignment 8 Research Proposal - At penn foster expanded academic asap is - How to make a magazine on microsoft word - Flowers for algernon banned - Human resources in healthcare managing for success 3rd edition - Freedonia has a comparative advantage in the production of tea - Data Mining : Answer the following questions. Please ensure to use correct APA7 references and citations with any content brought into the assignment. - Accommodation near rockhampton hospital - Bag speech past present future examples - Pillow method is designed to - Chatham house john major - City and guilds functional skills 3748 - Question of sport picture round - Basement excavation method statement - SCI 207 - S4 timetable oxford to banbury - Chapter 10 management of translation exposure - Half of a4 size in cm - Peaceful end of life theory model - Exam - Who are the target customers for the company brand amazon - Software requirement specification for banking system - Let no man put asunder meaning - The manager of a burger doodle franchise - Speaking Anxiety Journal Assignment - +91-8306951337 kala jadu specialist astrologer IN Dhule - Burnley gov uk recyclenow - Interpreting a food web worksheet answers environmental science - Sponsorship sales deck - Approaches to psychology practice worksheet answers - International business essay questions and answers - Ftl small laboratory fire - Job seach assignment - Unit IV Case Study - Know it no dingbat - Kai edo is a licensed public accountant - What is a market product grid - Msc systemic family therapy - Discussion: Presidential Agendas - Spelling for grade 4 - The rabbit and the turtle - Did benjamin franklin invent the lightning rod - Chapter 13 strategy balanced scorecard and strategic profitability analysis - Assignment 1 part a your marketing plan - Sip xsi authentication failed - What did thomas aquinas say is needed along with habituation of the virtues: - Lottie stewart nursing home - Kindred study guide answers pdf - Rsb adelaide south australia - Discussion question - Your firm has identified three potential investment projects - Find a recursive formula for the sequence 1 - Aws policy evaluation logic - Man tea rock hard formula - Jasper company provided the following information for last year - Project - Public Management of Undocumented Immigrants - Gyproc system solutions book - Project Management software - Deli3