SlideShare uma empresa Scribd logo
1 de 46
Baixar para ler offline
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
Thank you for reading!
Facebook Twitter LinkedIn
If you found this useful, share it with your followers:
Learn more
Agile Kanban Workflow Best Practices

Mais conteúdo relacionado

Mais procurados

Understanding agile
Understanding agileUnderstanding agile
Understanding agile
Varun Singh
 

Mais procurados (20)

Scrum
ScrumScrum
Scrum
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Presentation on agile methodology
Presentation on agile methodologyPresentation on agile methodology
Presentation on agile methodology
 
Scrum Walkthrough Internship Course
Scrum Walkthrough Internship CourseScrum Walkthrough Internship Course
Scrum Walkthrough Internship Course
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and grooming
 
Using the Agile Method for Project Management
Using the Agile Method for Project ManagementUsing the Agile Method for Project Management
Using the Agile Method for Project Management
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
 
Guideline for retrospective & sprint planning
Guideline for retrospective & sprint planningGuideline for retrospective & sprint planning
Guideline for retrospective & sprint planning
 
Scrum
ScrumScrum
Scrum
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 Minutes
 
Agile and Scrum Basics
Agile and Scrum BasicsAgile and Scrum Basics
Agile and Scrum Basics
 
Agile Simplified
Agile SimplifiedAgile Simplified
Agile Simplified
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
 
Introduction To Scrum For Managers
Introduction To Scrum For ManagersIntroduction To Scrum For Managers
Introduction To Scrum For Managers
 
Understanding agile
Understanding agileUnderstanding agile
Understanding agile
 
Using Scrum Internship Course
Using Scrum Internship CourseUsing Scrum Internship Course
Using Scrum Internship Course
 
Scrum Basics
Scrum BasicsScrum Basics
Scrum Basics
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile Development
 

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

6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development process
Riant Soft
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
Moataz Nabil
 

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

Scrum introduc.ppt
Scrum introduc.pptScrum introduc.ppt
Scrum introduc.ppt
 
Agile Project Management with Scrum PDF
Agile Project Management with Scrum PDFAgile Project Management with Scrum PDF
Agile Project Management with Scrum PDF
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development process
 
Agile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasadAgile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasad
 
Scm process assessment guide
Scm process assessment guideScm process assessment guide
Scm process assessment guide
 
Software Process @ Fountain Park Ltd
Software Process @ Fountain Park LtdSoftware Process @ Fountain Park Ltd
Software Process @ Fountain Park Ltd
 
Agile Austin - Peer Code Review An Agile Process
Agile Austin -  Peer Code Review An Agile ProcessAgile Austin -  Peer Code Review An Agile Process
Agile Austin - Peer Code Review An Agile Process
 
The 5 Stages of Software Development
The 5 Stages of Software DevelopmentThe 5 Stages of Software Development
The 5 Stages of Software Development
 
00.pdf
00.pdf00.pdf
00.pdf
 
Agile_basics
Agile_basicsAgile_basics
Agile_basics
 
Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practice
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
 
B-Translator as a Software Engineering Project
B-Translator as a Software Engineering ProjectB-Translator as a Software Engineering Project
B-Translator as a Software Engineering Project
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Continuous delivery is more than dev ops
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev ops
 

Mais de Blossom IO Inc.

How to build the next Facebook
How to build the next FacebookHow to build the next Facebook
How to build the next Facebook
Blossom IO Inc.
 

Mais de Blossom IO Inc. (8)

How to run hyper distributed companies
How to run hyper distributed companiesHow to run hyper distributed companies
How to run hyper distributed companies
 
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
 
The Secret To Customer Success in SaaS Startups
The Secret To Customer Success in SaaS StartupsThe Secret To Customer Success in SaaS Startups
The Secret To Customer Success in SaaS Startups
 
Culture at Blossom
Culture at BlossomCulture at Blossom
Culture at Blossom
 
How to create Products that People want
How to create Products that People wantHow to create Products that People want
How to create Products that People want
 
Why Short User Stories are a Competitive Advantage and how they lead to Conti...
Why Short User Stories are a Competitive Advantage and how they lead to Conti...Why Short User Stories are a Competitive Advantage and how they lead to Conti...
Why Short User Stories are a Competitive Advantage and how they lead to Conti...
 
Lean Product Management Lessons Learned
Lean Product Management Lessons LearnedLean Product Management Lessons Learned
Lean Product Management Lessons Learned
 
How to build the next Facebook
How to build the next FacebookHow to build the next Facebook
How to build the next Facebook
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

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