Business Analysis Final Exam – Flashcards
Unlock all answers in this set
Unlock answersquestion
What does the acronym OSCAR stand for?
answer
Objectives, Scope, Constraints, Authority, and Resources
question
What term refers to two stakeholder viewpoints that are not reconcilable, but are mutually exclusive Weltanschauung (viewpoints)?
answer
a duckrabbit
question
What are the steps in the requirements engineering process?
answer
(1) Requirements elicitation (2) Requirements analysis (3) Requirements validation (4) Requirements documentation (5) Requirements management
question
Who are the business representatives in the requirements process?
answer
Project sponsor, domain expert, business users (pg 154).
question
Who are the project team representatives in the requirements process?
answer
Project manager, business analyst, developer.
question
What are types of Individual Tacit knowledge?
answer
(1) Skills (2) Values (3) Taken for granted knowledge (4) Intuitiveness
question
What are types of Corporate Tacit knowledge?
answer
(1) Norms (2) Back story (3) Culture (4) Communities of practice (5) Organization history
question
What are types of Individual Explicit knowledge?
answer
(1) Task definitions (2) Job descriptions (3) Targets (4) Volumes (5) Frequencies
question
What are types of Corporate Explicit knowledge?
answer
(1) Procedures (2) Style guides, (3) Processes (4) Knowledge sharing repositories (5) Manuals (6) Company reports
question
What are the approaches for uncovering tacit knowledge?
answer
(1) Apprentice (2) Observe (3) Recount (4) Enact
question
What are 5 Project Manager concerns?
answer
(1) Breakdown (Like planning's WBS (2) Allocate (Like planning's resource allocation) (3) Schedule (Like planning's schedule) (4) Monitor (Like Monitoring) (5) Take corrective action (Like controlling)
question
______ is concerned with the likely level of acceptance of a requirement by a business.
answer
Business feasibility. (pg 163)
question
What are 8 ways to confirm the quality of a requirement?
answer
Make sure the requirement is... (1) Clear (2) Concise (3) Consistent (4) Relevant (5) Unambiguous (6) Correct (7) Testable (8) Traceable
question
Every requirement must be well-formed and _____.
answer
SMART S = specific M = measurable A = achievable R = relevant T = time-framed
question
The two roles that MUST be filled in a requirements review are ______ and ______.
answer
Chairperson-responsible for controlling the review. Business Analyst- responsible for providing information about the requirements document or possibly presenting it to the review meeting.
question
The Content of the Requirements Document (slide 8-9, PPT ch 10) may include what 6 things?
answer
1. Introduction and background 2. Business process models (to-be models, as-is don't have to be there) 3. Function models (use case diagrams, context diagrams) 4. Data model (class modeling) 5. Requirements catalogue 6. Glossary of terms
question
What is an example of a function model?
answer
A Use Case Diagram
question
What are examples of business process models?
answer
To-be process models and as-is process models.
question
What are the two broad, business categories of requirements?
answer
General and technical. (pg 171)
question
What are the two broad, solution categories of requirements?
answer
Functional and non-functional. (pg 171)
question
What are 7 types of general requirements?
answer
a) Business constraints b) Business policies c) Legal d) Branding e) Cultural f) Language g) Business continuity
question
What are 4 types of technical requirements?
answer
(a) hardware (b) software (c) interface/interoperability (d) Internet
question
What are 4 types of functional requirements?
answer
(a) data entry (b) data maintenance (c) procedural (d) retrieval
question
What are 8 types of non-functional requirements?
answer
(a) performance (b) security (c) legal and access (d) backup and recovery (e) archiving and retention (f) maintainability (g) availability (h) usability (i) capacity
question
What type of requirement is "data entry"?
answer
functional
question
What type of requirement is "data maintenance"?
answer
functional
question
What type of requirement is "procedural"?
answer
functional
question
What type of requirement is "retrieval"?
answer
functional
question
What type of requirement is "business constraints"?
answer
general
question
What type of requirement is "business policies"?
answer
general
question
What type of requirement is "legal"?
answer
general
question
What type of requirement is "branding"?
answer
general
question
What type of requirement is "cultural"?
answer
general
question
What type of requirement is "language"?
answer
general
question
What type of requirement is "business continuity"?
answer
general
question
What are the two forms of traceability? (think forms as in over time)
answer
-"Backwards from" traceability (what was the source for this requirement) -"Forwards to" traceability (what happened to this requirement)
question
What are the 6 elements of requirements management?
answer
(1) requirements identification, (2) requirements cross-referencing, (3) requirements origin and ownership, (4) software support, (5) change control, (6) configuration management. pg 181
question
What does DSDM stand for?
answer
Dynamic systems development method (DSDM) is an agile project delivery framework, primarily used as a software development method. (Google)
question
What is configuration management?
answer
It is concerned with controlling any changes made to project deliverables, such as documents, ensuring that changes are made in a disciplined manner and traceability is sustained. Basically Monitoring and controlling.
question
What are the two areas of configuration management?
answer
Configuration identification and configuration control.
question
What is a function?
answer
A function is a set of actions that the business users want the IT system to support in order to achieve a specific goal. Ex: "Record customer"
question
What is an actor?
answer
Whoever or whatever expects a service form the system. May be user roles, external systems, or time.
question
What is a use case?
answer
Shown as an oval, a use case represents a function that the system will perform in response to a trigger from the actor. We use the "verb-noun" convention to name use cases, for example "Set up project."
question
What is a system boundary?
answer
Pertaining to a use case diagram, a system boundary is indicated by a large box around all of the use cases with the actors outside of the box. Helps show the scope of the system, but, as the prof said, is redundant.
question
Pertaining to a use case diagram, what is an association?
answer
Associations- indicate which actors will need to interact with which use cases. Lines are drawn linking actors with the appropriate use cases.
question
What are the 6 factors used in deciding the delivery approach of requirements?
answer
(1) Context (2) Lifecycle (3) Approach (4) Roles (5) Deliverables (6) Techniques
question
What does the Business Change Lifecycle show?
answer
Unlike the waterfall lifecycle, etc., the Business change lifecycle indicates HOW the solution is to be developed and delivered. The Business Change Lifecycle shows the Area of business change activity needed. (pg 209)
question
What is the order of the waterfall lifecycle of requirement delivery?
answer
FADDTI Feasibility study Analysis Design Develpment Testing Implementation
question
In the Extended V model, what is the name of the testing step that corresponds with analyze business needs? And what is this pair called?
answer
Analyze business needs------Review benefits, called business case
question
In the Extended V model, what is the name of the testing step that corresponds with define requirements? And what is this pair called?
answer
Define requirements-----Ensure user acceptance called acceptance criteria
question
In the Extended V model, what is the name of the testing step that corresponds with Design solution? And what is this pair called?
answer
Design solution-----Test solution called system test criteria.
question
In the Extended V model, what is the name of the testing step that corresponds with Develop solution? And what is this pair called?
answer
Develop solution----Test modules called unit test criteria
question
What are the typical roles of a project team?
answer
BA, PM, developer, tester