Module 1: Agile Concepts
Overview and introduction to JIRA Software
High level concepts of JIRA Software and agile development terminology
- Scrum
- Kanban
- Backlogs
- Sprints
Lab exercises Module 1: Why agile?
Module 2: Introduction to JIRA
- Sign up to JIRA
- Create an agile board
- Explore the interface
Lab exercises Module 2: Overview of interface - using Sample Projects
- Study the sample Scrum project
- Study thesample Kanban project
- Understand the JIRA UI
Module 3: Creating a Backlog
- Issue types
- Epics
- Stories
- Estimating
Lab exercises Module 3:
- Create Epics
- Create Stories
- View Versions
- Rank the backlog
Module 4: Agile Planning
Lab exercises Module 4:
- Create a sprint
- Estimate
- Plan a sprint
- Start a sprint
Module 5: The Visual Board
- Intro to workflows
- Mapping to board columns
- Constraints
- Sub tasks
Lab exercises Module 5:
- Identify your current status
- Identify possible transitions
- Progressing Issues
- Working with sub tasks
Module 6: Working with Tasks
This is a free form module. What other tasks/actions do the attendees want to be able to complete on a daily basis?
For example:
- Logging work
- Flagging as important
- Attaching files
- Requesting notifications
- Sharing with others
- Copying
- Setting due dates
- Labels
Module 7: Introduction to Board Configuration
- Configuring boards
- Swimlanes
- Columns
- Colours
Lab exercises Module 7:
Module 8: Searching
- Searching
- Filters
- Subscriptions
Lab exercises Module 8:
Module 9: Reporting
- JIRA reporting
- Agile reporting
- Dashboards
Lab exercises Module 9:
- Accessing agile reports
- Making use of agile reports
- Configure a dashboard
- Create a wallboard