Essentials of Business Analysis Course Page
Introduction to Business Analysis
- Business analysis - Wikipedia, the free encyclopedia
- International Institute of Business Analysis (IIBA)
- Business Analysis Certifications (BCS)
Shared Understanding
- This is what can happen when there a lack of shared understanding! (Download PDF) Many hours of meetings would be required to reconcile these different views.
The Business Analysis Process Model
Description of the Business Analysis Process Model and how it can be used to improve business analysis
The Requirements Discovery Canvas is a visual canvas alternative to the Business Analysis Process Model
Mapping of the Business Analysis Process Model to the Open UP iterative software development process
Investigating the Situation
- PROMPT Mind Map
- PESTLE Mind Map
- "Six Honest Serving Men" Mind Map
- .pdf Version of Mind Map Templates Download PDF
- Freemind
- XMind
- Visual Communication (Rich Pictures)
- Creating a Glossary of Terms
Considering Perspectives
- MACROSCOPE Mind Map
- Blind men and an elephant - Wikipedia, the free encyclopedia The "blind men and an elephant" is a great metaphor for the way in which stakeholders view a system from different perspectives"
- Discussion of the Product Owner role
Modelling Business Processes
- Business Analysis and Process Modelling
- JOT Journal of Object Technology - UML 2 Activity and Action Models, Part 1
- JOT Journal of Object Technology - UML 2 Activity and Action Models, Part 2: Actions, Conrad Boc
- JOT: Journal of Object Technology - UML 2 Activity and Action Models, Part 3: Control Nodes, Conrad Bock
- JOT: Journal of Object Technology -UML 2 Activity and Action Models, Part 4: Object Nodes, Conrad Bock
- JOT: Journal of Object Technology - UML 2 Activity and Action Models, Part 5: Partitions, Conrad Bock
- BPMN 2.0 Tutorial
- BPMN Modelling Reference
Modelling Software Applications
- The Feature Funnel: a Tool for Managing User Wishlists
- The Feature Funnel: Qualifying the Wishlist
- The Feature Funnel: The Big Picture
- The Feature Funnel: More on Ambiguity
- Describing Software Features
- Writing Effective Use Cases (9780201702255): Alistair Cockburn
- Patterns for Effective Use Cases (The Agile Software Development Series) (9780201721843): Steve Adolph, Paul Bramble, Alistair Cockburn, Andy Pols
- Goal Directed Analysis With Use Cases Download PDF
- Non-Functional Requirements - Software Quality Attributes Download PDF
- Non-Functional Requirements - System Constraints Download PDF
- User Stories
Analysing Needs
- Data Flow Diagrams (DFDs)
- Entity Relationship Diagrams (ERDs) Download PDF
- Class Diagrams
- Writing glossary entries
- TOGAF 9.1 Gap Analysis
Evaluating Options
- TESCO Feasibility Mind Map
- Application Feasibility Checklist Download PDF
- Operational Feasibility Checklist Download PDF
Defining Software Requirements
- Discovering Requirements: How to Specify Products and Services (9780470712405): Ian Alexander, Ljerka Beus-Dukic
- Software Requirements 2 (9780735618794): Karl Wiegers
- More About Software Requirements: Thorny Issues and Practical Advice, Karl Wiegers
- Mastering the Requirements Process (2nd Edition) (9780321419491): Suzanne Robertson, James C. Robertson
- Managing Software Requirements: A Use Case Approach (2nd Edition) (9780321122476): Dean Leffingwell, Don Widrig
- Writing Better Requirements (9780321131638): Ian Alexander, Richard Stevens
- Software Requirement Patterns (Best Practices) (9780735623989): Stephen Withall
- Software & Systems Requirements Engineering: In Practice (9780071605472): Brian Berenbach, Daniel Paulish, Juergen Kazmeier, Arnold Rudorfer
Requirements Management Tools