Professional Documents
Culture Documents
Solutions
IS Development
12-2
The Systems Approach
12-3
What is Systems Thinking?
12-4
Systems Thinking Example
12-5
Systems Analysis and Design
12-7
Systems Development Process
• Systems Investigation
– The first step in the systems development
process
– May involve consideration of proposals
generated by a business/IT planning process
– Also includes the preliminary feasibility study
12-8
Systems Development Process
12-10
Economic Feasibility
• An assessment of
– Cost savings
– Increased revenue
– Decreased investment requirements
– Increased profits
– Cost/benefit analysis
12-11
Technical Feasibility
12-12
Human Factors Feasibility
12-13
Legal/Political Feasibility
• Assess
– Possible patent or copyright violations
– Software licensing for developer side
only
– Governmental restrictions
– Changes to existing reporting
structure
12-14
Systems Analysis
12-15
Organizational Analysis
12-16
Analysis of the Present System
12-17
Logical Analysis
12-20
Systems Design
12-21
Prototyping
12-22
Prototyping Life Cycle
12-23
User Interface Design
12-24
Checklist for Corporate Websites
12-26
Examples of System Specifications
User interface Use personalized screens that welcome repeat Web
specifications customers and that make product recommendations
12-28
Focus on IS Activities
12-30
Doing End User Development
12-31
Encouraging End User Web Development
12-32
Encouraging End User Web Development
12-33
Implementing New Systems
12-34
Implementation Process
12-35
Project Management
12-36
What is a Project?
12-37
Sample Implementation Process
12-38
Phases of Project Management
12-39
Initiating/Defining Phase
• Example activities
– State the problem(s) and/or goal(s)
– Identify the objectives
– Secure resources
– Explore the costs/benefits in the
feasibility study
12-40
Planning Phase
• Example activities
– Identify and sequence activities
– Identify the “critical path”
– Estimate the time and resources
needed for project completion
– Write a detailed project plan
12-41
Execution Phase
• Example activities
– Commit resources to specific tasks
– Add additional resources and/or
personnel
if necessary
– Initiate work on the project
12-42
Controlling Phase
• Example activities
– Establish reporting obligations
– Create reporting tools
– Compare actual progress with
baseline
– Initiate control interventions, if
necessary
12-43
Closing Phase
• Example activities
– Install all deliverables
– Finalize all obligations and
commitments
– Meet with stakeholders
– Release project resources
– Document the project
– Issue a final report
12-44
Evaluating Hardware, Software, Services
12-45
Hardware Evaluation Factors
12-46
Software Evaluation Factors
12-47
Evaluating IS Services
• Examples of IS services
– Developing a company website
– Installation or conversion of
hardware/software
– Employee training
– Hardware maintenance
– System design and/or integration
– Contract programming
– Consulting services
12-48
IS Service Evaluation Factors
12-49