Professional Documents
Culture Documents
Module 1: Lesson 1
The information system is a computer-based systems that capture, store, and retrieve data associated with process
activities. In addition, they organize these data into meaningful information that organizations use to support and
assess these activities.
FUNCTIONAL
ENTERPRISE SYSTEMS
INFORMATION SYSTEM
ENTERPRISE SYSTEMS
FUNCTIONAL
INFORMATION SYSTEM
What IS activity involves maintaining and organizing records i.e. details related to customers, etc.?
A. Input
B. Storage
C. Process
D. Output
SDLC is a multistage procedure which is generally treated as “best practices” for Systems Development.
Generally, it has four (4) phases, each phase is itself composed of a series of steps, which rely upon
techniques that produce deliverables (specific documents and files that provide understanding about the
project).
AIS01-18 – IS Analysis and Design Module 1: Lesson 2 – Systems Development Life Cycle
INFORMATION SYSTEM ACQUISTIION
IN-HOUSE COMMERCIAL
DEVELOPMENT SYSTEMS
AIS01-18 – IS Analysis and Design Module 1: Lesson 2 – Systems Development Life Cycle
SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC)
AIS01-18 – IS Analysis and Design Module 1: Lesson 2 – Systems Development Life Cycle
SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC)
AIS01-18 – IS Analysis and Design Module 1: Lesson 2 – Systems Development Life Cycle
KNOWLEDGE CHECK!
What should be the basis of the management’s decision to buy available software or to build a custom software
application?
A. Cost savings by switching to recognized best-in-class application used by others in the industry.
B. Converting from existing internal custom processes to the method new software operates in
order to save money by avoiding the cost of customization
C. Competitive advantage of using the same software as everyone else
D. Data from the feasibility study and business specifications
AIS01-18 – IS Analysis and Design Module 1: Lesson 2 – Systems Development Life Cycle
System Analyst
Module 2: Lesson 1
SYSTEM ANALYST
PROJECT MANAGER
BUSINESS ANALYST
CHANGE AGENTS
✓ Technical
✓ Analytical
✓ Interpersonal
✓ Business
✓ Ethical
✓ Management
James is a system analyst on a new account management system for BPI. At a recent
meeting with the project sponsor, James learned about some new ideas for the system that
were not part of the original project scope. Specifically, the bank’s marketing director has
asked that some of the data that will be collected by the new system from customers who
open a new checking and savings accounts also be used as the basis of a marketing
campaign for various loan products the bank offers. James is uncomfortable with the
request. He is not sure the bank has the right to use a person’s data for purposes other
than the original intent.
KNOWLEDGE CHECK!
1. Who “owns” this data, the bank that collected it as a part of a customer opening an
account, or the customer who the data describes?
2. Should James insist that the customers give authorization to use “their” data in this way?
Or should he say nothing and ignore the issue?
Structured design methodologies adopt a formal step-by-step approach to SDLC that moves logically from
one phase to the next.
1. Waterfall Development
Advantage/s:
• Identifies system requirements
long before programming
begins
• Minimizes changes to the
requirements as the project
proceeds.
Disadvantage/s:
• The design must be completely
specified before programming
begins.
• A long time elapses between
the completion of the system
proposal in the analysis phase
and the delivery of the system.
• Performs a general design for the whole system and then divides the project into a series of distinct
subprojects that can be designed and implemented in parallel.
Advantage/s
• Reduce the time to deliver a
system
Disadvantage/s:
• The end of the project can
require significant integration
eff orts.
Rapid Application Development (RAD) use special techniques and computer tools to speed up the
analysis, design, and implementation phases.
1. Phased Development
• Breaks an overall system into a series of versions that are developed sequentially.
• Have the advantage of quickly getting a useful system into the hands of the users.
• Users begin to work with systems that are intentionally incomplete.
2. Prototyping
• Performs the analysis, design, and implementation phases concurrently, and all three phases
are performed repeatedly in a cycle until the system is completed.
• Work immediately begins on a system prototype, a quick-and-dirty program that provides a
minimal amount of features.
Advantages:
• It very quickly provides a system with which the users can interact, even if it is not
ready for widespread organizational use at first.
• Reassures the users that the project team is working on the system (there are no long
delays in which the users see little progress).
• Helps to more quickly refine real requirements.
Disadvantage/s:
• Its fast-paced system releases challenge attempts to conduct careful, methodical analysis.
3. Throwaway Prototyping
• Have a relatively thorough analysis phase that is used to gather information and to develop
ideas for the system concept.
• Involves designing and building a “design” prototype which is not a working system.
• Relies on several design prototypes during the analysis and design phases.
Advantages:
• Produces more stable and reliable systems.
Disadvantage/s:
• Take longer to deliver the final system as compared to prototyping-based
methodologies
Simple Cycle
2. Scrum