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

01 Introduction To System Analysis and Design

Uploaded by

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

01 Introduction To System Analysis and Design

Uploaded by

carin carin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

8/27/2020

CHAPTER 1 OVERVIEW
SYSTEMS ANALYSIS AND DESIGN Chapter 1 provides an up to-date overview of IT issues, major
INTRODUCTION TO SYSTEMS ANALYSIS AND DESIGN trends, and various systems development approaches, including
structured, object-oriented, and agile methods. The chapter
emphasizes the important role of systems analysis and design
in supporting business objectives.

INTRODUCTION THE IMPACT OF INFORMATION TECHNOLOGY

Systems Development
Business information systems are
developed by people who are technically
qualified, business-oriented, and highly
motivated
Must be good communicators with strong
analytical and critical thinking skills 3 4

Source: Systems Analysis and Design, Tilley & Rosenblatt


8/27/2020

UNDERSTANDING THE BUSINESS :


SYSTEMS ANALYSIS AND DESIGN BUSINESS PROCESS MODELING

Business Profile
• Systems Analysis and Design An overview of a company’s mission,
functions, organization, products, services,
₋ Step-by-step process for developing customers, suppliers, competitors,
high-quality information systems constraints, and future direction.
Business Process
• Systems Analyst A specific set of transactions,
events, and results that can be
₋ Plan, develop, and maintain information described and documented.
systems ₋ Business Process Model (BPM)
5 6

UNDERSTANDING THE BUSINESS WHAT INFORMATION DO USERS NEED?

New Kinds of Companies


Production-oriented
Service-oriented
Internet-based
Dot-com (.com)
Brick-and-mortar
7
8/27/2020

SYSTEMS DEVELOPMENT TOOLS SYSTEMS DEVELOPMENT TOOLS

 Modeling Prototyping
Business model
Prototype
Requirements model
Speeds up the development process significantly
Data model
Important decisions might be made too early,
Object model
before business or IT issues are thoroughly
Network model understood
Process model
Can be an extremely valuable tool
9 10

SYSTEMS DEVELOPMENT TOOLS SYSTEMS DEVELOPMENT METHODS

 Structured Analysis
 Computer-Aided Systems Engineering (CASE) Tools Systems development life
Also called computer-aided software engineering cycle (SDLC)
Predictive approach
CASE tools
Uses a set of process
Can generate program code, which speeds the models to describe a
implementation process system graphically
Process-centered
technique
Waterfall model
11 12
8/27/2020

SYSTEMS DEVELOPMENT METHODS SYSTEMS DEVELOPMENT METHODS

 Structured Analysis Structured Analysis


Deliverable or end product The SDLC model usually includes five steps
Disadvantage in the built-in structure of the SDLC, 1. Systems planning
because the waterfall model does not emphasize
2. Systems analysis
interactivity among the phases
3. Systems design
This criticism can be valid if the SDLC phases are
followed too rigidly 4. Systems implementation
Adjacent phases usually interact 13
5. Systems support and security 14

SYSTEMS DEVELOPMENT METHODS SYSTEMS DEVELOPMENT METHODS

Structured Analysis
Structured Analysis
1. Systems Planning
2. Systems Analysis
₋ Systems planning phase
₋ Deliverable is the System requirements
₋ Systems request – begins the process & describes document
problems or desired changes
3. Systems Design
₋ Purpose of this phase is to perform a preliminary
₋ Deliverable is system design specification
investigation
₋ Management and user involvement is critical
₋ Key part of preliminary investigation is a feasibility
15 16

study
8/27/2020

SYSTEMS DEVELOPMENT METHODS SYSTEMS DEVELOPMENT METHODS

Structured Analysis  Object-oriented Analysis


4. Systems Implementation – Combines data & processes
that act on the data into
₋ New system is constructed things called objects
5. Systems Support and Security – Object is a member of a
class
₋ A well-designed system must be secure, reliable,
– Objects possess properties
maintainable, and scalable
– Methods change an object’s
₋ Most information systems need to be updated properties
significantly or replaced after several years of 17 18

operation

SYSTEMS DEVELOPMENT METHODS SYSTEMS DEVELOPMENT METHODS

Object-Oriented Analysis  Agile Methods


₋ A message requests specific behavior or ₋ Are the newest development
information from another object ₋ Emphasize continuous feedback
₋ Usually follow a series of analysis and design ₋ Iterative development
phases that are similar to the SDLC
₋ Agile community has published the Agile Manifesto
₋ Interactive model
₋ Spiral model

19 20
8/27/2020

SYSTEMS DEVELOPMENT METHODS SYSTEMS DEVELOPMENT METHODS

 Agile Methods Other Development Methods


₋ Agile process determines the end result ₋ Joint application development (JAD)
₋ Other adaptive variations and related methods exist ₋ Rapid application development (RAD)
₋ Two examples are Scrum and Extreme Programming ₋ Might encounter other systems development
(XP) techniques
₋ Analysts should understand the pros and cons of any ₋ Rational Unified Process (RUP®)
approach before selecting a development method
₋ Microsoft Solutions Framework (MSF)
21 22

SYSTEMS DEVELOPMENT GUIDELINES INFORMATION TECHNOLOGY DEPARTMENT

Develop a project plan


Involve users and listen carefully to them
Use project management tools to identify tasks and
milestones
Develop accurate cost and benefit information
Remain flexible

23 24
8/27/2020

THE SYSTEMS ANALYST THE SYSTEMS ANALYST

• Responsibilities
Career Opportunities
– Translate business requirements into IT projects
₋ Job titles
• Knowledge, Skills, and Education
₋ Company organization
• Needs technical knowledge, strong oral and
written communication skills and analytic ability, an ₋ Company size
understanding of business operations, and critical ₋ Corporate culture
thinking skills
₋ Salary, location, and future growth
• Certification
25 26

– Important credential

END OF CHAPTER

Q &A

You might also like