Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
45 Cards in this Set
- Front
- Back
acceptance testing
|
a process that provides the final certification that the system is ready to be used; users and management are satisfied that new system will meet standards and is formally accepted for installation
|
|
component-based development
|
combining commercially available software components to create large-scale business applications
|
|
computer-aided software engineering (CASE)
|
software tools that automate the methodologies for modeling and designing system
|
|
conversion
|
the process of changing from the old system to the new system
|
|
Customization
|
allows a software package to be modified to meet an organizations unique requirements without compromising the integrity of the software package
|
|
data flow diagram (DFD)
|
primary tool for representing a system’s component processes and the flow of data between them; offers a logical graphic model of information flow, partitioning system into manageable modules
|
|
direct cutover strategy
|
old system is entirely replaced with new system
|
|
documentation
|
shows how the system works from both a technical and end-user standpoint
|
|
end-user development
|
allows end users, with little or no formal assistance from technical specialists, to create simple information systems, reducing the time and steps required to produce a finished application
|
|
ergonomics
|
the interaction of people and machines in the work environment; considers the design of jobs, health issues, and end-user interace
|
|
feasibility study
|
determines feasibility (financial, technical, and organizational) of proposed solutions
|
|
formal planning and tools
|
used for documenting and monitoring project plans (e.g. Gantt charts & PERT charts)
|
|
Gantt chart
|
list project activities and their corresponding start and completion dates; visually represents the timing and duration of different task in a project
|
|
implementation
|
all the organizational activities working toward the adoption and management of an innovation
|
|
information requirements
|
identifies who needs what information, where, when and how, and is part of defining and understanding the problem
|
|
information systems plan
|
a report that identifies corporate goals and specifies how information technology fits into a company’s overall business plan and strategy
|
|
intangible benefits
|
benefits that cannot be quantified, but can produce long-run quantifiable gains (i.e., more efficient customer satisfaction, enhanced decision making)
|
|
Joint application design (JAD)
|
interactive session that accelerates the generation of information requirements and development of the initial systems design
|
|
maintenance
|
hardware, software, documentation or procedure changes to a system that is “in production”
|
|
object-oriented development
|
an approach to designing modular, reusable software systems using an object, which includes state (data) and behavior (code)
|
|
organizational impact analysis
|
analysis of procedural changes, transformation of job functions, organizational structure, power relationships, and behavior prior to implementing a new system
|
|
parallel strategy
|
an approach in which both old and new systems are run at the same time; old system is available as backup
|
|
phased approach
|
new system is introduced in stages
|
|
portfolio analysis
|
inventories all of the firm’s information systems projects and assets and determines the optimal mix of investment risk and reward, balancing riskier, high-reward projects with safer, lower-reward ones
|
|
process specifications
|
describes the transformation occurring within the lowest level of the data flow diagrams, showing the logic for each process
|
|
production
|
status of new system after it is installed and completely converted
|
|
Program Evaluation and Review Technique (PERT)
|
methodology developed by U.S. Navy in 1950s to graphically depict project tasks and their relationship
|
|
project
|
planned series of related activities for achieving a specific business objective
|
|
project management
|
activities that involve the application of knowledge, skills, tools, and techniques to achieve specific targets within specified budget and time constraints
|
|
prototyping
|
building an experimental system quickly and inexpensively for end users to evaluate
|
|
Rapid application development (RAD)
|
the process of creating workable systems in a very short period of time
|
|
Request for Proposal (RFP)
|
a detailed list of questions submitted to external vendors to see how well they meet the requirements for the proposed system
|
|
scope
|
defines what work is or is not included in a project
|
|
scoring model
|
method of scoring alternative solutions; score based on the extent to which they meet selected objectives
|
|
structure chart
|
a top-down chart, showing each level of design, its relationship to other levels, and its place in the overall design structure
|
|
structured
|
a top-down methodology (from abtract to detail; from general to specific) of step-by-step techniques with each building on the previous one
|
|
system testing
|
tests the performance of the information systems as a whole
|
|
systems analysis
|
the first three problem-solving steps (defining and understanding the problem, developing alternative solutions, and choosing the best solution)
|
|
systems design
|
a model or blueprint for an information systems solution and consists of all the specifications (technical, organization, and people) that will deliver the functions identified during system analysis; shows how the chosen solution should be realized
|
|
systems development lifecycle
|
a process that partitions systems development into formal stages (systems analysis, system design, programming, testing, conversion, production and maintenance), with each stage requiring completion before the next can begin; oldest method for building information systems
|
|
tangible benefits
|
benefits that can be quantified and assigned a monetary value (i.e., increased productivity, lower operational costs)
|
|
test plan
|
a systematic testing plan devised by the system development team to perform the testing process
|
|
testing process
|
an activity that requires unit testing and system testing
|
|
unit testing
|
an activity that requires detailed testing of individual computer program
|
|
user-designer communications gap
|
the differences in backgrounds, interests, and priorities between end users and information systems specialists
|