SlideShare a Scribd company logo
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 (19)

PDF
Agile hacks for product managers
Sam McAfee
 
PDF
Scrum Meetings Infographic v12
Nigel Thurlow
 
PPTX
Backlog Grooming - The Importance of Good Grooming Habits
Ian Garrison
 
PPTX
Swimming in the Sea of Feedback - LLKD17
Helen Meek
 
PPT
How to Deal With Procrastination - Task 3811
Roberto de Paula Lico Junior
 
PDF
Engl317 project4 slidedoc4_screencasting_usability_testfinding
Zachary Williamson
 
PPTX
Improving Task Estimates - Rich Butkevic, PMP, CSM
Rich Butkevic
 
PDF
3 Ways to fail Product Roadmap Development - By Rasam Rostami
Rasam Rostami
 
PDF
10 ways to improve this week
Chuck Jonkman
 
PPTX
3. Armine - retrospective and grooming
Arevik Harutyunyan
 
PPTX
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
DevOpsDays Tel Aviv
 
PPT
Uncertainty in agile projects
Skills Matter
 
PPTX
Effort estimation
Hanokh Aloni
 
PPTX
How to fix your software development process
Simba Sagwete
 
PDF
Back To Basics: Agile Practices
Thomas Sarlandie
 
PDF
177 splitting epics and user stories (dave todaro)
ProductCamp Boston
 
PPTX
Maximizing development productivity
Ahmed Magdy
 
PPTX
DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.
Brian Scanlan
 
PPT
managmentTips
Cristian-Nicolae BABĂU
 
Agile hacks for product managers
Sam McAfee
 
Scrum Meetings Infographic v12
Nigel Thurlow
 
Backlog Grooming - The Importance of Good Grooming Habits
Ian Garrison
 
Swimming in the Sea of Feedback - LLKD17
Helen Meek
 
How to Deal With Procrastination - Task 3811
Roberto de Paula Lico Junior
 
Engl317 project4 slidedoc4_screencasting_usability_testfinding
Zachary Williamson
 
Improving Task Estimates - Rich Butkevic, PMP, CSM
Rich Butkevic
 
3 Ways to fail Product Roadmap Development - By Rasam Rostami
Rasam Rostami
 
10 ways to improve this week
Chuck Jonkman
 
3. Armine - retrospective and grooming
Arevik Harutyunyan
 
HOW TO SCALE YOUR ONCALL OPERATION, AND SURVIVE TO TELL, ANTON DRUKH
DevOpsDays Tel Aviv
 
Uncertainty in agile projects
Skills Matter
 
Effort estimation
Hanokh Aloni
 
How to fix your software development process
Simba Sagwete
 
Back To Basics: Agile Practices
Thomas Sarlandie
 
177 splitting epics and user stories (dave todaro)
ProductCamp Boston
 
Maximizing development productivity
Ahmed Magdy
 
DevOps Days Galway 2018: Volunteers, not conscripts: Fixing Out-Of-Hours oncall.
Brian Scanlan
 

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

PDF
In tray-guide
Nagaesh
 
PPTX
Backlog Refinement 101 & 202
David Hanson
 
ODP
7 Habits of Highly Ineffective Project Managers
Carol Smith
 
DOCX
Presentation by jv rao
PMI_IREP_TP
 
PPTX
Remote Work
Gilles Roux
 
PDF
Methodology - Design Sprint
Jean-François Nguyen
 
PDF
Assignment .pdf
MUHTASIMALBUYESSHETA
 
PDF
The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...
MetaCommunications
 
PDF
Agile, scrum & kanban in software development
BijayDhimal2
 
PDF
Scrum master basics
Elad Sofer
 
PPTX
Advertising 101
Stuart Larsen
 
PDF
Article 2
Thai Pham
 
PDF
Article 2
Thai Pham
 
PDF
How to build your remote work plan PRODENSA
Gerardo Macias
 
PDF
Visual Work Management in Product Development
Playbook
 
PDF
agile_and_scrum_cheat_sheet_December_2021.pdf
Richard Douglas
 
PPTX
The art of execution
Crystal Taggart
 
PDF
Framework Thinking - 7 Frameworks To Skyrocket Your Career
Sean Johnson
 
DOCX
Presentation by j v rao.doc
PMI_IREP_TP
 
PPTX
Time Management Presentation by Vaishali.pptx
SanatGhosh5
 
In tray-guide
Nagaesh
 
Backlog Refinement 101 & 202
David Hanson
 
7 Habits of Highly Ineffective Project Managers
Carol Smith
 
Presentation by jv rao
PMI_IREP_TP
 
Remote Work
Gilles Roux
 
Methodology - Design Sprint
Jean-François Nguyen
 
Assignment .pdf
MUHTASIMALBUYESSHETA
 
The Productivity Cure: How To Diagnose And Treat Your Team’s Key Productivity...
MetaCommunications
 
Agile, scrum & kanban in software development
BijayDhimal2
 
Scrum master basics
Elad Sofer
 
Advertising 101
Stuart Larsen
 
Article 2
Thai Pham
 
Article 2
Thai Pham
 
How to build your remote work plan PRODENSA
Gerardo Macias
 
Visual Work Management in Product Development
Playbook
 
agile_and_scrum_cheat_sheet_December_2021.pdf
Richard Douglas
 
The art of execution
Crystal Taggart
 
Framework Thinking - 7 Frameworks To Skyrocket Your Career
Sean Johnson
 
Presentation by j v rao.doc
PMI_IREP_TP
 
Time Management Presentation by Vaishali.pptx
SanatGhosh5
 
Ad

More from Ebizon (14)

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

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!