SAD Topic 1-4

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 9

TOPIC 1 • Clerical and service workers

A Framework for Systems Analysis and Design • Technical and professional staff

A system is a group of interrelated components that function together • Supervisors, middle managers, and executive managers
to achieve a desired result.
External System Users
An information system (IS) is an arrangement of people, data,
processes, and information technology that interact to collect, • Customers
process, store, and provide as output the information needed to
• Suppliers
support an organization.
• Partners
Information technology is a contemporary term that describes the
combination of computer technology (hardware and software) with • Employees
telecommunications technology (data, image, and voice networks).
• Remote users - users who are not physically
Types of Information Systems located on the premises but who still requires
access to information systems.
• A transaction processing system (TPS) is an information
system that captures and processes data about business • Mobile users - users whose location is constantly
transactions. changing but who requires access to information
systems from any location.
• A management information system (MIS) is an
information system that provides for management-oriented System Designers and System Builders
reporting based on transaction processing and operations of
the organization. System designer – a technical specialist who translates system users’
business requirements and constraints into technical solution. She or
• A decision support system (DSS) is an information system he designs the computer databases, inputs, outputs, screens, networks,
that either helps to identify decision making opportunities and software that will meet the system users’ requirements.
or provides information to help make decisions.
System builders – a technical specialist who constructs information
• An expert system is an information system that captures systems and components based on the design specifications generated
the expertise of workers and then simulates that expertise to by the system designers.
the benefit of non-experts.
Systems Analysts
• A communications and collaboration system is an
information system that enables more effective Systems analyst – a specialist who studies the problems and needs of
communications between workers, partners, customers, and an organization to determine how people, data, processes, and
suppliers to enhance their ability to collaborate. information technology can best accomplish improvements for the
business.
• An office automation system is an information system that
supports the wide range of business office activities that • A programmer/analyst (or
provide for improved workflow between workers. analyst/programmer) includes the
responsibilities of both the computer programmer
Stakeholders: Players in the Systems Game and the systems analyst.
• A stakeholder is any person who has an interest in an • A business analyst focuses on only the non-
existing or proposed information system. Stakeholders can technical aspects of systems analysis and design.
be technical or nontechnical workers. They may also
include both internal and external workers. The Systems Analyst as a Problem-Solver
• Information workers are those workers whose jobs • By "Problems" that need solving, we mean:
involve the creation, collection, processing, distribution,
and use of information. • Problems, either real or anticipated, that require
corrective action.
• Knowledge workers are a subset of information workers
whose responsibilities are based on a specialized body of • Opportunities to improve a situation despite the
knowledge. absence of complaints.

System Owners • Directives to change a situation regardless of


whether anyone has complained about the current
 an information system’s sponsor and executive advocate, situation.
usually responsible for funding the project of developing,
operating, and maintaining the information system. Skills Needed by the Systems Analyst

System Users • Working knowledge of information technology

 a “customer” who will use or is affected by an information • Computer programming experience and expertise
system on a regular basis – capturing, validating, entering,
• General business knowledge
responding to, storing, and exchanging data and
information. • General problem-solving skills
Internal System Users • Good interpersonal communication skills
• Good interpersonal relations skills • Since the only client-side software is a web
browser, the choice of client operating system is
• Flexibility and adaptability becoming less important.
• Character and ethics Security and Privacy
Other Stakeholders Security
External Service Provider (ESP) – a systems analyst, system • How will the business continue in the event of a
designer, or system builder who sells his or her expertise and security breach, terrorist attack, or disaster?
experience to other businesses to help those businesses purchase,
develop, or integrate their information systems solutions; may be • How can the business protect its digital assets
affiliated with a consulting or services organization. from outside threats?

Project Manager – an experienced professional who accepts Privacy


responsibility for planning, monitoring, and controlling projects with
respect to schedule, budget, deliverables, customer satisfaction, • Consumer demands for privacy in e-commerce
technical standards, and system quality. transactions

Business Drivers for Today’s Information Systems • Government requirements

• Globalization of the Economy Impact on information systems

• Electronic Commerce and Business • Need to incorporate stringent security and


privacy controls.
• Security and Privacy
Collaboration and Partnership
• Collaboration and Partnership
Organizations seek to break down the walls that separate
• Knowledge Asset Management organizational departments and functions.

• Continuous Improvement and Total Quality Management Organizations collaborate with outside business partners and even
competitors.
• Business Process Redesign
Impact on information systems
Globalization of the Economy
• Need to provide secure, external access.
Global Economy brings.
• Need to pass data between different information
• New and expanded international markets. systems.
• New international competitors Knowledge Asset Management
Impact on information systems Data – raw facts about people, places, events, and things that are of
importance in an organization.
• Require support of multiple languages, currency
exchange rates, business cultures Information – data that has been processed or reorganized into a
more meaningful form for someone.
• Require consolidation of international data
Knowledge – data and information that is further refined based on
• Demand for players who can communicate, orally
the facts, truths, beliefs, judgments, experiences, and expertise of the
and in writing, with management and users that
recipient.
speak different languages.

Electronic Commerce and Business


Knowledge Asset Management
E-Commerce – the buying and selling of goods and services by
using the Internet. • Recognizes that data, information, and
knowledge are critical business resources.
E-Business – the use of the Internet to conduct and support day-to-
day business activities. • Asks: “How can the organization manage and
share knowledge for competitive advantage?”
Types of e-commerce and e-business
• Strives to integrate the data and information that
• Marketing of corporate image, products, and
can create and preserve knowledge.
services
Continuous Improvement and Total Quality Management
• Business-to-consumer (B2C)
Business Processes – Tasks that respond to business events (e.g., an
• Business-to-business (B2B)
order). Business processes are the work, procedures, and rules
Impact on information systems required to complete the business tasks, independent of any
information technology used to automate or support them.
• Most new information systems are being
designed for an Internet (or intranet) architecture.
Continuous process improvement (CPI) – The continuous • Objects are reusable.
monitoring of business processes to effect small but measurable
improvements in cost reduction and value added. • Objects are extensible.

Total quality management (TQM) – a comprehensive approach to • Object-oriented programming languages include
facilitating quality improvements and management within a business. C++, Java, Smalltalk, and .NET

Business Process Redesign Object-oriented analysis and design – a collection of tools and
techniques for systems development that will utilize object
Business process redesign (BPR) is the study, analysis, and redesign technologies to construct a system and its software.
of fundamental business processes to reduce costs and/or improve
value added to the business. Agile development – a system development strategy in which system
developers are given the flexibility to select from a variety of tools
• More substantial changes and improvements than and techniques to best accomplish the tasks at hand.
CPI

• Usually complemented by CPI


Collaborative Technologies
Technology Drivers for Today’s Information Systems
Collaborate technologies are those that enhance interpersonal
• Networks and the Internet communications and teamwork.

• Mobile and Wireless Technologies • E-mail

• Object Technologies • Instant messaging

• Collaborative Technologies • Groupware

• Enterprise Applications • Workflow.

Networks and the Internet Enterprise Applications

Networks include mainframe time-sharing systems, network servers, • Virtually all organizations require a core set of enterprise
and a variety of desktop, laptop, and handheld client computers. applications.

The most pervasive networking technologies are based on the • Financial mgmt., human resources, sales, etc.
Internet.
• Frequently purchased.
• XHTML and XML
• Frequently need to have custom elements added.
• Scripting languages
• Systems Integration - the process of building a
• Web-specific programming languages unified information system out of diverse
components of purchases software, custom-built
• Intranets software, hardware, and networking.
• Extranets Enterprise Applications – ERP
• Portals Enterprise Resource Planning (ERP) – a software application that
fully integrates information systems that span most or all of the basic,
• Web services
core business functions.
Mobile and Wireless Technologies
An ERP solution is built around a common database shared by
Some mobile and wireless technologies common business functions.

• PDAs Representative ERP vendors:

• Smart phones • SSA

• Bluetooth • Oracle/Peoplesoft

• Wireless networking • SAP AG

Impact on information systems Enterprise Applications – SCM

• Wireless connectivity must be Supply Chain Management (SCM) – a software application that
assumed. optimizes business processes for raw material procurement through
finished product distribution by directly integrating the logistical
• Limitations of mobile devices information systems of organizations with those of their suppliers and
and screen sizes must be accommodated. distributors.

Object Technologies Representative SCM vendors:

Object technology – a software technology that defines a system in • i2 Technologies


terms of objects that consolidate data and behavior (into objects).
• Manugistics
• SAP System analysis – the study of a business problem domain to
recommend improvements and specify the business requirements and
• SCT priorities for the solution.
Enterprise Applications – CRM System design – the specification or construction of a technical,
computer-based solution for the business requirements identified in a
Customer Relationship Management (CRM) – a software
system analysis.
application that provides customers with access to a business’s
processes from initial inquiry through postsale service and support. System implementation – the construction, installation, testing, and
delivery of a system into production.
Representative CRM vendors:
Project and Process Management
• SAP
Project management – the activity of defining, planning, directing,
• BroadVision
monitoring, and controlling a project to develop an acceptable system
• E.piphany within the allotted time and budget.

• Kana Process management – the ongoing activity that defines, improves,


and coordinates the use of an organization’s chosen methodology (the
• Amdocs “process”) and standards for all system development projects.

• Oracle/Peoplesoft Topic 2

• Siebel Information System Building Blocks

Enterprise Applications – EAI Front- and Back-Office


Information Systems
Enterprise Application Integration (EAI) – the process and
technologies used to link applications to support the flow of data and • Front-office information systems support business
information between those applications. functions that extend out to the organization’s customers (or
constituents).
Middleware – software (usually purchased) used to translate and
route data between different applications. • Marketing

Representative EAI vendors: • Sales

• BEA Systems • Customer management

• IBM (MQSeries) • Back-office information systems support internal business


operations of an organization, as well as reach out to
• Mercator Software suppliers (of materials, equipment, supplies, and services).
• TIBCO Software • Human resources
System Development Process • Financial management
System development process – a set of activities, methods, best • Manufacturing
practices, deliverables, and automated tools that stakeholders use to
develop and maintain information systems and software. • Inventory control.

A general problem-solving approach Information Systems Architecture

1. Identify the problem. Information systems architecture - a unifying framework into


which various stakeholders with different perspectives can organize
2. Analyze and understand the problem. and view the fundamental building blocks of information systems.
3. Identify solution requirements or expectations. High-Level Goals of System Owners and System Users
4. Identify alternative solutions and choose the • Improve business knowledge.
“best” course of action.
• Improve business processes and services.
5. Design the chosen solution.
• Improve business communication and people collaboration.
6. Implement the chosen solution.
Technology Perspectives of System Designers & System Builders
7. Evaluate the results. If the problem is not solved,
return to step 1 or 2 as appropriate. • Database technologies that support business accumulation
and use of business knowledge
System Development Process Overview
• Software technologies that automate and support business
System initiation – the initial planning for a project to define initial processes and services
business scope, goals, schedule, and budget.
• Interface technologies that support business communication
and collaboration
Focuses for Information Systems • Policy – a set of rules that govern a business
process.
• Knowledge — the raw material used to create useful
information. • Procedure – a step-by-step set of instructions
and logic for accomplishing a business process.
• Process — the activities (including management) that carry
out the mission of the business. • Workflow – the flow of transactions through
business processes to ensure appropriate checks
• Communication — how the system interfaces with its and approvals are implemented.
users and other information systems.
• System designers’ view
Views of KNOWLEDGE
• Concerned with which processes to automate and
• System owners’ view how to automate them.
• Interested not in raw data but in information that • Constrained by limitations of application
adds new business knowledge and helps development technologies being used.
managers make decisions.
• Software specifications – the technical design of
• Business entities and business rules. business processes to be automated or supported
by computer programs to be written by system
• System users’ view
builders.
• View data as something recorded on forms,
• System builders’ view
stored in file cabinets, recorded in books and
spreadsheets, or stored on computer. • Concerned with programming logic that
implements automated processes.
• Focus on business issues as they pertain to data.
• Application program – a language-based,
• Data requirement – a representation of users’
machine-readable representation of what a
data in terms of entities, attributes, relationships,
software process is supposed to do, or how a
and rules independent of data technology.
software process is supposed to accomplish its
• System designers’ view task.

• Data structures, database schemas, fields, • Prototyping – a technique for quickly building a
indexes, and constraints of database management functioning, but incomplete model of the
system (DBMS). information system using rapid application
development tools.
• System builders’ view
Views of COMMUNICATION
• SQL
• System owners’ view
• DBMS or other data technologies
• Who (which business units, employees,
Views of PROCESS customers, and partners) must interact with the
system?
• System owners’ view
• Where are these business units, employees,
• Concerned with high-level processes called customers, and partners located?
business functions.
• What other information systems will the system
• Business function – a group of related processes have to interface with?
that support the business. Functions can be
decomposed into other subfunctions and • System users’ view
eventually into processes that do specific tasks.
• Concerned with the information system’s inputs
• A cross-functional information system – a and outputs.
system that supports relevant business processes
from several business functions without regard to • System designers’ view
traditional organizational boundaries such as
• Concerned with the technical design of both the
divisions, departments, centers, and offices.
user and the system-to-system communication
• System users’ view interfaces.

• Concerned with work that must be performed to • Interface specifications – technical designs that
provide the appropriate responses to business document how system users are to interact with a
events. system and how a system interacts with other
systems.
• Business processes – activities that respond to
business events. • User dialogue – a specification of how the user
moves from window to window or page to page,
• Process requirements – a user’s expectation of interacting with the application programs to
the processing requirements for a business perform useful work.
process and its information systems.
• System builders’ view 3. Identify candidate solutions that fulfill the
requirements and select the “best” solution.
• Concerned with the construction, installation,
testing and implementation of user and system- 4. Design and/or implement the chosen solution.
to-system interface solutions.
5. Observe and evaluate the solution’s impact and
• Middleware – utility software that allows refine the solution accordingly.
application software and systems software that
utilize differing technologies to interoperate. Manage the Process and Projects

Network Technologies and the IS Building Blocks Process management – an ongoing activity that documents,
manages, oversees the use of, and improves an organization’s chosen
Clean-layering approach allows anyone building block to be methodology (the “process”) for system development. Process
replaced with another while having little or no impact on the other management is concerned with phases, activities, deliverables, and
building blocks. quality standards should be consistently applied to all projects.

Topic 3 Project management is the process of scoping, planning, staffing,


organizing, directing, and controlling a project to develop an
Information Systems Development information system at a minimum cost, within a specified time frame,
and with acceptable quality.
Process of System Development
Justify Information Systems as Capital Investments
System development process – a set of activities, methods, best
practices, deliverables, and automated tools that stakeholders (topic Cost-effectiveness – The result obtained by striking a balance
1) use to develop and continuously improve information systems and between the lifetime costs of developing, maintaining, and operating
software. an information system and the benefits derived from that system.
Cost-effectiveness is measured by a cost-benefit analysis.

Strategic information systems plan – a formal strategic plan (3-5


Life Cycle versus Methodology
years) for building and improving an information technology
• System life cycle – the factoring of the lifetime of an infrastructure and the information system applications that use that
information system into two stages, (1) systems infrastructure.
development and (2) systems operation and maintenance.
Strategic enterprise plan – a formal strategic plan (3-5 years) for an
• System development methodology – a formalized entire business that defines its mission, vision, goals, strategies,
approach to the systems development process; a benchmarks, and measures of progress and achievement. Usually, the
standardized development process that defines (as in CMM strategic enterprise plan is complemented by strategic business unit
Level 3) a set of activities, methods, best practices, plans that define how each business unit will contribute to the
deliverables, and automated tools that system developers enterprise plan. The information systems plan is one of those unit-
and project managers are to use to develop and level plans.
continuously improve information systems and software.
Don’t Be Afraid to Cancel or Revise Scope
Principles of System Development
Creeping commitment – a strategy in which feasibility and risks are
• Get the system users involved. continuously reevaluated throughout a project. Project budgets and
deadlines are adjusted accordingly.
• Use a problem-solving approach.
Risk management – the process of identifying, evaluating, and
• Establish phases and activities. controlling what might go wrong in a project before it becomes a
threat to the successful completion of the project or implementation
• Document through development. of the information system. Risk management is drive by risk analysis
or assessment.
• Establish standards.
Where Do Systems Development Projects Come From?
• Manage the process and projects.
• Problem – an undesirable situation that prevents the
• Justify systems as capital investments. organization from fully achieving its purpose, goals, and/or
• Don’t be afraid to cancel or revise scope. objectives.

• Divide and conquer. • Opportunity – a chance to improve the organization even


in the absence of an identified problem.
• Design systems for growth and change.
• Directive - a new requirement that is imposed by
Use a Problem-Solving Approach management, government, or some external influence.

Classical Problem-solving approach • Planned Projects

1. Study and understand the problem, its context, • An information systems strategy plan has
and its impact. examined the business as a whole to identify
those system development projects that will
2. Define the requirements that must be meet by any return the greatest strategic (long-term) value to
solution. the business.
• A business process redesign has thoroughly Logical design – the translation of business user requirements into a
analyzed a series of business processes to system model that depicts only the business requirements and not any
eliminate redundancy and bureaucracy and to possible technical design or implementation of those requirements.
improve efficiency and value added. Not it is Common synonyms include conceptual design and essential design.
time to redesign the supporting information
system for those redesigned business processes. System model – a picture of a system that represents reality or a
desired reality. System models facilitate improved communication
• Unplanned projects between system users, system analysts, system designers, and system
builders.
• Triggered by a specific problem, opportunity, or
directive that occurs in the course of doing Analysis paralysis – a satirical term coined to describe a common
business. project condition in which excessive system modeling dramatically
slows progress toward implementation of the intended system
• Steering committee – an administrative body of solution.
system owners and information technology
executives that prioritizes and approves candidate Decision Analysis Phase
system development projects.
• Candidate solutions evaluated in terms of:
• Backlog – a repository of project proposals that
cannot be funded or staffed because they are a • Technical feasibility – Is the solution technically
lower priority than those that have been approved practical? Does our staff have the technical
for system development. expertise to design and build this solution?

The PIECES Problem-Solving Framework • Operational feasibility – Will the solution fulfill
the users’ requirements? To what degree? How
P the need to improve performance will the solution change the users’ work
environment? How do users feel about such a
I the need to improve information (and solution?
data)
• Economic feasibility – Is the solution cost-
E the need to improve economics, control effective?
costs, or increase profits
• Schedule feasibility – Can the solution be
C the need to improve control or security designed and implemented within an acceptable
time?
E the need to improve efficiency of people
and processes • Risk feasibility – What is the probability of a
successful implementation using the technology
S the need to improve service to customers,
and approach?
suppliers, partners, employees, etc.
Physical Design & Integration Phase
Scope Definition Phase
Physical design – the translation of business user
Problem statement – a statement and categorization of problems,
requirements into a system model that depicts a technical
opportunities, and directives; may also include constraints and an
implementation of the users’ business requirements. Common
initial vision for the solution. Synonyms include preliminary study
synonyms include technical design or implementation model.
and feasibility assessment.
Two extreme philosophies of physical design
Constraint – any factor, limitation, or restraint that may limit a
solution or the problem-solving process. • Design by specification – physical system models and
detailed specification are produced as a series of written (or
Scope creep – a common phenomenon wherein the requirements and
computer-generated) blueprints for construction.
expectations of a project increase, often without regard to the impact
on budget and schedule. • Design by prototyping – Incomplete but functioning
applications or subsystems (called prototypes) are
Statement of work – a contract with management and the user
constructed and refined based on feedback from users and
community to develop or enhance an information system; defines
other designers.
vision, scope, constraints, high-level user requirements, schedule, and
budget. Synonyms include project charter, project plan, and service- Construction and Testing Phase
level agreement.
• Construct and test system components
Requirements Analysis Phase
• Software
• What capabilities should the new system provide for its
users? • Purchased

• What data must be captured and stored? • Custom-built

• What performance level is expected? • Databases

• What are the priorities of the various requirements? • User and System Interfaces

Logical Design Phase • Hardware


• Networks • ADE facilities may include:

Installation and Delivery Phase • Programming languages or interpreters

• Deliver the system into operation (production) • Interface construction tools

• Deliver User training • Middleware

• Deliver completed documentation • Testing tools

• Convert existing data • Version control tools

System Operation & Maintenance • Help authoring tools.

System support – the ongoing technical support for users of a • Repository links
system, as well as the maintenance required to deal with any errors,
omissions, or new requirements that may arise. Topic 4

Sequential versus Iterative Development System Analysis

Waterfall development approach an approach to systems analysis What is Systems Analysis?


and design that completes each phase one after another and only once
Systems analysis – a problem-solving technique that decomposes a
.
system into its component pieces for the purpose of studying how
Iterative development approach an approach to systems analysis well those component parts work and interact to accomplish their
and design that completes the entire information system in successive purpose.
iterations. Each iterations does some analysis, some design, and some
Systems design – a complementary problem-solving technique (to
construction. Synonyms include incremental and spiral.
systems analysis) that reassembles a system’s component pieces back
Model-Driven Development Strategy into a complete system—hopefully, an improved system. This may
involves adding, deleting, and changing pieces relative to the original
• Model-driven development – a system development system.
strategy that emphasizes the drawing of system models to
help visualize and analyze problems, define business Information systems analysis – those development phases in an
requirements, and design information systems. information systems development project the primarily focus on the
business problem and requirements, independent of any technology
• Process modeling – a process-centered technique that can or will be used to implement a solution to that problem.
popularized by the structured analysis and design
methodology that used models of business Repository
process requirements to derive effective software
Repository – a location (or set of locations) where systems analysts,
designs for a system.
systems designers, and system builders keep all of the documentation
• Data modeling – a data-centered technique used associated with one or more systems or projects.
to model business data requirements and design
Accelerated Systems Analysis
database systems that fulfill those requirements.
Accelerated systems analysis approaches emphasize the
• Object modeling – a technique that attempts to
construction of prototypes to more rapidly identify business and user
merge the data and process concerns into singular
requirements for a new system.
constructs called objects. Object models are
diagrams that document a system in terms of its prototype – a small-scale, incomplete, but working sample of a
objects and their interactions. desired system.
Logical vs. Physical Models  Accelerated systems analysis approaches • Discovery
Logical model - a pictorial representation that depicts what a system Prototyping
is or does.  Rapid Architected Analysis

Physical model - a technical pictorial representation that depicts Discovery Prototyping


what a system is or does and how the system is implemented.
Discovery prototyping – a technique used to identify the users’
Automated Tools and Technology business requirements by having them react to a quick-and-dirty
implementation of those requirements.
• Computer-aided systems engineering (CASE)
Rapid Architected Analysis
• Application development environments (ADEs)
Rapid architected analysis – an approach that attempts to derive
• Process and project managers. system models (as described earlier in this section) from existing
systems or discovery prototypes.
Application Development Environments
 Reverse engineering – the use of technology that reads the
Application development environments (ADEs) – an integrated program code for an existing database, application
software development tool that provides all the facilities necessary to program, and/or user interface and automatically generates
develop new application software with maximum speed and quality. the equivalent system model.
A common synonym is integrated development environment (IDE)
Requirements Discovery
Requirements discovery – the process, used by systems analysts of  Technical feasibility – Is the solution technically practical?
identifying or extracting system problems and solution requirements Does our staff have the technical expertise to design and
from the user community. build this solution?
 Operational feasibility – Will the solution fulfill the users’
Agile Methods requirements? To what degree? How will the solution
Agile method – integration of various approaches of systems analysis change the users’ work environment? How do users feel
and design for applications as deemed appropriate to problem being about such a solution?
solved and the system being developed.  Economic feasibility – Is the solution cost-effective?
 Schedule feasibility – Can the solution be designed and
implemented within an acceptable time period?

Systems Analysis Phases

Scope Definition Phase

 Is the project worth looking at?

Problem Analysis Phase

 Is a new system worth building?

Requirements Analysis Phase

 What do users need and want from the new system?

Logical Design Phase

 What must the new system do?

Decision Analysis Phase

 What is the best solution?

Key Terms of the Problem Analysis Phase

Cause-and-effect analysis – a technique in which problems are


studied to determine their causes and effects.

Context Diagram – a pictorial model that shows how the system


interacts with the world around it and specifies the system inputs and
outputs in general terms.

Objective – a measure of success. It is something that you expect to


achieve, if given sufficient resources.

Constraint – something that will limit your flexibility in defining a


solution to your objectives. Essentially, constraints cannot be
changed.

Key Terms of Requirements Analysis Phase

Functional requirement – a description of activities and services a


system must provide.

 inputs, outputs, processes, stored data

Nonfunctional requirement – a description of other features,


characteristics, and constraints that define a satisfactory system.

 Performance, ease of learning and use, budgets, deadlines,


documentation, security, internal auditing controls

Use case – a business scenario or event for which the system must
provide a defined response. Use cases evolved out of objectoriented
analysis; however, their use has become common in many other
methodologies for systems analysis and design.

Timeboxing – a technique that delivers information systems


functionality and requirements through versioning.

Key Terms of Decision Analysis Phase

You might also like