Beruflich Dokumente
Kultur Dokumente
www.unimas.my
Learning Objectives
Understand the need for systems analysis and design
in organizations.
Realize what the many roles of the systems analyst
are.
Comprehend the fundamentals of three
development methodologies:
SDLC
The agile approach
Object-oriented systems analysis and design
1-2
Kendall & Kendall
www.unimas.my
1-3
www.unimas.my
Major Topics
Fundamentals of different kinds of information
systems
Roles of systems analysts
Phases in the systems development life cycle as they
relate to Human-Computer Interaction (HCI) factors
CASE tools
Open Source Software
1-4
www.unimas.my
1-5
www.unimas.my
1-6
www.unimas.my
1-7
www.unimas.my
1-8
www.unimas.my
1-9
www.unimas.my
Incorporating Human-Computer
Interaction (HCI) Considerations
The demand for analysts who are capable of
incorporating HCI into the systems development
process keeps increasing, as companies begin to
realize that the quality of systems and the quality of
work life can be improved by taking a humancentered approach at the outset of a project
1-10
www.unimas.my
1-11
www.unimas.my
1-12
www.unimas.my
1-13
Interviewing
Sampling and investing hard data
Questionnaires
Observe the decision makers behavior and environment
Prototyping
Learn the who, what, where, when, how, and why of the
current system
www.unimas.my
1-14
People
Goals
Data
Procedure involved
www.unimas.my
Output:
Recommendation on what, if anything, should be done
1-15
www.unimas.my
Output
Model of the actual system
1-16
www.unimas.my
1-17
www.unimas.my
1-18
www.unimas.my
Output:
Problems, if any
Updated programs
Documentation
1-19
www.unimas.my
Output:
Trained personnel
Installed system
1-20
www.unimas.my
1-21
www.unimas.my
1-22
www.unimas.my
1-23
www.unimas.my
1-24
www.unimas.my
Case Tools
CASE tools are productivity tools for
systems analysts that have been created
explicitly to improve their routine work
through the use of automated support
1-25
www.unimas.my
1-26
www.unimas.my
1-27
www.unimas.my
1-28
www.unimas.my
1-29
www.unimas.my
www.unimas.my
1-31
www.unimas.my
Choosing a Method
Choose either:
SDLC
Agile (will be covered in other topic)
Object-oriented methodologies
1-32
www.unimas.my
www.unimas.my
1-34
www.unimas.my
1-35
www.unimas.my
Ad hoc
Standardized
Organized
Commercial
1-36
www.unimas.my
1-37
www.unimas.my
1-38
www.unimas.my
1-39
www.unimas.my
1-40
www.unimas.my
1-41
Proprietary products
Processes
Knowledge
IT artifacts
www.unimas.my
Collective Design
Through a process of collective design the IT artifact
is imbued with
Community and organizational structures
Knowledge
Practices
1-42
www.unimas.my
Summary
Information is a key resource
Integration of traditional systems with new technologies
Roles and qualities of the systems analyst
The systems development life cycle
CASE tools
Object-oriented systems development
Open source systems
1-43