BUAD 683 Chapter 13 Flashcards

Defin ition
Terms Definitions
Acceptance testing
Provides the final certification that the system is ready to be used in a production setting.
Agile development
Rapid delivery of working software by breaking a large project into a series of small sub-projects that are completed in short periods of time using iteration and continuous feedback.
Using the computer to speed up the performance of existing tasks
Business process management
Business process management BPM is an approach to business which aims to continuously improve and manage business processes.
Business process redesign
Type of organizational change in which business processes are analyzed, simplified and redesigned.
Component- base development
Building large software systems by combining pre-existing software components.
Computer-aided software engineering CASE
Automation of step-by-step methodologies fro software and systems development to reduce the amounts of repetitive work the developer needs to do.
The process of changing from the old system to the new system.
In e-commerce, changing a delivered product or service based on a user's preferences or prior behavior.
Data flow diagram DFD
Primary tool for structured analysis that graphically illustrates a system's component process and the flow of data between them.
Direct cutover strategy
A risky conversion approach where the new system completely replaces the old one on an appointed day.
Descriptions of how an information system works from either a technical or end-user standpoints.
End-user development
The development of information systems by end users with little or no formal assistance from technical specialists.
End-user interface
The part of an information system through which the end user interacts with the system, such as online screens and commands.
Feasibility study
As part of the systems analysis process, the way to determine whether the solution is achievable, given the organization's resources and constraints.
Information requirements
A detailed statement of the information needs that a new system must satisfy; identifies who needs what information, and when, where, and how the information is needed.
A process of repeating over and over again the steps to build a system
Joint application design JAD
Process to accelerate the generation of information requirements by having end users and information systems specialist work together in intensive interactive design sessions
Change in hardware, software, documentation, or procedures to a production system to correct errors, meet new requirements, or improve processing efficiency.
Mobile Web app
Internet-enable app with specific functionality for mobile and devices that is accessed through a mobile device's Web browser.
Mobile Web site
the use of wireless devices, such as cell phones or handheld digital information appliances, to conduct both business to consumer and business to business e commerce transactions over the internet.
Native app
Standalone application designed to run on a specific platform and device and is installed directly on the mobile device.
Software building block that combines data and the procedures acting on the data.
Object - oriented development
Approach to systems development that uses the object as the basic unit of systems analysis and design. the system is modeled as a collection o objects and the relationship between them.
Offshore outsourcing
Outsourcing systems development work or maintenance of existing systems to external vendors in another country.
Paradigm shift
Radical reconceptualization of the nature of the business and the nature of the organization.
Parallel strategy
A safe and conservative conversion approach where both the old system and its potential replacement are run together for a time until everyone is assured that the new one functions correctly.
Post-implementation audit
Formal review process conducted after a system has been placed in production to determine how well the system has met its original objectives.
Process specifications
Describe the logic of the processes occurring within the lowest levels of a data flow diagram.
The stage after the new system is installed and the conversion is complete; during this time the system is reviewed by users and technical specialists to determine how well it has met its original goals.
the process of translating the system specifications prepared during the design stage into program code.
The preliminary working version of an information system for demonstration and evaluation purposes.
The processing of building an experimental system quickly and inexpensively for demonstration and evaluation so that users can better determine information requirements.
Query Languages
Software tool that provides immediately online answers to requests for information that are not predefined.
Rapid applications development RAD
Process for developing systems in a very short time period by using prototyping, fourth generation tools, and close teamwork among users and systems specialists.
Rationalization of procedures
The streamlining of standard operating procedures, eliminating obvious bottlenecks, so that automation makes operating procedures more efficient.
Request for Proposal RFP
A detailed list of questions submitted to vendors of software or other services to determine how well the vendor's product can meet the organization's specific requirements.
Responsive Web design
Ability of a Web site to automatically change screen resolution and image size as a user switches to devices of different sizes, such as a laptop, tablet computer, or smartphone. Eliminates the need for separate design and development work for each new device.
Six sigma
A specific measure of quality, representing 3.4 defects per million opportunities; used to designated a set of methodologies and techniques for improving quality and reducing costs.
Structure Chart
Systems analysis
Systems design
System development
Systems life cycle
System testing
Test plan
Total quality management TQM
Unit testing
/ 50

Leave a Comment ({[ getComments().length ]})

Comments ({[ getComments().length ]})


{[ comment.comment ]}

View All {[ getComments().length ]} Comments
Ask a homework question - tutors are online