The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Technical Dependency Communication in Scaling Agile

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Franco Martinig

Posts: 5631
Nickname: martinig
Registered: Apr, 2003

Scrum Expert
Technical Dependency Communication in Scaling Agile Posted: Nov 28, 2016 9:16 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by Franco Martinig.
Original Post: Technical Dependency Communication in Scaling Agile
Feed Title: Scrum Expert
Feed URL: http://feeds.feedburner.com/ScrumExpert
Feed Description: Resources, News and Tools for the ScrumMasters, Product Owners and Agile Developers
Latest Agile Buzz Posts
Latest Agile Buzz Posts by Franco Martinig
Latest Posts From Scrum Expert

Advertisement
Developing large software systems automatically generate some technical dependency issues. If this is often managed by software architects in traditional projects, how do you communicate this technical dependencies when you are organized using an Agile approach? This is the topic discussed in the paper written by a Swedish research group. As Agile approaches are increasingly adopted by large software development organizations with distributed teams, the Agile breakdown of complex tasks create large challenges due to the technical dependencies between teams. This is not new, but with Agile the technical dependencies do not become more or less, they just become more obvious and this is actually a possibility for practice to deal with them. The research paper tried to answer two main questions based on a case study: * What are the challenges associated with technical dependencies between teams in a large-scale agile software development? * What affects the likelihood of a challenge to occur? The following technical dependencies are considered: * Unpredictability: teams find difficult to know beforehand what changes, issues, surprises, failures and successes they will come across during the development of a feature. * Conflicting priorities: a team might depend on a component that has lower priority in the backlog of another team. * Difficulty to understand overlapping and short release cycles when teams are constantly changing priorities in each sprint To mitigate the challenges created by these technical dependencies, the authors wrote that “one has to start with mitigating one challenge and then continue to exploit the [...]

Read: Technical Dependency Communication in Scaling Agile

Topic: Targetprocess v.3.10.5: lane suggestions and bug fixing Previous Topic   Next Topic Topic: Quote of the Month November 2016

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use