Professional Documents
Culture Documents
LET’S
TALK ABOUT YOU
Use to complete
a business task
IT5004 Enterprise Systems Architecture Fundamentals 5
Crucial to the
success of
modern business
organizations
6
Systems are built
to make the
business more
competitive
7
INFORMATION
SYSTEMS
8
TYPES OF INFORMATION
SYSTEMS
Identify the
business Develop
needs
/Implement
solutions
20
NON-IT BA
Works in the
context of the
business
Process
Improvement,
Cost Cutting,
etc
Works in the
context of IT
projects
Liaises with
business and
technical
Requirement stakeholders
analysis and
designing
systems
22
STAKEHOLDERS
Person or organization
affected by a project
25
TECHNICAL KNOWLEDGE
AND SKILLS
Networks and
Protocols
26
TECHNICAL KNOWLEDGE
AND SKILLS
Database and
database
management
system
27
TECHNICAL KNOWLEDGE
AND SKILLS
Programming
languages (Object-
Oriented)
28
TECHNICAL KNOWLEDGE
AND SKILLS
Operating
Systems and
Utilities
29
BUSINESS KNOWLEDGE
AND SKILLS
How is it
managed?
30
BUSINESS KNOWLEDGE
AND SKILLS
Need to understand:
• the organization
• its culture
• its mission
• its objectives
Need to understand
how people think
Need to
understand how
people learn
35
PEOPLE KNOWLEDGE
AND SKILLS
Communicate:
Interviewing
Techniques
36
METHODOLOGIES,
MODELS, TOOLS
AND TECHNIQUES
What is an Role of (IT) Methodologies, Successful
information Business Models , Tools SDLC System
system? Analyst and Techniques Development
System Development
Methodology:
• Set of guidelines
to follow for
completing every
activity in the
development
process
Consists of
Models,
Tools &
Techniques
Equations,
Diagrams,
Charts etc
Abstract
representation of an
aspect of real-world
40
MODELS USE IN SYSTEM
DEVELOPMENT
Unified Modeling
Language (UML)
• Standard set of
model constructs
• Designed for
Object-Oriented
development
42
Integrated
TOOLS Development
Environment (IDE)
45
TECHNIQUES Requirements
Modeling
Techniques*
46
TECHNIQUES
System
Architecture
Design Network
Configuration
Design
Database
Design
47
TECHNIQUES
Cost/Benefits
Analysis
Project
Planning
Techniques
48
TECHNIQUES
• Set of guidelines for
completing an activity
• Examples:
• Domain-modeling, use
case modeling,
software-testing, etc
Verify that the benefits of solving the problem outweigh the costs
Entire process of
developing a system
• Understand the
document in detail
• Process requirements
of the new system
• Build system
(includes acquire
components)
• Testing
Thorough
System Analysis
and Design
60
THE PROBLEM
WITH
COMMUNICATION