accolo logo

most popular tags:

Simplicity hiring advice EcoPartnership Cheaper Hiring venture capital Accolo Process Accolo's New Website Outsourcing Economy

Subscribe to the
Accolo Blog RSS Feed

  • About Us
  • View Jobs
  • Refer a Company
  • Contact Us

Welcome, User210! Log Out

  • Insights & Expertise
    • Bright Papers
    • Accolo Blog
    • Resource Center
    • Client Forum
    • FAQ / Dialogue
    • Case Studies
  • Our Services
    • Services
    • Offerings
    • Industry Specializations
    • Technology Platform
    • EcoPartnership
  • The Career Network
    • view jobs
    • why join?
    • sign up
    • job seeker tools
    • bill of rights
    • job forum

Search Blogs

Blogroll

Looking for a job?  Be the hedgehog, not the fox

Thinsourcing—great white paper on BPO

Why cheap can be scary

Green Hiring and Incentivizing Companies to Go Green

What does your recruiting cost you when you aren’t hiring?

See All

Accolo Press

More Effective Hiring Model Takes Center…

Accolo Career Network Reaches 1,000,000 Professionals

Accolo Ranked #1 On Demand RPO



See All

accolo blog

Agile Development Off-shore and Problems with the Backlog

Wednesday, August 27, 2008 2:49 pm
posted by Seth Taylor

A couple of weeks ago I wrote about Agile software development off-shore. In that post I mentioned that the single most important item when planning and managing an Agile project off-shore was a well developed, force-ranked backlog of development priorities. While this is absolutely true, there is one key challenge to managing an Agile project off-shore through a development backlog.

The problem? It is difficult to accurately estimate delivery dates. For engineers the idea of committing to a delivery date is like asking Bob Dylan to let us know when All Along the Watchtower will be finished and ready to record. You don’t rush genius. However, we all know that the stakeholders and business folks cannot run a business on “it’ll be done when it’s done.” We all have resource constraints, so in all but the rarest cases a delivery estimate is necessary.

The problem is that Agile process requires that designs are only completed right before implementation begins. That means that most feature development time estimates are done without any designs to reference. That is a problem when your technical architect and lead designer are 10 hours apart and don’t speak the same native language. In traditional development teams, the designer and the architect would sit down together to estimate the time to implement each feature based on the technical architect’s understanding of implementation and the designers understanding of future feature design.

Without the ability to quickly and easily discuss implementation time and feature designs it is necessary to sit down and go over each feature estimate, talk about the design and determine if the estimate is accurate. I’m not yet sure what the optimal frequency of these meetings is, but I think it should be done each time there is a major update to the backlog.

ARTICLE RATING:
RATE THIS ARTICLE:
54321

(0) Comments





Name:

Email:

Location:

Remember my personal information

Notify me of follow-up comments?

Please enter the word you see in the image below:


open links

close links

Thought Leadership
Bright Papers
Our Blog
Client Resources
Case Studies
RPO Services
Approach
Offerings
Industries
Technology
EcoPartnership
Job Seekers
View Jobs
Join the Career Network
Job Seeker Tools
Candidate Bill of Rights
Press
Press Room
   Accolo Certified as a Bay Area G...
   Accolo Career Network Reaches 1,...
   Accolo Ranked #1 On Demand RPO
   Accolo Launches New Website and ...
   More Effective Hiring Model Take...
About Accolo
Team
Clients
Events
   Webinar: Creating a Killer Resume
   Hiring Help Webinar: How to Cond...
Partners
Careers at Accolo

© Copyright 2008, Accolo Inc. All Rights Reserved. By using this site, you agree to our Terms of Service Privacy Policy