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

Chapter 10 selecting toys equipment and educational materials - Personal interest project society and culture - Project management - Report writing fire broke out - Reply 1 and 2 ,250 words by 08/07/2020 at 6:00 pm ,please add references and citations - Is precipitation double displacement reaction - Supernatural crossword clue 6 letters - Nike unethical business practices case study - Homework for lab 4 batteries bulbs and current - Scale model of solar system - Order 2189003: How to improve communication in construction to prevent design errors - Financial Ratio - How to build bridges with friends - Affinity diagram root cause analysis - Cooperative bank privilege premier travel insurance - Nb_itn practice skills assessment pt ccna 3 - Essay on five topics - 11 human body systems powerpoint - investigation of restaurant finance - Crm winback hilton honors 5 offer - In order to draw an octagon with turtle graphics, you would need a loop that iterates eight times. - Argumentative essay on cell phones - Active bodies active minds indoor playground & education centre - Project Management - Engineering double degree curtin - Seo first year fast track - Myitlab excel chapter 12 grader project - Iseries create overlay example - Chcics304b work effectively with carers - What is a clean price - Horn hill dental practice - As discussed in your textbook the implicit association test iat - Assignment - Alien periodic table worksheet - Describing a person essay my mother - Uwa broadening units no exam - Icj statute art 38 - British born jazz singer kim lesley - 108 wills way griffin ga - Self-Concepts - Industrial and Hazardous Waste Management - How to draw a production possibility frontier - Who owns tradewinds resort - Police administration 9th edition pdf - Difference between classification and clustering ppt - How long should you use chlorsig for - Does a grasshopper have an open or closed circulatory system - Discussion Board - What is the psychological term for the symptoms James experiences after abstaining from consuming alcohol? - Colt paterson replica uberti - On seeing england for the first time thesis - Storage services and wholesale award 2010 ma000084 - Develop and maintain networks and collaborative partnerships - OPERATIONS MANAGEMENT - Lippits change theory nursing - Aidonia yeah yeah acapella - Business Plan Project - A disk with an initial angular velocity - Basic requirements of teaching - Under what type of marketing does kliptech operate - Decision making in finance using credit sheet 9 - Columbia erm program - Accountability, Scorecards, and Regulations - A Focus on Congo and Peacekeeping Missions - Heinemann physics 11 vce sb eb 4e - Possessive pronouns practice worksheet - Joseph roth what i saw summary - The last stand of fox company chapter summaries - Myenglishlab pearson intl com activities - Section 12.4 early single celled organisms study guide answers - Pepsi cola code of ethics - Palo alto networks reporting - Autek research wm 1 - Human resource test - Challenger space shuttle case study ppt - Surface management strategies - Hw 3 - Fighting brand strategy examples - Humn 8660 - University of nottingham nightingale hall - Managing operations across the supply chain 4th edition pdf - Ashfield park primary school - Charles grodin bbq sauce - Ocr a level biology multiple choice questions - Thinking critically about ethical issues 9th edition ebook - A series rlc circuit has a 130 khz resonance frequency - Benefits of traditional economy - William shakespeare growing up - Post war voices emerge 1950s 1960s compare and contrast essay - Apps twc state tx us login - Electrocomp corporation manufactures two - Assignment on urgent basis 1 - Ap physics 2 electrostatics - Colorism in the black community essay - Heart rate response nasm - TLMT318 Week 4 Forum - Nursing Statistics - Functional-level strategy - Inferential Statistics - Psychology concepts in the blind side