Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7

...

Percent

Task

50%

  • New releasable feature work

10%

  • Bug fixesFixes

30% 20%

Other tech or sprint-related work including:

  • Ad-hoc testing - EN and FR translation testing

  • Critical bug fixes

  • Help desk request

  • Missed unit tests

  • Missed automated testing

  • Tech debt

  • Documentation

  • Missed unit or automated tests

  • Tech debt

10%

  • Release activities Release (including notes / and change log)

  • Documentation

  • Make sure Playwright tests are passing

10%

  • Buffer

Required Backlog Items

...

Ad-hoc testing

...

Release Process

We will ship once per sprint.

Process

Task

Ship once per sprint

Ship all shippable features once per sprint

Daily Breakdown

Length: 10 business days

2

WeekdayDay

Task

Team Members

1

Wednesday

Maggie / Jugraj - write

-3

  • Write change management ticket for release in two weeks (not next release but the following release)

  • Maggie

/
  • & Jugraj

  • Create sprint branch

Thursday

  • Ewa:

    • Ad-hoc testing {QA or ACC environment?} (30min-1hr)

    • Backlog items - write test case and manual testing in {test or ACC environment?}

Ewa

3

Friday

4

Monday

5

Tuesday

  • Ewa:

    • Backlog items - write test case and manual testing

Ewa

6

Wednesday

7

Thursday

  • Ewa:

    • Ad-hoc testing {ACC environment} (30min-1hr)

    • Backlog items - write test case and manual testing

Ewa

8

Friday

9

Monday

10

Tuesday

  • Ewa:

    • Backlog items - write test case and manual testing

Ewa
  • Ashiq

  • QA & dev meeting to identify possible test cases as a group

  • Complete any additional testing of backlog items from previous sprint (if required)

  • Write test cases for PBI and bugs in current sprint

  • Ad-hoc testing in QA environment (30min-1hr)

  • Test backlog items as needed

  • Ewa & Tarek

  • Develop backlog items

  • Write test cases as needed

  • Test each other’s backlog items as needed

  • Dev Team

  • UAT testing - if needed - when should we do prep? UAT Test on day 1?

  • QA & Steve

Day 4

  • Final sign off on backlog items to ship

  • Jugraj, Ashiq and Maggie

  • ACC smoke test

  • QA, dev and Maggie

Day 5

  • Release ACC to prod

  • Jugraj

  • Write test cases for PBI and bugs in current sprint as needed

  • Test backlog items as needed

  • Ewa & Tarek

  • Develop backlog items

  • Write test cases as needed

  • Test each other’s backlog items as needed

  • Dev Team

Day 6-8

  • Write test cases for PBI and bugs in current sprint as needed

  • Test backlog items as needed

  • Ewa & Tarek

  • Develop backlog items

  • Write test cases as needed

  • Test each other’s backlog items as needed

  • Dev Team

Day 9

  • Identify what has met the definition of done. They can be shipped on day 5 of next sprint. Anything else that is not done will be completed and shipped the following sprint.

  • Jugraj, Ashiq and Maggie

  • Write test cases for PBI and bugs in current sprint as needed

  • Test backlog items as needed

  • Tarek & Maggie

  • Develop backlog items

  • Write test cases as needed

  • Test each other’s backlog items as needed

  • Dev Team

Day 10

  • Sprint review &sprint planning.

  • Finish and wrap up what can be done

  • QA & dev team

Dev - Backlog item checklist

13

Team Member

Task

Dev #1

  • Complete backlog item or bug development

2

Dev # 2

  • Write test case

  • Create automated test

  • Manual Manually test of feature , and surrounding features in {test or ACC environment?}

Shippable Stories

Type

Required to Ship

Tech Debt

  • Definition of done is met

PBI

  • Definition of done is met

Bug

  • Definition of done is met

...

Task

Branch

Team Member

Create sprint branch {on first day of sprint?}

Sprint branch

Ashiq

Push sprint code to sprint branch

Sprint branch

Dev team

Question: How do we separate stories that are ready to ship from those that are not ready to ship from the sprint branch? Is this possible?

Sprint Environments

Task

Environment

Team Member

Dev testing

Dev

Dev

Manual QA test, automated test

{Test?}

Dev and QA

{ACC?}

Dev and QA

Sprint Environments

Task

Environment

Dev testing & Playwright

DevDev

Current Release

ACC

...

Next Release*

QA

...

*When work in QA is ready for next release, we they will send it to ACC.

Tickets

...

Switch endpoints for test environment.

...

be pushed to ACC

Sprint decision-makers

Task

Team Member

Whether or not a bug or UI change suggestion will be added to the backlog

...

Weekday

Tasks

Team Member

1

Wednesday

2

Thursday

3

Friday

4

Monday

5

Tuesday

6

Wednesday

7

Thursday

8

Friday

9

Monday

10

Tuesday

Release Process

There are two processes to choose from:

Process

Task

1

Ship once per sprint

Ship all shippable features once per sprint

2

Ship multiple times per sprint

Ship each story when it is ready

We can ship in mid-sprint.

...

Testing - brainstorming only

Discussion with Grace - April 4

Bugs addressed during the sprint. Leave some space for bug testing during the sprint

...

  • How to track modifications to backlog items. E.g. when testing, if something needs to be added, what should we do?

Discussion with Ashiq

PO and users:

  • test in ACC

  • They can test on the first day of the next sprint - will will give them a list of what we completed and they can test if they can, if not, that is ok - maybe 1 hr of testing for them

  • Dev - send a screenshot of new UI before the functionality is built to get feedback from PO via email. Do not need to send screenshots for things such as bugs, and FR translations. Only things we need feeback on.

  • PO walkover - two days before the end of sprint - 15-30 min to take a quick look if screenshots are not enough - flexible. PO may not need it every week.

    • Can show him work still in progress

  • Users can test in test environment if they wish after sprint review. We can give them a few bullet points of what we worked on. Either at end of review or first day of sprint.

...

How would we work with dev’s only to write test cases?

Discussion with Ashiq

QA free from manual testing

...