SlideShare a Scribd company logo
1 of 4
5 Tricks to know
before you outsource
your Drupal Project
Tip1: Take time to Document Your Project
When dealing with an off-shore team, a poorly documented project or no documentation directly hampers the
efficiency of the team.
Consider this example:
You: Hey, I need an orange ball
Developer: Ok
Don’t be furious if your developer ends up giving an orange football instead of an orange ball. This happens often
when all requirements are exchanged over email/call.
Now, how it would be if you had documented your requirement.
I need an orange ball which should have following characteristics:
 Round
 Orange
 Hollow
 Radius – 5cm
Now, you’ll always get a perfect orange ball as you have required.
So take time to document your requirement. It’s worth the effort!
Tip2: Encourage your offshore team to raise doubts
Never lose patience or feel irritated when your developer asks too many questions. Instead encourage them to raise
doubts because that ends up giving a better insight of the project to your developer. Always remember that – you
understand your project well because you have it in your mind but to your developer it is just the set of instructions
or requirement that you provide. So you must gain the fluidity to pour in the project from your mind into your
developers. With each answer to their question you are achieving this.
Tip 3: Define Communication Frequency and Medium
With an offshore team you cannot enjoy the freedom of shadowing them anytime. So, it is really important that you
decide how frequently you want to meet – of course on a call. Decide a time that suits both of you considering the
time-zone difference. Generally meeting your off-shore team once/twice in a week is enough to ensure that your
project is on time.
Set the time and day and make sure that your off-shore team and you adhere to it. If required bring them on call
more often, but make sure that to understand where your team is leading.
Tip 4: Review – Feedback – Review
Set up frequent deliverables and review the development so far; even if it is a rough prototype. Give your feedback
and then review again that your feedback so far has been incorporated. This ensures maximum efficiency by your
time thus, minimizing scope of mistakes.
Tip 5: Task Status
You must have clear transparency of what your team is doing and where they are heading up.
Ask your Developer to provide you daily status in following format:-
This email will be submitted daily in morning and evening:
Subject- Today's Goal - Date
If I could do only 3 tasks, what would they be?
1. Task 1 - [Expected Hours - 2 hours] [Actual hours - ]
2. Task 2 - [Expected Hours - 2 hours] [Actual hours - ]
3. Task 3 - [Expected Hours - 2 hours] [Actual hours - ]
Keep the tasks action oriented and short.
Additional Tasks underwent-
1. Task 1 - [Expected Hours - 2 hours] [Actual hours - ]
2. Task 2 - [Expected Hours - 2 hours] [Actual hours - ]
Is there anything you need from your Lead today or tomorrow?
1. I need clarification on _____. XX mins meeting today would be great.
2. I need clarification on _____. XX mins meeting tomorrow would be great.
This email format has proven to be very beneficial in maximizing resource management. It also ensures that your
project is constantly accelerating!

More Related Content

What's hot

Agile hacks for product managers
Agile hacks for product managersAgile hacks for product managers
Agile hacks for product managersSam McAfee
 
Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Nigel Thurlow
 
Project Management Growth Practices
Project Management Growth PracticesProject Management Growth Practices
Project Management Growth PracticesAmir Shokri
 
Backlog Grooming - The Importance of Good Grooming Habits
Backlog Grooming - The Importance of Good Grooming HabitsBacklog Grooming - The Importance of Good Grooming Habits
Backlog Grooming - The Importance of Good Grooming HabitsIan Garrison
 
Swimming in the Sea of Feedback - LLKD17
Swimming in the Sea of Feedback - LLKD17Swimming in the Sea of Feedback - LLKD17
Swimming in the Sea of Feedback - LLKD17Helen Meek
 
Engl317 project4 slidedoc4_screencasting_usability_testfinding
Engl317 project4 slidedoc4_screencasting_usability_testfindingEngl317 project4 slidedoc4_screencasting_usability_testfinding
Engl317 project4 slidedoc4_screencasting_usability_testfindingZachary Williamson
 
Improving Task Estimates - Rich Butkevic, PMP, CSM
Improving Task Estimates - Rich Butkevic, PMP, CSMImproving Task Estimates - Rich Butkevic, PMP, CSM
Improving Task Estimates - Rich Butkevic, PMP, CSMRich Butkevic
 
3 Ways to fail Product Roadmap Development - By Rasam Rostami
3 Ways to fail Product Roadmap Development - By Rasam Rostami3 Ways to fail Product Roadmap Development - By Rasam Rostami
3 Ways to fail Product Roadmap Development - By Rasam RostamiRasam Rostami
 
10 ways to improve this week
10 ways to improve this week10 ways to improve this week
10 ways to improve this weekChuck Jonkman
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and groomingArevik Harutyunyan
 
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKHHOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKHDevOpsDays Tel Aviv
 
Uncertainty in agile projects
Uncertainty in agile projectsUncertainty in agile projects
Uncertainty in agile projectsSkills Matter
 
How to fix your software development process
How to fix your software development processHow to fix your software development process
How to fix your software development processSimba Sagwete
 
Back To Basics: Agile Practices
Back To Basics: Agile PracticesBack To Basics: Agile Practices
Back To Basics: Agile PracticesThomas Sarlandie
 
177 splitting epics and user stories (dave todaro)
177  splitting epics and user stories (dave todaro)177  splitting epics and user stories (dave todaro)
177 splitting epics and user stories (dave todaro)ProductCamp Boston
 
Maximizing development productivity
Maximizing development productivityMaximizing development productivity
Maximizing development productivityAhmed Magdy
 
DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.
DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.
DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.Brian Scanlan
 

What's hot (20)

Agile hacks for product managers
Agile hacks for product managersAgile hacks for product managers
Agile hacks for product managers
 
Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
 
Project Management Growth Practices
Project Management Growth PracticesProject Management Growth Practices
Project Management Growth Practices
 
Backlog Grooming - The Importance of Good Grooming Habits
Backlog Grooming - The Importance of Good Grooming HabitsBacklog Grooming - The Importance of Good Grooming Habits
Backlog Grooming - The Importance of Good Grooming Habits
 
Swimming in the Sea of Feedback - LLKD17
Swimming in the Sea of Feedback - LLKD17Swimming in the Sea of Feedback - LLKD17
Swimming in the Sea of Feedback - LLKD17
 
How to Deal With Procrastination - Task 3811
How to Deal With Procrastination - Task 3811How to Deal With Procrastination - Task 3811
How to Deal With Procrastination - Task 3811
 
Engl317 project4 slidedoc4_screencasting_usability_testfinding
Engl317 project4 slidedoc4_screencasting_usability_testfindingEngl317 project4 slidedoc4_screencasting_usability_testfinding
Engl317 project4 slidedoc4_screencasting_usability_testfinding
 
Improving Task Estimates - Rich Butkevic, PMP, CSM
Improving Task Estimates - Rich Butkevic, PMP, CSMImproving Task Estimates - Rich Butkevic, PMP, CSM
Improving Task Estimates - Rich Butkevic, PMP, CSM
 
3 Ways to fail Product Roadmap Development - By Rasam Rostami
3 Ways to fail Product Roadmap Development - By Rasam Rostami3 Ways to fail Product Roadmap Development - By Rasam Rostami
3 Ways to fail Product Roadmap Development - By Rasam Rostami
 
10 ways to improve this week
10 ways to improve this week10 ways to improve this week
10 ways to improve this week
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and grooming
 
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKHHOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
 
Uncertainty in agile projects
Uncertainty in agile projectsUncertainty in agile projects
Uncertainty in agile projects
 
Effort estimation
Effort estimationEffort estimation
Effort estimation
 
How to fix your software development process
How to fix your software development processHow to fix your software development process
How to fix your software development process
 
Back To Basics: Agile Practices
Back To Basics: Agile PracticesBack To Basics: Agile Practices
Back To Basics: Agile Practices
 
177 splitting epics and user stories (dave todaro)
177  splitting epics and user stories (dave todaro)177  splitting epics and user stories (dave todaro)
177 splitting epics and user stories (dave todaro)
 
Maximizing development productivity
Maximizing development productivityMaximizing development productivity
Maximizing development productivity
 
DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.
DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.
DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.
 
managmentTips
managmentTipsmanagmentTips
managmentTips
 

Similar to 5 tricks to know before you outsource your drupal project

In tray-guide
In tray-guideIn tray-guide
In tray-guideNagaesh
 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202David Hanson
 
7 Habits of Highly Ineffective Project Managers
7 Habits of Highly Ineffective Project Managers7 Habits of Highly Ineffective Project Managers
7 Habits of Highly Ineffective Project ManagersCarol Smith
 
Presentation by jv rao
Presentation by jv raoPresentation by jv rao
Presentation by jv raoPMI_IREP_TP
 
The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...
The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...
The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...MetaCommunications
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software developmentBijayDhimal2
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics Elad Sofer
 
How to build your remote work plan PRODENSA
How to build your remote work plan PRODENSAHow to build your remote work plan PRODENSA
How to build your remote work plan PRODENSAGerardo Macias
 
Visual Work Management in Product Development
Visual Work Management in Product DevelopmentVisual Work Management in Product Development
Visual Work Management in Product DevelopmentPlaybook
 
agile_and_scrum_cheat_sheet_December_2021.pdf
agile_and_scrum_cheat_sheet_December_2021.pdfagile_and_scrum_cheat_sheet_December_2021.pdf
agile_and_scrum_cheat_sheet_December_2021.pdfRichard Douglas
 
Framework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerFramework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerSean Johnson
 
Presentation by j v rao.doc
Presentation by j v rao.docPresentation by j v rao.doc
Presentation by j v rao.docPMI_IREP_TP
 
Time Management Presentation by Vaishali.pptx
Time Management Presentation by Vaishali.pptxTime Management Presentation by Vaishali.pptx
Time Management Presentation by Vaishali.pptxSanatGhosh5
 

Similar to 5 tricks to know before you outsource your drupal project (20)

In tray-guide
In tray-guideIn tray-guide
In tray-guide
 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202
 
7 Habits of Highly Ineffective Project Managers
7 Habits of Highly Ineffective Project Managers7 Habits of Highly Ineffective Project Managers
7 Habits of Highly Ineffective Project Managers
 
Presentation by jv rao
Presentation by jv raoPresentation by jv rao
Presentation by jv rao
 
Remote Work
Remote WorkRemote Work
Remote Work
 
Methodology - Design Sprint
Methodology - Design SprintMethodology - Design Sprint
Methodology - Design Sprint
 
Assignment .pdf
Assignment .pdfAssignment .pdf
Assignment .pdf
 
The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...
The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...
The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software development
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Advertising 101
Advertising 101Advertising 101
Advertising 101
 
Article 2
Article 2Article 2
Article 2
 
Article 2
Article 2Article 2
Article 2
 
How to build your remote work plan PRODENSA
How to build your remote work plan PRODENSAHow to build your remote work plan PRODENSA
How to build your remote work plan PRODENSA
 
Visual Work Management in Product Development
Visual Work Management in Product DevelopmentVisual Work Management in Product Development
Visual Work Management in Product Development
 
agile_and_scrum_cheat_sheet_December_2021.pdf
agile_and_scrum_cheat_sheet_December_2021.pdfagile_and_scrum_cheat_sheet_December_2021.pdf
agile_and_scrum_cheat_sheet_December_2021.pdf
 
The art of execution
The art of executionThe art of execution
The art of execution
 
Framework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerFramework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your Career
 
Presentation by j v rao.doc
Presentation by j v rao.docPresentation by j v rao.doc
Presentation by j v rao.doc
 
Time Management Presentation by Vaishali.pptx
Time Management Presentation by Vaishali.pptxTime Management Presentation by Vaishali.pptx
Time Management Presentation by Vaishali.pptx
 

More from Ebizon

Meeting etiquettes
Meeting etiquettesMeeting etiquettes
Meeting etiquettesEbizon
 
Drupal 6 to 7 migration guide
Drupal 6 to 7 migration guideDrupal 6 to 7 migration guide
Drupal 6 to 7 migration guideEbizon
 
Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal Ebizon
 
About Ebizon and Portfolio
About Ebizon and PortfolioAbout Ebizon and Portfolio
About Ebizon and PortfolioEbizon
 
Open Source Learning Management System - Canvas
Open Source Learning Management System - CanvasOpen Source Learning Management System - Canvas
Open Source Learning Management System - CanvasEbizon
 
Practically painless drupal project outsourcing
Practically painless drupal project outsourcingPractically painless drupal project outsourcing
Practically painless drupal project outsourcingEbizon
 
Ebizon capability
Ebizon capabilityEbizon capability
Ebizon capabilityEbizon
 
The true story about a norfolk based agency that saved cost by outsourcing
The true story about a norfolk based agency that saved cost by outsourcingThe true story about a norfolk based agency that saved cost by outsourcing
The true story about a norfolk based agency that saved cost by outsourcingEbizon
 
AWS Instance Preparation
AWS Instance PreparationAWS Instance Preparation
AWS Instance PreparationEbizon
 
What is an open badging system and how to implement it
What is an open badging system and how to implement itWhat is an open badging system and how to implement it
What is an open badging system and how to implement itEbizon
 
Using badges on your site
Using badges on your siteUsing badges on your site
Using badges on your siteEbizon
 
How to integrate Open Badging with your Site
How to integrate Open Badging with your SiteHow to integrate Open Badging with your Site
How to integrate Open Badging with your SiteEbizon
 
Single Sign On - Case Study
Single Sign On - Case StudySingle Sign On - Case Study
Single Sign On - Case StudyEbizon
 
How Society for Science & the Public digitize their accreditation system
How Society for Science & the Public digitize their accreditation systemHow Society for Science & the Public digitize their accreditation system
How Society for Science & the Public digitize their accreditation systemEbizon
 

More from Ebizon (14)

Meeting etiquettes
Meeting etiquettesMeeting etiquettes
Meeting etiquettes
 
Drupal 6 to 7 migration guide
Drupal 6 to 7 migration guideDrupal 6 to 7 migration guide
Drupal 6 to 7 migration guide
 
Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal
 
About Ebizon and Portfolio
About Ebizon and PortfolioAbout Ebizon and Portfolio
About Ebizon and Portfolio
 
Open Source Learning Management System - Canvas
Open Source Learning Management System - CanvasOpen Source Learning Management System - Canvas
Open Source Learning Management System - Canvas
 
Practically painless drupal project outsourcing
Practically painless drupal project outsourcingPractically painless drupal project outsourcing
Practically painless drupal project outsourcing
 
Ebizon capability
Ebizon capabilityEbizon capability
Ebizon capability
 
The true story about a norfolk based agency that saved cost by outsourcing
The true story about a norfolk based agency that saved cost by outsourcingThe true story about a norfolk based agency that saved cost by outsourcing
The true story about a norfolk based agency that saved cost by outsourcing
 
AWS Instance Preparation
AWS Instance PreparationAWS Instance Preparation
AWS Instance Preparation
 
What is an open badging system and how to implement it
What is an open badging system and how to implement itWhat is an open badging system and how to implement it
What is an open badging system and how to implement it
 
Using badges on your site
Using badges on your siteUsing badges on your site
Using badges on your site
 
How to integrate Open Badging with your Site
How to integrate Open Badging with your SiteHow to integrate Open Badging with your Site
How to integrate Open Badging with your Site
 
Single Sign On - Case Study
Single Sign On - Case StudySingle Sign On - Case Study
Single Sign On - Case Study
 
How Society for Science & the Public digitize their accreditation system
How Society for Science & the Public digitize their accreditation systemHow Society for Science & the Public digitize their accreditation system
How Society for Science & the Public digitize their accreditation system
 

5 tricks to know before you outsource your drupal project

  • 1. 5 Tricks to know before you outsource your Drupal Project
  • 2. Tip1: Take time to Document Your Project When dealing with an off-shore team, a poorly documented project or no documentation directly hampers the efficiency of the team. Consider this example: You: Hey, I need an orange ball Developer: Ok Don’t be furious if your developer ends up giving an orange football instead of an orange ball. This happens often when all requirements are exchanged over email/call. Now, how it would be if you had documented your requirement. I need an orange ball which should have following characteristics:  Round  Orange  Hollow  Radius – 5cm Now, you’ll always get a perfect orange ball as you have required. So take time to document your requirement. It’s worth the effort!
  • 3. Tip2: Encourage your offshore team to raise doubts Never lose patience or feel irritated when your developer asks too many questions. Instead encourage them to raise doubts because that ends up giving a better insight of the project to your developer. Always remember that – you understand your project well because you have it in your mind but to your developer it is just the set of instructions or requirement that you provide. So you must gain the fluidity to pour in the project from your mind into your developers. With each answer to their question you are achieving this. Tip 3: Define Communication Frequency and Medium With an offshore team you cannot enjoy the freedom of shadowing them anytime. So, it is really important that you decide how frequently you want to meet – of course on a call. Decide a time that suits both of you considering the time-zone difference. Generally meeting your off-shore team once/twice in a week is enough to ensure that your project is on time. Set the time and day and make sure that your off-shore team and you adhere to it. If required bring them on call more often, but make sure that to understand where your team is leading. Tip 4: Review – Feedback – Review Set up frequent deliverables and review the development so far; even if it is a rough prototype. Give your feedback and then review again that your feedback so far has been incorporated. This ensures maximum efficiency by your time thus, minimizing scope of mistakes.
  • 4. Tip 5: Task Status You must have clear transparency of what your team is doing and where they are heading up. Ask your Developer to provide you daily status in following format:- This email will be submitted daily in morning and evening: Subject- Today's Goal - Date If I could do only 3 tasks, what would they be? 1. Task 1 - [Expected Hours - 2 hours] [Actual hours - ] 2. Task 2 - [Expected Hours - 2 hours] [Actual hours - ] 3. Task 3 - [Expected Hours - 2 hours] [Actual hours - ] Keep the tasks action oriented and short. Additional Tasks underwent- 1. Task 1 - [Expected Hours - 2 hours] [Actual hours - ] 2. Task 2 - [Expected Hours - 2 hours] [Actual hours - ] Is there anything you need from your Lead today or tomorrow? 1. I need clarification on _____. XX mins meeting today would be great. 2. I need clarification on _____. XX mins meeting tomorrow would be great. This email format has proven to be very beneficial in maximizing resource management. It also ensures that your project is constantly accelerating!