SlideShare a Scribd company logo
1 of 44
Download to read offline
A Tiny List
of Immutable Project Management Rules
For Digital Agencies
by Visnja Zeljeznjak
Simpfinity.com
@Simpfinity
Based on This Blog Post:
simpfinity.com/blog/
tiny-list-pm-rules/
A list of useful project management rules could be a
mile long.
But what good is a list that doesn't help you remember
the truly immutable rules?
You know: the ones that you shouldn't be ignoring,
bending, twisting, breaking.
Inspired by The Joel
Test
The Joel Test is a list of twelve
simple questions which help
companies rate the quality of
their software teams. Read it
here: joelonsoftware.com/
articles/fog0000000043.html
The list is now fourteen years old
but most of the rules still apply.
I was thinking:
4 Which rules have a great impact on the success of the
projects in our agency?
4 Where do I see other people make mistakes, so that
my experience would help them?
4 And which rules will withstand the test of time?
This List is My Answer.
★ The List ★
Document your project management process.
One project manager per project.
One project manager per team.
Never assign a single task to more than one person.
Person estimating a task is the person working on it.
Review all tasks you've assigned to other people.
Log your every action.
#1
Document
Your Project Management Process.
This Means Two Things:
1. you must answer the question 'How Our Agency
Manages Projects for Clients'
2. you must do this in writing.
Stop Sawing.
Sharpen the Saw.
Reap the benefits from
documenting your processes.
Spend less time teaching
new employees the basic
stuff.
1. Give new employees access to
a shared location where you
keep your company's
operating manuals (a folder in
the cloud with a bunch of
documents).
2. Tell them to read everything
they find there.
Maintain order. It keeps
paying dividends forever.
When people work with a task
management system, they're
crowdsourcing company
documentation.
Manage this process: teach
people basic conventions (storing
and naming documents and
projects, assigning and resolving
tickets, logging actions.
Fewer dangerous,
expensive, embarrassing
mistakes.
Experienced companies have
protocols in place to prevent
damage. It's the boss' job to
organize a creation of a trusted
central reference, accessible
24/7, which they can search and
find training material.
#2
One Project Manager
Per Project.
Being a project
manager is a tough,
tough job.
Having two different people with
the same tough job on the same
project is a recipe for disaster.
It Happens on Complex Projects.
The project manager (PM) needs continuous assistance
from another person on her team.
This person, i.e. the developer, has the required
technical skills which the PM needs to make important
decisions. So the project starts with one dedicated PM
and with time, the role slowly shifts and splits to
another person.
When Several People on the Client's
side Are Talking to Several People on
the Agency's Side...
...some vital information and requirements get lost and
the project gets out of hand.
On risky projects the PM manages the project more
tightly to make sure she keeps control of the project.
You keep control of the risky project
by always having an overview of all the
tasks the team is working on.
All members of your team who are talking to the client
directly must log every conversation and store every
document they receive the way the PM wants it.
#3
One Project Manager
Per Team.
Two PM's Will Fight Each Other for
Limited Resources of One Dev Team.
As a result, all projects will be delayed.
Not even the boss messes with the PM.
Want something done? Schedule a new project with the
PM and wait for your turn.
#4
Never Assign a Single Task
to More Than One Person.
If you don't want a certain task completed,
assign it to two people.
They will both wait for one another to complete it and
the task won't be completed at all.
"I thought he would do it."
"And I thought she would do it. She did it the last
time."
Don't impose needless communication and interruption.
One Person -> One Ticket.
A person must believe that nobody would complete the
task unless she does it herself. By assigning the task to
only one person, you make her own the task.
#5
The Person Estimating a Task
Is the Person Working on That Task.
Don't let sales people, project managers and designers
estimate how much time the developer needs to finish a
task, and vice versa.
People working on the task must research the request
and come up with their own educated estimate.
People not working on a particular task tend to
underestimate the effort. The result it extra work you
can't charge extra.
#6
Review
All Finished Tasks You've
Assigned to Other People.
If you create a task for another
person, always follow up on the
task after the person has
completed it.
You want to double-check all or as
many tasks as possible, even the
ones that do not go through a
formal QA process.
Benefits of the
Review Process
Enforced Precision and
Clearer Communication
The person creating the task
needs to learn how to describe
the work in a clear way.
The person working on the task
needs to learn how to follow the
instructions precisely.
It Promotes Individual
Ownership of Tasks
You'll hear less of the "that's not
my job" from your employees and
colleagues.
Your agency's work will increase in
quality if everybody follows up
with every task they create and
takes interest in how other people
do their jobs.
That's how you teach
company culture to new
employees.
If a junior makes a mistake, a
senior will notice the error during
the task review process.
You'll identify flaws in your
documentation if new people read
your documentation and keep
making errors.
Catch undetectable
human errors.
There are mistakes your agency
has never made before: how do
you prevent those from
happening?
Solution: having a simple error
checking mechanism - a simple
convention - built into your task
management system. The task
review is one such mechanism.
#7
Log Your Every Action.
"Always code as if the guy
who ends up maintaining
your code will be a violent
psychopath who knows
where you live."
1
John Woods
I treat project logs the same.
Having a complete, crowdsourced, timestamped log of
every action of every person ever working in the
company is invaluable.
Write a comment for
everything meaningful
that happens on a
project.
Always think about other people.
The ten seconds it takes you to
write a meaningful comment now
might save a few hours to another
developer (or yourself) in the
future.
Leave a comment for all
micro-milestones.
I've snail-mailed the contract to
the client.
The client has promised to send
the project documentation by
Monday.
The client called to report a bug,
here's the bug report: (...). I
checked, it really isn't working.
Log every substantial
conversation you've had
with a client.
'I called Mr. Client and his
secretary said he was on
vacation'.
The simplest piece of information
can save your ass in the future.
Sometimes you need to go back
far in the past to reconstruct a
chain of events.
When you're resolving a
ticket, don't just click
'Resolve' - write a
comment.
We teach people in our web
development company to always
write a comment - even if it's only
a short and sweet 'done'. It's like
signing the completion of the work
by hand.
Here's The List, Once Again
Document your project management process.
One project manager per project.
One project manager per team.
Never assign a single task to more than one person.
Person estimating a task is the person working on it.
Review all tasks you've assigned to other people.
Log your every action.
www.simpfinity.com
Sales Proposal + Project
Management + Client
Support Software
For Web Development
Companies
Thank You!
Visnja Zeljeznjak, Storyteller
@Simpfinity
Creative Commons Image License
Portrait of a Saw Blade
https://www.flickr.com/photos/csessums/9577384988/
Is it okay to click here?
https://www.flickr.com/photos/theilr/9772325024/

More Related Content

Viewers also liked

5 barriers to effective communication
5 barriers to effective communication5 barriers to effective communication
5 barriers to effective communicationDiego Rodrigo
 
Project communications management
Project communications managementProject communications management
Project communications managementYogender Singh Rana
 
The hottest analysis tools for startups
The hottest analysis tools for startupsThe hottest analysis tools for startups
The hottest analysis tools for startupsLiane Siebenhaar
 
10 Steps of Project Management in Digital Agencies
10 Steps of Project Management in Digital Agencies 10 Steps of Project Management in Digital Agencies
10 Steps of Project Management in Digital Agencies Alemsah Ozturk
 
Barriers to communication
Barriers to communicationBarriers to communication
Barriers to communicationNamrata Jadhav
 
Communication ppt
Communication pptCommunication ppt
Communication pptTirtha Mal
 

Viewers also liked (8)

5 barriers to effective communication
5 barriers to effective communication5 barriers to effective communication
5 barriers to effective communication
 
Communication Skills
Communication  Skills    Communication  Skills
Communication Skills
 
Communication Skills Ppt
Communication Skills PptCommunication Skills Ppt
Communication Skills Ppt
 
Project communications management
Project communications managementProject communications management
Project communications management
 
The hottest analysis tools for startups
The hottest analysis tools for startupsThe hottest analysis tools for startups
The hottest analysis tools for startups
 
10 Steps of Project Management in Digital Agencies
10 Steps of Project Management in Digital Agencies 10 Steps of Project Management in Digital Agencies
10 Steps of Project Management in Digital Agencies
 
Barriers to communication
Barriers to communicationBarriers to communication
Barriers to communication
 
Communication ppt
Communication pptCommunication ppt
Communication ppt
 

Recently uploaded

Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 

Recently uploaded (20)

Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 

A Tiny List of Immutable Project Management Rules For Digital Agencies

  • 1. A Tiny List of Immutable Project Management Rules For Digital Agencies
  • 3. Based on This Blog Post: simpfinity.com/blog/ tiny-list-pm-rules/
  • 4. A list of useful project management rules could be a mile long. But what good is a list that doesn't help you remember the truly immutable rules? You know: the ones that you shouldn't be ignoring, bending, twisting, breaking.
  • 5. Inspired by The Joel Test The Joel Test is a list of twelve simple questions which help companies rate the quality of their software teams. Read it here: joelonsoftware.com/ articles/fog0000000043.html The list is now fourteen years old but most of the rules still apply.
  • 6. I was thinking: 4 Which rules have a great impact on the success of the projects in our agency? 4 Where do I see other people make mistakes, so that my experience would help them? 4 And which rules will withstand the test of time?
  • 7. This List is My Answer.
  • 8. ★ The List ★ Document your project management process. One project manager per project. One project manager per team. Never assign a single task to more than one person. Person estimating a task is the person working on it. Review all tasks you've assigned to other people. Log your every action.
  • 10. This Means Two Things: 1. you must answer the question 'How Our Agency Manages Projects for Clients' 2. you must do this in writing.
  • 11. Stop Sawing. Sharpen the Saw. Reap the benefits from documenting your processes.
  • 12. Spend less time teaching new employees the basic stuff. 1. Give new employees access to a shared location where you keep your company's operating manuals (a folder in the cloud with a bunch of documents). 2. Tell them to read everything they find there.
  • 13. Maintain order. It keeps paying dividends forever. When people work with a task management system, they're crowdsourcing company documentation. Manage this process: teach people basic conventions (storing and naming documents and projects, assigning and resolving tickets, logging actions.
  • 14. Fewer dangerous, expensive, embarrassing mistakes. Experienced companies have protocols in place to prevent damage. It's the boss' job to organize a creation of a trusted central reference, accessible 24/7, which they can search and find training material.
  • 16. Being a project manager is a tough, tough job. Having two different people with the same tough job on the same project is a recipe for disaster.
  • 17. It Happens on Complex Projects. The project manager (PM) needs continuous assistance from another person on her team. This person, i.e. the developer, has the required technical skills which the PM needs to make important decisions. So the project starts with one dedicated PM and with time, the role slowly shifts and splits to another person.
  • 18. When Several People on the Client's side Are Talking to Several People on the Agency's Side... ...some vital information and requirements get lost and the project gets out of hand. On risky projects the PM manages the project more tightly to make sure she keeps control of the project.
  • 19. You keep control of the risky project by always having an overview of all the tasks the team is working on. All members of your team who are talking to the client directly must log every conversation and store every document they receive the way the PM wants it.
  • 21. Two PM's Will Fight Each Other for Limited Resources of One Dev Team. As a result, all projects will be delayed. Not even the boss messes with the PM. Want something done? Schedule a new project with the PM and wait for your turn.
  • 22. #4 Never Assign a Single Task to More Than One Person.
  • 23. If you don't want a certain task completed, assign it to two people. They will both wait for one another to complete it and the task won't be completed at all. "I thought he would do it." "And I thought she would do it. She did it the last time." Don't impose needless communication and interruption.
  • 24. One Person -> One Ticket. A person must believe that nobody would complete the task unless she does it herself. By assigning the task to only one person, you make her own the task.
  • 25. #5 The Person Estimating a Task Is the Person Working on That Task.
  • 26. Don't let sales people, project managers and designers estimate how much time the developer needs to finish a task, and vice versa. People working on the task must research the request and come up with their own educated estimate. People not working on a particular task tend to underestimate the effort. The result it extra work you can't charge extra.
  • 27. #6 Review All Finished Tasks You've Assigned to Other People.
  • 28. If you create a task for another person, always follow up on the task after the person has completed it. You want to double-check all or as many tasks as possible, even the ones that do not go through a formal QA process.
  • 30. Enforced Precision and Clearer Communication The person creating the task needs to learn how to describe the work in a clear way. The person working on the task needs to learn how to follow the instructions precisely.
  • 31. It Promotes Individual Ownership of Tasks You'll hear less of the "that's not my job" from your employees and colleagues. Your agency's work will increase in quality if everybody follows up with every task they create and takes interest in how other people do their jobs.
  • 32. That's how you teach company culture to new employees. If a junior makes a mistake, a senior will notice the error during the task review process. You'll identify flaws in your documentation if new people read your documentation and keep making errors.
  • 33. Catch undetectable human errors. There are mistakes your agency has never made before: how do you prevent those from happening? Solution: having a simple error checking mechanism - a simple convention - built into your task management system. The task review is one such mechanism.
  • 34. #7 Log Your Every Action.
  • 35. "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." 1 John Woods
  • 36. I treat project logs the same. Having a complete, crowdsourced, timestamped log of every action of every person ever working in the company is invaluable.
  • 37. Write a comment for everything meaningful that happens on a project. Always think about other people. The ten seconds it takes you to write a meaningful comment now might save a few hours to another developer (or yourself) in the future.
  • 38. Leave a comment for all micro-milestones. I've snail-mailed the contract to the client. The client has promised to send the project documentation by Monday. The client called to report a bug, here's the bug report: (...). I checked, it really isn't working.
  • 39. Log every substantial conversation you've had with a client. 'I called Mr. Client and his secretary said he was on vacation'. The simplest piece of information can save your ass in the future. Sometimes you need to go back far in the past to reconstruct a chain of events.
  • 40. When you're resolving a ticket, don't just click 'Resolve' - write a comment. We teach people in our web development company to always write a comment - even if it's only a short and sweet 'done'. It's like signing the completion of the work by hand.
  • 41. Here's The List, Once Again Document your project management process. One project manager per project. One project manager per team. Never assign a single task to more than one person. Person estimating a task is the person working on it. Review all tasks you've assigned to other people. Log your every action.
  • 42. www.simpfinity.com Sales Proposal + Project Management + Client Support Software For Web Development Companies
  • 43. Thank You! Visnja Zeljeznjak, Storyteller @Simpfinity
  • 44. Creative Commons Image License Portrait of a Saw Blade https://www.flickr.com/photos/csessums/9577384988/ Is it okay to click here? https://www.flickr.com/photos/theilr/9772325024/