systems investigation and analysis how do we do systems development?
TRANSCRIPT
Strategic Alignment Model
External
Internal
Strategic Fit
Functional Integration
BusinessStrategy
I/T Strategy
OrganizationalProcesses
IT Infrastructure& Processes
Henderson, J. C. & Venkatraman, N. (1999) Strategic Alignment: Leveraging information technology for transforming organizations. IBM Systems Journal Vol. 32, No. 1, P. 476
Trends in Systems Development & ERP
Make or Buy Decision• ERP vendor as one-stop
provider• Applications to integrate with
ERP systems• External consulting
Traditional SDLC
Define the project
Study existing work processesDefine system requirements
Technical specifications, Hardware,software, database, telecomm….
Creating, developing the systemTesting the systemPutting system into operations
Ensure system will continue to meetthe needs of the business
Typical Room Layout for JAD
Retrieved 3/5/03, http://www.cob.sjsu.edu/sadhwa_a/BUS%2093/JADlecture.ppt
JAD and Determining Requirements
• Joint Application Design (JAD)– Brings together key users, managers and
systems analysts– Purpose: collect system requirements
simultaneously from key people– Conducted off-site
• Prototyping– Repetitive process– Rudimentary version of system is built– Replaces or augments SDLC– Goal: to develop concrete specifications
for ultimate systemRetrieved 3/5/03, http://www.cob.sjsu.edu/sadhwa_a/BUS%2093/JADlecture.ppt
Project Management
• Planning• Scheduling
– Project milestone– Project deadline– Critical path
• Directing• Controlling
Requirements Analysis
To determine user, stakeholder and organizational needs:
• Critical success factors (CSFs)• Asking directly• The IS plan• Screen & report layout
Feasibility AnalysisCan this project be done here &
now?• Technical feasibility• Operational feasibility• Schedule feasibility• Economic feasibility• Legal feasibility• Cost – Net Present Value• Benefits – ROIAre any of these show stoppers?
Data Collection Process
Methods• Structured Interview• Unstructured Interview• Direct Observation• Questionnaires
Systems Design
• System outputs• Inputs• Interfaces• Hardware• Software• Databases• Telecommunication• Personnel• Policies & procedures
How the information system will functionto meet its requirements
System Design Considerations
• Interactive dialog– Clarity– Response Time– Consistency– Format– Avoid Jargon– Respect
Emergency Alternate Procedures & Disaster
Recovery
• Hardware backup• Software & database backup• Telecommunications backup• Personnel backup
You need ALL of these!
System Controls
• Deterrence controls• Input controls• Processing controls• Output controls• Database controls• Telecommunications controls• Personnel controls