Corporate Profile 47Billion Information Technology
System Life Cycle Methodologies Chapter
1.
2.
3.
4.
5.
6. Executives MIS Steering Committee Project leader -Warehouse location model team Project leader MRP 11 team Project leader ISDN system team Project leader HRIS team Marketing Manufacturing Finance Human Resources Project leader Credit approval system team Managers of Systems Life Cycles are Arranged in a Hierarchy 7-
7.
8.
9.
10.
11.
12.
13. Define the problem Consult Prepare a system study proposal Establish a control mechanism Approve or disapprove the study project Recognize the problem Set system objectives Identify system constraints The Planning Phase MIS Steering Comm Manager Systems Analyst 1. 2. 3. 4. 5. 6. 7. 8. Conduct a feasibility study 7-
14. Outline of a System Study Proposal 1. Executive summary 2. Introduction 3. System objectives and constraints 4. Possible system alternatives 5. The recommended system study project 5.1 Tasks to be performed 5.2 Human resource requirements 5.3 Schedule of work 5.4 Estimated cost 6. Expected impact of the system 6.1 Impact on the firm’s organization structure 6.2 Impact on the firm’s operations 6.3 Impact on the firms resources 7. General development plan (analysis, design, and implementation phase) 8. Summary 7-
15. A Project Schedule Functional System: Marketing Subsystem: Product Model: Product Deletion Subtask Time Estimate (Person Months) Responsibility 1. Identify deletion criteria 2. Identify output information requirements Systems analyst Product manager Systems analyst Network specialist Product manager 0.75 0.25 7-
16.
17.
18.
19.
20.
21. The Analysis Phase MIS Steering Committee Manager Systems Analyst 7- Announce the system study Organize the project team Define information needs Define system performance criteria Prepare design proposal Approve or disapprove the design project 1. 2. 3. 4. 5. 6.
22. Outline of a Design Proposal 1. Executive summary 2. Introduction 3. Problem definition 4. System objectives and constraints 5. Performance criteria 6. Possible system alternatives 7. The recommended design project 7.1 Tasks to be performed 7.2 Human resource requirements 7.3 Schedule of work 7.4 Estimated cost 8. Expected impact of the system 8.1 Impact on the firm’s organization structure 8.2 Impact on the firm’s operations 8.3 Impact on the firms resources 9. General development plan (analysis, design, and implementation) 10. Summary 7-
23. Approve or disapprove the system implementation Prepare the detailed design system Identify alternate system configurations Evaluate system configurations Select the best configuration Prepare the implementation proposal 1. 2. 3. 4. 5. 6. MIS Steering Committee Manager Systems Analyst The Design Phase 7-
24.
25. Popular Documentation Tools Data Modeling Entity-relationship diagram Data dictionary Screen/printer layout form Process Modeling System flowchart Program flowchart Data flow diagram Structured English Object Modeling Object relationship model Class specification 7-
26. Data Flow Diagram of Four Data Processing Subsystems Customers 1.4 Accounts Receivable 1.1 Order Entry 1.3 Billing 1.2 Inventory Sales orders Rejected sales order notices Accepted orders Payments by customers Statements Invoices Billed orders Receivables ledger data Order log removals file Filled items Inventory ledger data Received items Purchasing data 3 3 2 2 7-
27. Data Flow Diagram of Order Entry System Sales order edit rejects Order log Sales order credit rejects Customer credit file Customer 1.1.1 Edit order data 1.1.2 Compute credit check 1.1.3 Log in orders 1.1.4 Mark filled orders 1.2 1.3 Sales orders Edit rejects Rejected sales order notices Edited orders Credit data Edited and checked orders Credit rejects Accepted orders Completed orders Date filled Order data 7-
28.
29. Alternatives Selected for Detailed Study Alternative Input Order Log Customer Credit File Accepted & Rejected Orders File Completed Orders File Rejected Orders Notice 1. 2. 3. Scanner Keyboard terminal Magnetic tape Keyboard terminal Magnetic tape Magnetic tape Magnetic tape Magnetic tape Magnetic tape Magnetic tape Magnetic tape Magnetic tape Magnetic tape Magnetic tape Magnetic tape Printer Printer Hardcopy terminal 7-
30.
31. 1. Executive summary 2. Introduction 3. Problem definition 4. System objectives and constraints 5. Performance criteria 6. System design 6.1 Summary description 6.2 Equipment configuration 7. The recommended implementation project 7.1 Tasks to be performed 7.2 Human resource requirements 7.3 Schedule of work 7.4 Estimated cost 8. Expected impact of the system 8.1 Impact on the firm’s organization structure 8.2 Impact on the firm’s operations 8.3 Impact on the firms resources 9. General implementation plan 10. Summary Outline of an Implementation Proposal 7-
32.
33.
34. Plan the implementation Announce the implementation Control Cutover the new system Obtain the hardware resources Obtain the software resources Prepare the database Educate the participants and users Prepare the physical facilities Control 1. 2. 3 4 5 6 7 8. The Implementation Phase MIS Steering Committee Manager Information Specialists 7-
35. Outline of a Request for Proposal 1. Letter of transmittal 2. System objective and applicable constraints 3. System design 3.1 Summary description 3.2 Performance criteria 3.3 Equipment configuration 3.4 Summary system documentation 3.5 Estimated transaction volume 3.6 Estimated file size 4. Installation schedule 7-
36. Outline of Supplier Proposal 1. Letter of transmittal 2. Summary of recommendations 3. Advantages 4. Equipment configuration 5. Equipment specifications 5.1 Performance data 5.2 Prices 6. Satisfaction and performance criteria 7. Delivery schedule 7-
37. Cutover Approaches Old System Old System New System Immediate cutover Phased cutover Parallel cutover Pilot System Immediate Old System New System Phased New system Old System Parallel Time Pilot 7-
38.
39. The Use Phase Control Use the system Audit the system Maintain the system Prepare re- engineering proposal Approve or disapprove the reengineering proposal MIS Steering Committee Manager Information Specialists 1 2 3 4 5 7-
40.
41. Development of a Type I Prototype 1. 2. 3. 4. N Identify user needs Develop a prototype Prototype acceptable? Y Use the prototype 7-
42. Development of a Type II Prototype N Identify user needs Develop a prototype Code the operational system Test the operational system Use the operational system Prototype acceptable? System acceptable? Y Y 7- N
43.
44.
45.
46.
47. Information strategy planning (ISP) Business area analysis (BAA) Rapid application development (RAD) . Strategic overview of the information needed to run an enterprise as efficiently as possible Data model Design of records used by specific procedures Strategic overview of the functions and goals of an enterprise The process needed to operate the enterprise and how they interrelate Design of procedures for specific applications Rapid Application Development is an Integral Part of Information Engineering Data Activities 7-
48.
49. Reverse Engineering Reverse Engineering Produces Documentation on Successively Higher Levels but Leaves the System Unchanged Reverse Engineering Engineering Reverse Engineering Reverse Engineering Reverse Planning Phase Analysis Phase Design Phase Implementation Phase 7-