Transaction Processing System - Answers system made to process large amounts of data for routine
transactions such as payroll and inventory
Office Automation System - Answers system that supports data workers, doesn't create new knowledge
but analyzes data before sharing it
Knowledge Work System - Answers system that supports professional workers, aiding them in their
knowledge to create new knowledge and by allowing them to contribute it to their organization or to
society at large
Management Information System - Answers system that includes TPS, supports decision making and
analysis
Decision Support System - Answers system that focuses on helping the decision maker with decisions
Artificial Intelligence - Answers overarching field for expert systems, uses business knowledge and
trends to give a decision to a decision maker
expert system - Answers system that effectively captures and uses knowledge of a human expert for
solving a particular problem
Group Decision Support System (GDSS) - Answers allows groups to interact via software
Open Source Software - Answers Program code made publicly available for free; it can be copied,
distributed, or changed without the stringent copyright protections of proprietary software products.
System Development Process - Answers a set of activities, methods, best practices, deliverables, and
automated tools that stakeholders use to develop and maintain information systems and software
Software Engineering - Answers a disciplined approach for constructing information systems through the
use of common methods, techniques, or tools
Capability Maturity Model - Answers standardized framework for assessing the maturity level of an
organization's information system development and management processes and products
Levels of CMM - Answers 0. Incomplete process
1. Initial - processes are unpredictable, poorly controlled and reactive
2. Repeatable - project management processes and practices are established to track project
3. Defined - standard system development process is purchased or developed
4. Managed - Process is measured and controlled
5. Optimizing - focus on process improvement
, System Life Cycle - Answers the factoring of the lifetime of an information system into two stages, (1)
systems development and (2) systems operation and maintenance.
Systems development Methodology - Answers A standard process followed in an organization to
conduct all the steps necessary to analyze, design, implement, and maintain information systems.
Process Management - Answers ongoing activity that documents, manages, oversees the use of, and
improves an organization's chosen methodology (the "process") for system development. Process
management is concerned with phases, activities, deliverables, and quality standards should be
consistently applied to all projects.
Project Management - Answers process of scoping, planning, staffing, organizing, directing, and
controlling a project to develop an information system at a minimum cost, within a specified time frame,
and with acceptable quality
Creeping Commitment - Answers A strategy in which feasibility and risks are continuously reevaluated
throughout a project. Project budgets and deadlines are adjusted accordingly.
Risk management - Answers process of identifying, evaluating, and controlling what might go wrong
before it becomes a threat to the successful completion of the project or implementation of the
information system
model-driven development - Answers a system development strategy that emphasizes the drawing of
system models to help visualize and analyze problems, define business requirements, and design
information systems.
process modeling - Answers a process-centered technique popularized by the structured analysis and
design methodology that used models of business process requirements to derive effective software
designs for a system.
data modeling - Answers a data-centered technique used to model business data requirements and
design database systems that fulfill those requirements.
object modeling - Answers a technique that attempts to merge the data and process concerns into
singular constructs called objects. Object models are diagrams that document a system in terms of its
objects and their interactions.
computer-aided system engineering - Answers use of automated software tools that support the
drawing and analysis of system models and associated specification
CASE repository - Answers a system developers' data dictionary that stores system models,
documentations, and other project information.
forward engineering - Answers CASE tool capability that can generate initial software or database code
directly from system.