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

Nestle outlet store gaffney sc - Iconography - Health and safety guidance notes - To what amount will the following investments accumulate - **Affordable**@@ Quick & Safe Abortion +27835179056 CLINIC//PILLS Montrose lions river wembley mkondeni Ashdown chesterville - Which of the following characteristics distinguishes moral standards from other sorts of standards? - Total sum of squares - Seven domains of a typical it infrastructure - Defending low velocity impact claims - Police investigation report sample format - Millionaire cake alpine bakery - Is nano3 a precipitate - Assignment 2: Kiosk Study - Pegging currency to gold and guaranteeing convertibility - Explain sergio marchionne's leadership style autocratic participative free rein - 3-5 - 9 hewin close liberty grove - Socio technical system characteristics - Identify four main types of listening - Family health history - 60 days exercise program - BUSINESS REPORT - University of cumberlands webmail - Ich gcp 4.8 10 - Ministry of Health’s (MOH) vision and strategy to improve healthcare quality - Accounting costs and economic costs differ because - Document Preparation Assignment #3 - Cairns state high school address - Exam - Advanced Business Statistics - Tradeoffs for Southwest - Civility and Incivility - Assignment on reducing burden of digitalization - Social class - French review and practice - Royal pigeon racing association - Grid based methods in data mining ppt - Nku pmhnp program reviews - Essay - Littlefield labs - For heidi with blue hair analysis - Remaining assignment - Acorn dog rehoming whitchurch - Nursing C-W-P (due 24 hours) - Storm surge cyclone yasi - Digital Forensics Tools&Tech - Popov v hayashi video - Unit 4 - Why is allusion effective - You and me little creature playhouse - Organization wide policy framework implementation plan - Mafs 912 g co 3.11 - Unit 6 using mathematical tools for science answers - Herbs for memory and focus - Tesla balanced scorecard - Can sohcahtoa be used on non right triangles - Center of pressure fluid mechanics lab report - Bead and button magazine website - Bath and body works supply chain - How to informative speech outline - You are planning to save for retirement over the next 30 years - Windshield survey example - Jo koy ex wife jennifer santillan - RELIGION - V for vendetta evey - Fastest recorded major league pitch - The colour blind florist - Worldventures policies and procedures - Lord of the flies discussion - In a communication context what is meant by shared meaning - Week 1 Discussion - To convince investors to accept greater volatility you must - Starbucks mission social responsibility and brand strength case study - Fill in each blank with the appropriate athlete's name based on the perfil reading. - Havana convention on asylum - Statistics - Cultural Diversity - Villa savoye principles of design - Five characteristics of human service professionals - Vertical curved list in powerpoint - Legal and Ethical implications in Healthcare - Peer responses - Toyota supply chain management - FILM CRITICAL REVIEW : My Own Private Idaho, 1991; Directed by Gus Van Sant - Social work Tutor - Harsh augmented reality lyrics - Write a Java programme - The museum leila aboulela - What are clinical problems or issues facing the home health agency - 2400 word paper on Organizational Change in a Fortune 1,000 company - Ashworth college refer a friend - Funding sources for early childhood programs - Charles perkins tent embassy - Classification of non verbal communication - Duke master of engineering management - Week 8 Discussion - Convert linear speed to angular speed - Strata by-laws wa pdf - On what assumption is the retail inventory method based - Nursing care plan book online free