Systems Development Chapter 11 Systems Analysis and Design

Ace your homework & exams now with Quizwiz!

What is a control module?

A control module is a higher-level module that directs lower-level modules, called subordinate modules

What is a flowchart?

A diagram used to describe program logic that represents logical rules and interaction graphically using a series of symbols connected by arrows

What is stub testing?

A form of testing where the programmer simulates each program outcome or result and displays a message to indicate whether or not the program is executed successfully

In agile development, what is a release plan?

A plan that specifies when user stories will be implemented and the timing of the releases

What is ISO 9000-3:2014?

A set of guidelines established and updated by the international organization for standardization to provide a quality assurance framework for developing and maintaining software

What is software engineering?

A software development process that stresses slid design, effective structure, accurate documentation, and careful testing

What is test driven development?

An extreme programming concept that unit tests are designed before code is written, focusing on end results and preventing programmers from straying from their goals

In structure application development, what is a status flag?

An indicator that allows one module to send a message to another module

What is a webinar?

An internet based training session that provides interactive experience

___________________ is the process of constructing the programs and code modules that are the building blocks of an information system

Application Development

______________________ is a model developed by SEI that integrates software and systems development into a process improvement framework ___________________ an SEI-developed process to improve quality, reduce development time, and cut costs. Tracks an organization's software development goals and practices

Capability Maturity Model Capability Maturity Model Integration

What is a measure of a module's scope and processing characteristics?

Cohesion

_______________ measures relationships and interdependence among modules. The opposite of cohesion.

Coupling

The ______________ approach causes the changeover from the old system to the new system to occur immediately when the new system becomes operational

Direct Cutover

____________________ is material that explains a system, helps people interact with it, and includes program documentation, system documentation, operations documentation, and user documentation

Documentation

What are some systems development tools?

Entity-Relationship Diagrams Flowcharts Pseudocode Decision Tables and Decision Trees Project Management

What is a pilot operation?

Implementing the complete new system at a select location of the company

________________ is a suite of integrated tools to make it easier to plan, construct, and maintain a specific software product

Integrated Development Environment

What is the testing of two or more programs that depend on each other?

Integration Testing

______________ is an agile development cycle that includes planning, designing, coding, and testing one or more features based on user stories _________________ is a meeting held at the beginning of each iteration cycle to break down user stories into specific tasks that are assigned to team members

Iteration Cycle Iteration Planning Meeting

A ____________________ is a module that is reusable and can be invoked from more than one point in the chart

Library Module

Modules that are relatively independent are said to be what?

Loosely Coupled

_______________ represent program logic

Methods

What are the components of structure charts?

Module Condition Loop Cohesion and Coupling

__________________ is a practice in extreme programming in which two programmers work on the same task on the same computer; one drives while the other navigates

Paid Programming

What is replacement code that is applied to fix bugs or security holes?

Patches

The ________________ operation method allows a new system to be implemented in stages or modules

Phased

What is a syntax error?

Programming language grammar error

What is a process or procedure for minimizing errors and ensuring quality in products?

Quality Assurance

What is a control couple?

Shows a message, called a flag, which one module sends to another

What is another name for a lower level module?

Subordinate Module

What is the process of retiring the old system and putting the new system online?

System Changeover

What is bug tracking software?

System developers use defect tracking software, sometimes called bug tracking software, to document and track program defects, code changes, and replacement code, called patches

______________ is the environment that analysts and programmers use to develop and maintain programs _______________ is a plan designed by a systems analyst that includes test steps and test data for integration testing and systems testing

Test environment Test Plan

What is required in a parallel operation?

That both the old and new systems operate fully for a specified period

What is partitioning?

The breaking down of overall objectives into subsystems and modules

What is desk checking?

The process of reviewing the program code to spot logic errors, which produce incorrect results

What is object oriented development?

The process of translating an object model directly into an object oriented programming language

If modules are _____________, one module refers to internal logic contained in another module

Tightly coupled

What is an acceptance test?

Users enter data, including samples of actual, or live data, perform queries, and produce reports to stimulate actual operating conditions

A ______________ shows data that one module passes to another

data couple

In pilot operation, the group that uses the new system first is called the ________________

pilot site

The environment for the actual systems operation is called ____________

production environment


Related study sets

Customer Service: Empathy Unit 2

View Set

chap 28 shock and multiple organ dysfunction syndrome

View Set