Chapter 9 – System Operation, Support and Security Flashcards
User Support Activities
- User training
* Help Desk (Information Center)
User training (*)
- New employees must be trained on the company’s information systems
- User training package
- Similar to initial training
Help Desk (Information Center)
• Show a user how to create:
- Data query
- Report
~ That displays specific business information
• Resolve:
- Network access
- Password problems
• Demonstrate:
- An advanced feature of a system or a commercial package
• Help a user:
- Recover damaged data
• Enhance & improve:
- Productivity
- Utilization of a company’s information resources
• Functioning as a:
- Valuable link between IT staff and users
- Central contact point for all IT maintenance activities
• Can utilize many types of automated support
Maintenance Activities (*)
• Systems operation, support and security phase:
- Important component of TCO (total cost of ownership) because:
~ Ongoing maintenance expenses can determine the economic life of a system
• Operational costs
- How much money is spent in normal day-to-day activities
- Example:
~ Printers
~ Ink catridge
• Maintenance expenses
• Maintenance activities
Corrective Maintenance (*)
• Repairs flaws - In a system design, coding or implementation • As some modules were developed by inexperienced programmers: - Users may some: ~ System errors ~ Bugs • Correcting the error - Most important and urgent to solve
Adaptive Maintenance (*)
• Implements changes to a system to: - Evolve its functionality to: ~ Changing business needs ~ Changing technology • Consists of adaptive software: - To changes in environment such as the: ~ Hardware ~ Operating system • Term ‘environment’ in this context refers to the: - Conditions - Influences ~ Which act from outside the system
Perfective Maintenance (*)
• Mainly deals with:
- Implementing new or changed user requirements
• Involves:
- Making functional enhancements to the system in addition to the activities
~ To increase system’s performance even if changes have not been suggested by faults
Preventive maintenance (*)
• Comprises: - Documentation updating - Code optimization - Code restructuring • Involves: - Performing activities to prevent possible future - Analysis of areas where trouble is likely to occur in order to avoid problems problems • Tends to: - Reduce the software complexity - Improve program understandability - Increasing software maintainability
Maintenance activities summary
• Corrective - Fix errors • Adaptive - Modify and add new function • Perfective - Modify and improve the system • Preventive - Prevent future errors - Futureproofing
Managing System Performance
• System’s performance: - Directly affect users ~ Who rely on it to perform their job functions • To ensure satisfactory support for business operations, the IT department: - Monitors current system performance - Anticipates future needs • Benchmark testing • Performance and Workload Measurement
Performance and Workload Measurement
- Metrics
- Response time
- Bandwidth and throughput
- Turnaround time
- Capacity Planning
- System Maintenance Tools
Response time
• Overall time between:
- A request for the system activity - Delivery of the response
Bandwidth
Amount of data that the system can transfer in a fixed time period
• Kbps (kilobits per second)
• Mbps (megabits per second)
• Gbps (gigabits per second
Throughput
Actual system performance under specific circumstances
• Affected by:
- Network load
- Hardware efficiency
Turnaround time
• Measures:
- Response time, bandwidth, throughput and turnaround time
~ to evaluate system performance both before and after changes to the system or business information requirements
• Uses current:
- Performance data
- Workload data
~ As input for the capacity planning process