Course overview

Objective

This track prepares people for entry-level Business Analysis jobs. It covers both general product thinking, and a range of techniques and tools to explore, specify, design, and deliver software solutions. It uses a consistent case study of a digital transformation at a fictional department store to practically apply techniques.

It assumes you have already taken the Introduction to Programming course, and are familiar with the general software development lifecycle.

Business Analysis

  1. BA Responsibilities
  2. Stakeholder mapping
  3. User research
  4. Communicating effectively
  5. SWOT Analysis
  6. User research
  7. Present your learnings
  1. Additional info for your study case
  2. User research
  3. Personas
  4. User journey
  5. User stories
  6. Business domains
  7. Business process model
  8. Present your learnings
  1. Requirements
  2. System boundaries
  3. Epics and features
  4. Use Cases
  5. Specification
  6. Acceptance criteria
  7. Present your learnings
  1. Design mindset
  2. Design princples
  3. UX Design and Storyboarding
  4. Functional architecture
  5. Data modelling
  6. Design a solution
  7. Present your learnings
  1. Agile and others
  2. Prioritisation
  3. Change management
  4. Present your learnings
  5. Stretch: Retrospective and Roadmap
  1. Review your BA tools