46
Brought to you by How to build the best Software Products Kanban Workflow Best Practices for each Role in a Software Team Part 3

Kanban Workflow Best Practices for each Role in a Software Team — Part 3 of "How to build the best Software Products"

  • Upload
    blossom

  • View
    583

  • Download
    1

Embed Size (px)

Citation preview

Brought to you by

How to build the best Software Products

Kanban Workflow Best Practices for each Role in a Software Team

Part 3

1 Designer & UX

Engineer

Marketer

Product Manager

2

3

4

Workflow Examples for Software Teams

Reports & Activity5

Designer & UX

1

1 Designer & UX

Designer & all involved team members collect research material in various formats. !

Tip: Research in the UX phase, but add information as well continuously throughout the whole process.

1 Designer & UX

Profound research … ! • lets the team understand a feature very well • simplifies the upcoming process • leads to higher quality results

1 Designer & UX

Wireframes, Prototypes, Mockups

Code Examples

Keynotes, Slides

Audio, Video

Discussions, Opinions, Inspiration

Collect

1 Designer & UX

As soon as research is done, the card can be marked as ready by the designer or card owner to be pulled into the next stage.

Engineer

2

2 Engineer

If a slot is open in the “Implementation” stage, the engineer pulls the card into it and starts working on the feature.

2 Engineer

If a slot is open in the “Implementation” stage, the engineer pulls the card into it and starts working on the feature.

2 Engineer

Development work begins.

2 Engineer

Frontend Development

Backend Development

Develop

2 Engineer

Blossom Integration with GitHub (recommended): !

Create a new git branch, push it to GitHub and connect it to the Blossom card.

2 Engineer

Blossom Integration with GitHub (recommended): !

Code updates get synced automatically and are visible for all stakeholders in the card and in the daily digest.

2 Engineer

If a slot is open in the “Review” stage, the card gets pulled into it and the review process starts.

2 Engineer

If a slot is open in the “Review” stage, the card gets pulled into it and the review process starts.

2 Engineer

Code Review

Quality Assurance

Acceptance Tests

Review

2 Engineer

As soon as the review is done, the card can be marked as ready by the engineers or the card owner to be pulled into the next stage.

Marketer

3

3 Marketer

If a slot is open in the “Marketing” stage, the marketer pulls the card into it and starts the marketing process as defined in the marketing policy.

3 Marketer

If a slot is open in the “Marketing” stage, the marketer pulls the card into it and starts the marketing process as defined in the marketing policy.

3 Marketer

The Marketing process begins.

3 Marketer

Publishing

Social Media

Email Campaign

Marketing

3 Marketer

As soon as marketing is done, the card can be marked as ready by the marketer or the card owner to be pulled into the final stage.

3 Marketer

The card gets pulled into the final stage.

3 Marketer

Feature shipped! 😀🎉🐢🍭 !

The card can be archived.

Product Manager

4

4 Product Manager

Sees what’s going on at a glance. Always on top of things.

4 Product Manager

Bird’s-eye view about where what is in the process.

4 Product Manager

Ideal for stand-up meetings in local or remote teams.

4 Product Manager

Overview about who is working on what.

4 Product Manager

Easily identify bottlenecks.

4 Product Manager

Aware of blockers to keep the process flowing.

4 Product Manager

Overview about activity on GitHub.

4 Product Manager

Team Retrospectives & Kaizen.

4 Product Manager

Analyze blockers & improve in upcoming iterations.

4 Product Manager

Work time gets tracked automatically.

4 Product Manager

Cycle Time Analysis.

4 Product Manager

Evidence based performance metrics. No Estimations.

Reports & Activity

5

5 Daily Activity Digest

You can use the Daily Digest for the daily standup meeting or to forward the current status for example.

All actions that happen throughout the process are delivered directly via a daily activity digest to your inbox.

5 Activity Notifications

If you have messaging tools like Slack, Flowdock or HipChat connected to Blossom you can get instantly notified about important events and never miss a thing.

5 Activity Notifications

5 Activity Notifications

Learn moreAgile Kanban Workflow Best Practices