Juggling Projects


Business Analysts should provide developers with a first draft of the specifications for the upcoming iteration. Developers should review and send back the documents if they need more information answered before they can build a work breakdown structure (WBS) and provide effort estimates for the tasks in the WBS for the next sprint.

The developers are the consumers of the analyst deliverables, so they need to decide if the level of detail is adequate. However, developers also need to know that they need to take on some of the low-level details of the analysis themselves, especially when they donít materially affect story sizing and can be figured out later.

For some organizations, this role crossover is a significant cultural change for developers Ė you may need to get human resources managers involved in communicating expectations for the job roles, and also to explain the developer career path progression up to analyst or architect.