Chapter 10 - Development Processes Flashcards
Business Analyst
Well versed in Porter’s models, in the organization’s strategies, and who focuses, primarily, on ensuring that business processes and information systems meet the organization’s competitive strategies.
Application
A combination of hardware, software, and data components that accomplishes a set of requirements.
Systems Analyst
IS professionals who understand both business and information technology. Focus primarily on IS development, but are involved with business analysts on the management of business processes as well.
Business Process
A network of activities, repositories, roles, resources, and flows that interact to accomplish a business function.
Roles
Collections of activities.
Resources
People or computer applications that are assigned to roles.
Flows
Are either a control flow that directs the order of activities or a data flow that shows the movement of data among activities and repositories.
Business Process Management (BPM)
A cyclical process for systematically creating, assessing, and altering business processes.
As-is Model
A model of the existing business process.
COBIT (Control Objectives for Information and related Technology)
Created by the Information Systems Audit and Control Association. A set of standards that are often used in the assessment stage of the BPM cycle.
Business Process Modeling Notation (BPMN)
Created by the Object Management Group. A standard set of terms and graphical notations for documenting business processes.
Swim-lane Layout
Each role in the business process is given its own swim lane. Simplifies process diagrams and draws attention to interactions among components.
Systems Development Life Cycle (SDLC)
The traditional process used to develop information systems and applications. U.S. DOD required it for government contractors.
Five-phase process of SDLC
- Define System
- Determine Requirements
- Design System Components
- Implement System
- Maintain System
System Definition Phase
- Define system goals and scope
- Assess feasibility
- Form project team and plan project