Improve Project Management Workflows
Key concepts
Daily stand-up:
Meeting in which attendees typically participate while standing.
The discomfort of standing is intended to keep the
meetings short.
short means
less than 5 minutes
per person.
Only 3 questions:
What have you done yesterday?
What are you going to do today?
Do you have anything blocking you?
Sprint (ˈkänˌbän):
Scheduling system for lean manufacturing.
Created by Taiichi Ohno (Toyota) to improve manufacturing efficiency.
Agile (ˈkänˌbän):
Scheduling system for lean manufacturing.
Created by Taiichi Ohno (Toyota) to improve manufacturing efficiency.
Burndown rate (ˈkänˌbän):
Scheduling system for lean manufacturing.
Created by Taiichi Ohno (Toyota) to improve manufacturing efficiency.
Key Performance Indicator
Kanban (ˈkänˌbän):
Scheduling system for lean manufacturing.
Created by Taiichi Ohno (Toyota) to improve manufacturing efficiency.
Kanban Board:
One of the tools that can be used to implement the Kanban Method for a project.
How does it work?
Each column:
Represents a Status
Must only hold a specific number of tasks at a time
Each sticky note:
Represents a Task by using it's ID#
Has a color that identifies it's type
Tasks move left to right (when things go as expected)
Current Problems
No KPIs available
We can't know if we're progressing
No audit trail
Prevents learning from past experiences.
Slows down or entirely disrupts communication since the only way to get information is to ask the specific person.
Forces communication to be synchronous.
Wastes HOURS per day searching for specific information.
Decentralizes/Duplicates information instead of centralizing it.
Daily standups take
TOO LONG
~4 hours lost
(HALF A DAY OF WORK!)
per PM/week.
PMs doing QA
Wastes countless hours per week.
Innefective since it's not their primary role.
No automation implemented for any of the test aspects.
Lacking standarization of test scenarios (personas, datasets, browser profiles, metrics, etc).
Overlap of testing scenarios done by client.
Estimation of new features
hurts providers performance
(It shouldn't)
No guidelines for PM
Impossible to collaborate with other PMs to improve efficiency due to the differences in workflows.
Each PM uses a different vocabulary which leads to confusion and lost time.
Confusion on what's the right way to act leading to bad decisions or outcomes.
Status update management changes for each PM
No easy way to extract information or see trends.
No audit trail.
Inability for Team/Clients to follow on progress in a fast and easy way.
Time wasted gathering and composing the status update
The Plan
No KPIs available
1. Define progress.
2. Collect info and save to a single, accessible place.
3. Let the computers do the rest
No audit trail
1. Automatically save audit logs to a searchable storage using Integrations.
2. Organize these audit logs by Project.
3. Explain team how to search the logs.
4. Still having doubts? Then ask the question in a way that it can be audited later. Mention this link to whoever needs it.
5. Profit!
Daily stand-ups take too long
1. Each team member has to answer 3 questions:
a) What have you done yesterday?
b) Do you have anything blocking you?
c) What will you work on today?
2. All this needs to happen under 3 minutes per team member.
3. The meetings are recorded for later audit.
PMs doing QA
1. Describe all the pages and functionalities of the project.
2. Create a GhostInspector test suite for each page/functionality you want to test.
3. Whenever there's a new deploy, the site will be tested automatically and results will be sent to the audit log.
4. New features? Create the tests only once, then sit back and enjoy.
Feature Estimation
1. PM listens to client for NEW features/modifications requests during the work week.
2. Each Friday, the compiled list of features needing estimation for next week gets send to Providers.
3. Providers share their estimation efforts after Monday stand-up.
4. Estimation gets reviewed and communicated to client
5. Client approves, work for the week begins.
No guidelines for PM
1. Each PM should list the topics of discussion they think are important.
2. The topics will be aggregated and voted upon.
3. A meeting will be set to discuss the topics and create a short document for future reference.
4. Decisions will be tested and reviewed once per month.
Status update management
1. Review current status updates sent to clients.
2. Allow PMs to add personal notes.
3. Make it VERY SIMPLE for PMs to send these updates.
4. These updates are feed to the Audit Log for later search and retrieval.
Or visit https://bit.ly/XXXXX
View it again at your own pace
Improve Project Management Workflows
By Franco Laiuppa
Improve Project Management Workflows
Presentation on how to Improve Project Management Workflows. Made for a client but removed all PII. Enjoy.
- 289