Tutorial01 (Answers)
Tutorial01 (Answers)
Data
Design
Application
software
Application
Service Provider
(ASP)
Logical design
Reuse
Outsourcing
Process-oriented
approach
System
Development Life
Cycle (SDLC)
Database
Processing logic
Prototyping
Object-oriented
Analysis and
Design (OOAD)
Stakeholder
System
development
methodology
Information
System analyst
Physical design
Rational Unified
Process (RUP)
Enterprise
Resource
Planning (ERP)
System
Managed Service
Provider (MSP)
Joint Application
Design (JAD)
Request for
Proposal (RFP)
Rapid Application
Development
(RAD)
Information
System analysis
and design
Maintenance
Application
independence
Data-oriented
approach
Implementation
Joint
a. Systems development methodologies and techniques based on objects rather than data or
processes.
Object-oriented Analysis and Design (OOAD)
b. The third phase of the SDLC in which the description of the recommended solution is
converted into logical and then physical system specifications.
Design
c. The complex organization process whereby computer-based information systems are
developed and maintained.
Page 1
Page 2
l. The second phase of the SDLC in which the current system is studied and alternative
replacement systems are proposed.
Analysis
m. The fourth phase of the SDLC in which the information system is coded, tested, installed
and supported in the organization.
Implementation
n. The final phase of the SDLC in which an information system is systematically repaired
and improved; or changes made to s system to fix or enhance its functionality.
Maintenance
o. A standard process followed in an organization to conduct all the steps necessary to
analyze, design, implement, and maintain information systems.
System development methodology
p. Organizations that host and run computer applications for other companies, typically on a
per-use or license basic.
Application Service Provider (ASP)
q. The traditional methodology used to develop, maintain, and replace information systems.
System Development Life Cycle (SDLC)
r. Systems development methodology created to radically decrease the time needed to
design and implement information systems. This methodology relies on extensive user
involvement, Joint Application Design sessions, prototyping, integrated CASE tools and
code generators.
Rapid Application Development (RAD)
s. A person who has an interest in an existing or new information system. Someone who is
involved in the development of a system, in the use of a system, or someone who has
authority over the parts of the organization affected by the system.
Stakeholder
t. An object-oriented systems development methodology. This methodology establishes
four phases of development, each of which is organized into a number of separate
iterations, inception, elaboration, construction and transition.
Page 3
u. An organization that remotely provides customized computer applications and networkbased services for other companies for a monthly or per-use fee.
Managed Service Provider (MSP)
v. A document provided to vendors to ask them to propose hardware and system software
that will meet the requirements of your new system.
Request for Proposal (RFP)
w. A system that integrates individual traditional business functions into a series of modules
so that a single transaction occurs seamlessly within a single information system rather
than several separate systems.
Enterprise Resource Planning (ERP) System
2. In the section on choosing off-the-shelf software, eight criteria are proposed for evaluating
alternative packages. Suppose the choice was between alternative custom software
developers rather than pre-written packages. What criteria would be appropriate to select and
compare among competing bidders for custom development of an application? Define each
of these criteria.
3. Why is it important to use systems analysis and design methodologies when building a
system? Why not just build the system in whatever way seems to be quick and easy?
Page 4
Planning
Analysis
Maintenance
Implementati
on
Design
Page 5
Design
Implementati
on
Analysis
Maintenance
Planning
Develop
Prototype
Convert to
Operational
System
Implement and
Use Prototype
Revise and
Enhance
Prototype
5. Based on the diagram below, what is the expected product for each phase in the SDLC?
Page 6
Feasibility Study
System Requirements
System Specifications
Working System
Enhancement
Page 8