0% found this document useful (0 votes)
2 views7 pages

MIS Chapter2 StudyGuide

Uploaded by

jamesoza63
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views7 pages

MIS Chapter2 StudyGuide

Uploaded by

jamesoza63
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

MIS Chapter 2

Development of Information Systems Solutions


Exam Study Guide — Simplified for Easy Understanding

1. The Systems Approach — The Big Idea


Think of a business like a machine with many parts. If one part breaks, you don't just fix that one
part randomly — you look at how the WHOLE machine works together.

The Systems Approach means:


• Every business process has INPUTS, PROCESSING, OUTPUTS, and FEEDBACK
• You look at how information flows through the ENTIRE organization
• You fix the real underlying problem — not just the surface symptom

💡 Key Insight: IS solutions fail most often because of poor requirements gathering — NOT bad
technology.

2. Understanding the Problem


Symptom vs. Real Problem
This is one of the most important distinctions in the chapter:

Symptom (What You See) Real Problem (Root Cause)


My stomach hurts I ate bad food
Sales are going down Inventory system does not update in real-time
Employees are slow The software has no search function

Feasibility Study — 4 Types


Before doing anything, ask these 4 questions:

Type Question It Asks Simple Example


Organizational Does it fit our company culture? Will our staff accept this change?
Economic Do we have the budget? Can we afford the software?
Technical Does the technology exist? Is there software that does this?
Operational Will people actually use it? Is it practical for daily work?

⚠️Exam Tip: ALL 4 feasibility types must be checked before moving forward with a project.

3. Designing the Solution


Two Types of Design

Design Type Focus Question It Answers Example


Logical Design WHAT the What information? What The system needs a customer
system needs reports? search function
Physical Design HOW to build What hardware, We will use Oracle database on
it software, network? Windows Server

Prototyping
A prototype is a quick, rough version of the system built to get early feedback.

• Like a LEGO model before building the real house


• Much cheaper to change a prototype than a finished product
• Managers test it and give feedback before full development begins
4. Implementing the Solution
This is where you actually build and launch the system. It has 4 key parts:

Step What It Means


Acquisition Buy the hardware and software needed
Software Development Write the code or customize existing software
Training Teach staff how to use the new system
Conversion Move from the old system to the new one

The 3 Conversion Methods


When switching from old to new system, you have 3 options:

Method What Happens Risk Level When to Use


Parallel Run both old AND new at SAFEST When errors would be very costly
same time
Phased Switch one MEDIUM Large organizations
module/department at a time
Direct (Cut-over) Turn off old, turn on new RISKIEST When speed is critical
immediately

🎯 Exam Tip: Parallel = Safest. Direct = Riskiest. This is a common exam question!
5. The SDLC — System Development Life Cycle
This is the MOST IMPORTANT concept in Chapter 2. Learn all 7 phases!

What Is SDLC?
• Developed in the 1960s for large mainframe projects
• A step-by-step process for building information systems
• Also called the WATERFALL model — like water flowing downhill, you can only move
FORWARD
• Very structured and risk-averse — designed for big, complex projects

The 7 Phases of SDLC

Phase 1 — Preliminary Analysis


Key Question: Should we even start this project?
• Review the problem: What is it? Is solving it possible?
• Look at alternatives that already exist
• Launch a feasibility study (all 4 types)
Done by: Requirements Analyst or Business Analyst

Phase 2 — System Analysis


Key Question: Exactly what should the new system DO?
• Interview users and stakeholders
• Document all current procedures and workflows
• Identify data requirements
• NO coding happens here — only listening and documenting
Output: System Requirements Document
Done by: Systems Analyst

Phase 3 — System Design


Key Question: How exactly will we build it?
• Translate business requirements into technical specifications
• Design the user interface, database, inputs, outputs, and reports
• Covers both Logical Design (WHAT) and Physical Design (HOW)
Output: System Design Document
Done by: Systems Analyst, Developer, or Systems Architect
Phase 4 — Programming
Key Question: Let's write the actual code!
• Developers use the System Design Document as their guide
• Write the software code that builds the system
• First time actual software is created
Output: Initial Working Program
Done by: Developer, Software Engineer, Programmer, Coder

Phase 5 — Testing
Key Question: Does it actually work? Find the bugs!

Test Type What It Checks


Unit Test Each small piece of code works correctly on its own
System Test All pieces of the system work together properly
User Acceptance Test (UAT) Real users try the system and confirm it meets their needs

• Find a bug → Fix it → Test again → Repeat until clean


Done by: Tester, Testing Analyst, Quality Assurance (QA)

Phase 6 — Implementation
Key Question: Launch it to the whole organization!
• Train all users on the new system
• Provide documentation and user manuals
• Convert data from old system to new system
• Choose a conversion method: Parallel, Phased, or Direct

Phase 7 — Maintenance
Key Question: Keep it healthy after launch!
• Fix reported bugs and errors
• Evaluate and implement requests for new features
• Perform system updates and backups for each new version

Important Money Fact:


Type Name Meaning
Development Cost CAPEX (Capital Expense) Big one-time investment — comes from
capital budget
Maintenance Cost OPEX (Operating Expense) Ongoing smaller costs — comes from
operating budget
SDLC — Quick Reference Summary Table

Phase Key Question Main Output Done By


1. Preliminary Should we do it? Feasibility Study Business/Requirements
Analysis Analyst
2. System Analysis What should it do? Requirements Systems Analyst
Document
3. System Design How will we build it? Design Document Systems Analyst /
Architect
4. Programming Let's write the code Working Software Developer /
Programmer
5. Testing Does it work? Bug-free Software Tester / QA
6. Implementation Let's launch it! Live System Everyone involved
7. Maintenance Keep it working Updated System Support Team

The Big Weakness of SDLC

• It is very RIGID — like a one-way road, you cannot go back


• Once started, you CANNOT change requirements
• No software is shown to users until AFTER the Programming phase
• Projects can take months or even YEARS to complete
• Because of this, newer and more flexible methods were developed

💡 Remember: SDLC is called the Waterfall Model because steps flow only in one direction —
forward, like a waterfall.
EXAM CHEAT SHEET — Most Likely Questions

Topic What to Remember


4 Feasibility Types Organizational, Economic, Technical, Operational
Symptom vs Problem Symptom = what you see. Problem = the real cause.
Logical vs Physical Design Logical = WHAT. Physical = HOW.
Prototyping Quick rough version to get feedback before building the real thing
3 Conversion Methods Parallel (safest) → Phased (medium) → Direct (riskiest)
SDLC / Waterfall 7 phases, moves only forward, rigid, for large projects
SDLC Phase 1 Preliminary Analysis — Should we start? Feasibility study.
SDLC Phase 2 System Analysis — What should it do? Requirements Document.
SDLC Phase 3 System Design — How? Design Document.
SDLC Phase 4 Programming — Write the code. First actual software.
SDLC Phase 5 Testing — Unit Test, System Test, UAT.
SDLC Phase 6 Implementation — Train, document, convert data.
SDLC Phase 7 Maintenance — Fix bugs, add features, backup.
CAPEX vs OPEX Development = CAPEX. Maintenance = OPEX. Different budgets!
SDLC Weakness Rigid, no going back, no changes to requirements, slow.

Good luck on your exam! You've got this!

You might also like