Business Analysts
Recommended Courses For Business Analysts
- use-case, class, sequence & activity diagrams
- how to specify scope, service contracts, data structures and business processes
- systematic method for business process design
- identify target capabilities of organizational
- make appropriate capability trade-offs
- align structure with target capabilities
- grow where needed innovation, efficiency, reliability, …
- realize organizational capabilities through tactics
- optimize access, information & product channels
Roles & Responsibilities
Liaise between stakeholders & technical team
- Identify & interface with stakeholders
- business, clients, suppliers, regulatory bodies
- Capture & validate requirements
- functional & non-functional
- Communicate options for reducing cost/complexity
- aspects of the requirements for which less challenging technical alternatives exist
Formalize & refine requirements
- Designing business processes
- across levels of refinement
- with data structure specifications for supporting domain objects
- Formalize functional requirements
- into testable service contracts
- Specify data structures
- using UML class diagrams
- Specify non-functional requirements
Provide support & guidance for user testing
- for both, functional & non-functional testing
Assist business to optimize organizational architecture
- in order to support desired organizational capabilities.
Suggested Knowledge & Skills
- UML use-case diagrams
- for scoping
- UML activity diagrams
- for business process specification
- UML class diagrams
- for service contract and data structure specification
Systematic business process design
- method for refining functional requirements across levels of granularity
Organizational architecture concepts
- Structural patterns
- for improving organization’s infrastructure
- aligning it with organization’s capabilities
- for improving organization’s infrastructure
- Integration patterns
- for integration with
- clients/customers
- service providers
- other stake holders
- for integration with
- Tactics
- for concretely realizing organization’s capabilities