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 |
|
|