Chapter 4 Flashcards
The four activities in systems analysis
requirements modeling, data process modeling, object modeling, and consideration of development strategies
requirement modeling
involves fact-finding to describe the current system and identification of the requirements for the new system, such as outputs inputs, processes, performance, and security
Output
electronic or printed information produced by the system
Inputs
necessary data that enters the system, either manually or in an automated manner
Processes
the logical rules that are applied to the data to transform it into meaningful information
Performance
system characteristics such as speed, volume, capacity, available, and reliability
Security
hardware, software, and procedural controls that safeguard and protect the system and its data from internal or external threats
Systems requirement document
an overall design for the new system
JAD
Joint Application Development: a user oriented technique for fact-finding and requirements modeling. Typically only focuses on the fact finding and requirements determination
RAD
Rapid Application Development: A condensed version of the entire SDLC, with users involved in every step of the way. provides a fast track to a full spectrum of system development tasks.
Four RAD phases
requirements planning, user design, construction tasks, and cutover tasks
requirements planning phase
combines the elements of the systems planning and systems analysis phases of the SDLC
User Design Phase
users interact with the systems analysts and develop models and prototypes that represent all systems processes, outputs, and inputs
Construction phase
focuses on program and application development tasks similar to the SDLC
Cutover phase
resembles the final tasks in the SDLC implementation phase, including data conversion, testing, changeover to new system, and user training.
scrum
a type of agile approach
pig
product owner, the facilitator, and the development team
chicken
users, stakeholders, and managers
FDD
Functional Decomposition Diagram: top-down representation of a function or process
BPM
Business Process Model: describes one or more business processes such as handling a reservation or filling a product order
BPMN
Business Process Modeling Notation: various shapes and symbols to represent events, processes, and workflows
Pool
overall diagram in BPMN
Swim Lines
designated customer areas in BPMN
DFD
Data Flow Diagram: a diagram that shows how the system stores, processes and transforms data