Shared Flashcard Set

Details

Glossary
BABOK
32
Business
Professional
01/03/2008

Additional Business Flashcards

 


 

Cards

Term
Activity Diagram
Definition
A type of diagram defined by UML that can be used to show activities and decision points, and the roles with responsibilities to those activities and decision points.  This type of diagram can be used to illustrate use cases and business use cases.
Term
Constraint
Definition
A constraint describes any limitations imposed on the solution.  Business constraints are things like budget limiations, restrictions on people who can do the work, the skill sets available, etc.  Technical constraints include any architecture decisions made.
Term
Class Model
Definition
A type of diagram defined by UML that describes one or more Objects with a uniform set of attributes and services, including a description of how to create new objects in the Class.
Term
Deliverable
Definition
On the highest level this is a solution due to the customer at the end of the project.  But, during the project there are a number of project artificats and solution components due by project team members to other project team members.
Term
Needs
Definition
A type of high-level requirement that is a statement of a business objective, or an impact the solution should have on it's environment.
Term
Business Analyst
Definition
  • BAs are responsible for identifying the business needs of their clients and stakeholders, to determin solutions to business problems.
  • The BA is responsible for requirements development and requirements management.   The BA elicits, analyzes, validates and documents business, organizational and/or operational requirements.  The BA is a key facilitator within an organization, acting as a bridge between client, stakeholders and solution team.
Term
Business Requirements Document
Definition
  • See Requirements Document
  • Requirements Document - The document or artifact that captures gathered requirements and serves to communicate them.
Term
Diagram
Definition
  • Graphic representation or Picture.
Term
Discovery Session
Definition
  • See Requirements Discovery Session
  • A forum (like JAD) where stakeholders, Subject Matter Experts (SME) get together to provide information about a target system.  This forum needs to be lead by a BA who is a skilled facilitator, and assisted by a Scribe whose role is to document the business requirements discovered.
  • Synonym: Requirements Elicitation, Requirements Discovery Session (RDS), Joint Requirements Planning Session (JRPS)
Term
Enterprise Analysis
Definition
  • This is a knowledge area within the BA BOK.  This knowledge area covers pre-project actitivies and approaches for capturing the necessary view of the business to provide context to requirements and functional design work for a given initiative and/or for long-term planning. 
  • In some organizations this work is treated as investigative, feasibility or business architecture project and may be managed as a project.
Term
Feature
Definition
  • A feature is a service the system/solution provides to fulfill one or more stakeholder needs.
  • Features are typically fairly high-level abstractions of solution and will turne into functional and non-functional requirements.
  • They allow for early priority and scop management and for getting a high-level sense of the stakeholders views of the solution.
Term
Functional Design
Definition
Observable behaviours of the solution; as opposed to technical design.
Term
Functional Requirements
Definition
  • Functional requirements describe both the systems behaviour in detail and the information the system will manage.
Term
Modeling
Definition
  • Representations of a business or solution that often include a graphic component along with supporting text and relationships to other components.
Term
Non-functional Requirements
Definition
  • Required system capabilities that do not describe functionality. 
  • Examples of non functional requirements include: the number of end users, response times, fail-over requirements, useability and performance. 
  • Also known as supplementary requirements.
Term
Object Oreinted Modeling
Definition
  • An approach to software engineering where software is comprised of components that are encapsulated groups of data and functions which can inherit behaviour and attributes from other components; and whos components communicate via message with one another. 
  • In some organizations, the same OO aproach is used for business engineering to describe and package the logical components of the business.
Term
Product
Definition
  • A solution or component of a solution that is the result of a project.
Term
Project
Definition
A temporary endeavor undertaken to create a unique product, service or result.
Term
Requirements
Definition
  • A requirement is a condition or capability needed by a stakeholder to solve a problem or achieve an objective.
Term
Requirements Analysis and Documentation
Definition
  • This is a knowledge area with the BA BOK.  Requirements analysis and documentation is the knowledge area of business analysis that describes how busines, functional, and non functional requirements can be assessed, documented and presented. 
  • Requirements analysis defines the methods, tools and techniques used to structure the raw data collected during Requirements elicitation, identify gaps in the information, and define the capabilities of the solution, which must be documented. 
Term
Requirements Attribute
Definition
  • Characteristic of a requirement that captures additional information about the requirements, such as the priority of the requirement or level of risk associated with it.
Term
Requirements Communication
Definition
This is knowledge area with the BA BOK.  This knowledge area is a collection of activities and considerations for presenting and communicating the requirements to stakeholders and getting approval.
Term
Requirements Discovery Session
Definition
  • A forum (like JAD) where stakeholders, Subject Matter Experts (SME) get together to provide information about a target system.  This forum needs to be lead by a BA who is a skilled facilitator, and assisted by a Scribe whose role is to document the business requirements discovered.
  • Synonym: Requirements Elicitation, Requirements Discovery Session (RDS), Joint Requirements Planning Session (JRPS)
  • Term
    Requirements Document
    Definition
    • The document or artifact that captures gathered requirements and serves to communicate them.
    Term
    Requirements Elicitation
    Definition
    • This is a knowledge area with the BA BOK.  This knowledge are describes the collection of activities and approaches for capturing the requirements of a target system, from the stakeholders.
    Term
    Solution Assessment and Validation
    Definition
    • This is knowledge area with the BA BOK.  This knowledge area includes the tasks necessary to ensure that the solution meets the stakeholders objectives, is thoroughly tested, and is implemented smoothly.
    Term
    Reverse engineering requirements
    Definition
    • Identifying requirements by interviewing developers, reading code, testing applications.
    Term
    Requirements Planning and Management
    Definition
    • This is knowledge area within the BA BOK.
    • The knowledge area includes the activities involved with determining and planning the requirements activities a BA will perform on a particular project, what deliverables they will produce, and how they will control and manage changes to the deliverables.
    Term
    Requirements Workshop
    Definition
    • Also known as a Requirements Discovery Session.
    Term
    Sequence Diagram
    Definition
    • A type of diagram defined by UML that shows object interactions in time sequence. 
    • In particular, it shows objects participating in intereactions and the messages exchanged. 
    • This type of diagram can be used to depict Use Cases, by capturing the actors involved in the use case and the system under development as objects.
    Term
    Traceability
    Definition
    • An association that exists between requirements when more detailed requirements are associated with a higher level requirements (needs and features) those detailed requirements support. 
    • Traceability associations can also exist between detailed requirements and both design models and test cases. 
    • Traceability between requirements and other project artificats allows a BA to manage scope creep and ensure all requirements have been met.
    Term
    Use Case Diagram
    Definition
    • A type of diagram defined by UML that captures all the actors and use cases involved with a system or product.
    Supporting users have an ad free experience!