Summary: The Systems Development Life Cycle Business Administration 362 2001-3 Session 3 Notes Summary: The Systems Development Life Cycle Can Be ‘Circular’ or ‘Iterative’ Usually Both in a Hybrid: Life Cycle Approach Iterative Design Prototyping End User Developed Drew Parker September 2001
Business Administration 362 2001-3 Session 3 Notes Postaudit The Final Stage of Systems Development Commissioned by Steering Committee Audit Team Selected IS Auditor Chairs Drew Parker September 2001
Business Administration 362 2001-3 Session 3 Notes Postaudit Major Areas Reviewed: Quality of the System user’s responses to the system performance against original benchmarks and objectives Drew Parker September 2001
Business Administration 362 2001-3 Session 3 Notes Postaudit Major Areas Reviewed: Quality of the Project Management Process Management, Performance Quality of the Planning Process Variances from Planned Performance Surprises Encountered Drew Parker September 2001
Auditing a Computer Based Application Business Administration 362 2001-3 Session 3 Notes Auditing a Computer Based Application As a Black Box Input-Output Analysis Auditing around a computer based system Components Analysis Examination of procedures used in the system Auditing through a computer based system Drew Parker September 2001
The Maintenance Effort over the Life of a System Business Administration 362 2001-3 Session 3 Notes The Maintenance Effort over the Life of a System Bug Fixing Adjust to Accommodate Changing Needs Environmental Adjustments Hardware and Software Updates Cost / Benefit of Replacement Changes Drew Parker September 2001
Categories Leading to Systems Re-evaluation Business Administration 362 2001-3 Session 3 Notes Categories Leading to Systems Re-evaluation Departmental Management - System Users Upper Management - Strategic Priorities Audit Reports - Necessary Allocation of the use of resources Drew Parker September 2001
Categories Leading to Systems Re-evaluation Business Administration 362 2001-3 Session 3 Notes Categories Leading to Systems Re-evaluation External Sources government and regulatory bodies computer vendors - technology offerings competitive pressures strategic opportunities Steering Committee Vetting User Requests Drew Parker September 2001
Maintenance of an Information System Business Administration 362 2001-3 Session 3 Notes Maintenance of an Information System More Expensive the Development Duration Cost of Changes A Majority of IS Expenditure Drew Parker September 2001
Maintenance of an Information System Business Administration 362 2001-3 Session 3 Notes Maintenance of an Information System The Majority of Technical Effort Has Been on Development: to make maintenance easier object orientation structured programming to eliminate the maintenance effort altogether disposable code user maintained applications Drew Parker September 2001
Business Administration 362 2001-3 Session 3 Notes Steps Covered Preliminary Investigation Requirements Analysis Output, Processing, Input Considerations Programming and Testing Installation / Implementation Maintenance Drew Parker September 2001
Tools and Techniques Discussed Business Administration 362 2001-3 Session 3 Notes Tools and Techniques Discussed Feasibility Analysis PERT / CPM, GANTT Use Cases Data Flow Diagrams Entity-Relationship Diagrams Logic Models (Decision Tables/Trees) UML Use-Case Diagrams State Diagrams Class Diagrams Drew Parker September 2001