Term
|
Definition
A software development methodology that delivers functionality in rapid iterations, measured in weeks, requiring frequent communication, development, testing, and delivery |
|
|
Term
|
Definition
The set of recommended applications resulting from the planning and justification process in application development |
|
|
Term
application service provider (ASP) |
|
Definition
An agent or vendor who assembles the software needed by enterprises and packages it with outsourced development, operations, maintenance, and other services |
|
|
Term
component-based development |
|
Definition
A software development methodology that uses standard components to build applications |
|
|
Term
computer-aided software engineering (CASE) |
|
Definition
Development approach that uses specialized tools to automate many of the tasks in the SDLC; upper CASE tools automate the early stages of the SDLC, and lower CASE tools automate the later stages |
|
|
Term
|
Definition
Implementation process in which the old system is cut off and the new system is turned on at a certain point in time |
|
|
Term
|
Definition
An approach in which the organization's end users develop their own applications with little or no formal assistance from the IT department |
|
|
Term
|
Definition
Investigation that gauges the probability of success of a proposed project and provides a rough assessment of the project's feasibility |
|
|
Term
|
Definition
The process of converting from an old computer system to a new one |
|
|
Term
integrated CASE (ICASE) tools |
|
Definition
CASE tools that provide links between upper CASE and lower CASE tools |
|
|
Term
|
Definition
A committee, consisting of a group of managers and staff representing various organizational units, that establishes IT priorities and ensures that the MIS function is meeting the needs of the enterprise |
|
|
Term
|
Definition
A set of long-range goals that describe the IT infrastructure and major IT initiatives needed to achieve the goals of the organization |
|
|
Term
joint application design (JAD) |
|
Definition
A group-based tool for collecting user requirements and creating system designs |
|
|
Term
object-oriented development |
|
Definition
A systems development methodology that begins with aspects of the real world that must be modeled to perform a task |
|
|
Term
|
Definition
Use of outside contractors or external organizations to acquire IT services |
|
|
Term
|
Definition
Implementation process that introduces components of the new system in stages, until the entire new system is operational |
|
|
Term
|
Definition
Implementation process that introduces the new system in one part of the organization on a trial basis; when the new system is working properly, it is introduced in other parts of the organization |
|
|
Term
|
Definition
IS professionals who modify existing computer programs or write new computer programs to satisfy user requirements |
|
|
Term
|
Definition
The translation of a system's design specifications into computer code |
|
|
Term
|
Definition
A small-scale working model of an entire system or a model that contains only the components of the new system that are of most interest to the users |
|
|
Term
|
Definition
Approach that defines an initial list of user requirements, builds a prototype system, and then improves the system in several iterations based on users' feedback |
|
|
Term
rapid application development (RAD) |
|
Definition
A development method that uses special tools and an iterative approach to rapidly produce a high-quality system |
|
|
Term
request for proposal (RFP) |
|
Definition
Document that is sent to potential vendors inviting them to submit a proposal describing their software package and how it would meet the company's needs |
|
|
Term
|
Definition
Adding functions to an information system after the project has begun |
|
|
Term
service-level agreements (SLAs) |
|
Definition
Formal agreements regarding the division of work between a company and its vendors |
|
|
Term
Software-as-a-Service (SaaS) |
|
Definition
A method of delivering software in which a vendor hosts the applications and provides them as a service to customers over a network, typically the Internet |
|
|
Term
|
Definition
The examination of the business problem that the organization plans to solve with an information system |
|
|
Term
|
Definition
IS professionals who specialize in analyzing and designing information systems |
|
|
Term
|
Definition
Describes how the new system will provide a solution to the business problem |
|
|
Term
systems development life cycle (SDLC) |
|
Definition
Traditional structured framework, used for large IT projects, that consists of sequential processes by which information systems are developed |
|
|
Term
|
Definition
All people who are affected by changes in information systems |
|
|
Term
|
Definition
Experts on a certain type of technology, such as databases or telecommunications |
|
|