| 
scottamblerScott Ambler: Agile Software Development at Scale

Scott is Practice Leader Agile Development with IBM Rational. He is the (co)-author of 19 books on software development topics ranging from very traditional to very agile approaches. In recent years his focus has been on techniques to scale agile software development, in particular how modeling, documentation, and database issues can be addressed agilely. He works with customers around the world to improve their software processes in a manner which reflects their unique situation. He is a senior contributing editor with Dr. Dobb's Journal and a keynote speaker at software conferences internationally.





Strategies for Distributed Agile Teams, Part 3 Print
Scott Ambler

I just wanted to round out my discussion about agile approaches to geographically distributed development (GDD) with a few important words of advice:
1. Get some experience. Worry less about enterprise adoption and instead get started with a small project, or better yet a series of increasingly more complex projects. There will be learning experiences as you build a relationship with the offshore service provider. This advice is applicable whether you?re...

 
Strategies for Distributed Agile Teams Part 2 Print
Scott Ambler

In my previous blog posting, http://www.ibm.com/developerworks/blogs/page/ambler?entry=strategies_for_distributed_agile_teams , I overviewed several strategies for improving your effectiveness at geographically distributed development (GDD). Those strategies were fairly generic and directly applicable to both traditional and agile development teams. In this posting I focus on strategies which are more agile in nature, although they could also be applied to...

 
Strategies for Distributed Agile Teams Part 1 Print
Scott Ambler

A common misunderstanding about agile software development is that it?s only for co-located teams. Things are definitely easier for co-located teams, and as I found with both the Dr. Dobb?s 2007 and 2008 Agile Adoption surveys (www.ambysoft.com/surveys/) co-located agile teams appear to have a higher success rate than distributed teams, Having said that, many organizations are in fact succeeding at distributed agile development.

I?d like to share...

 
Scaling Agile with Risk-Based Milestones Print
Scott Ambler

The explicit phases of the Unified Process -- Inception, Elaboration, Construction, and Transition -- and their milestones are important strategies for scaling agile software development to meet the real-world needs of modern organizations. Yes, I realize that this is heresy for hard-core agilists who can expound upon the evils of serial development, yet these very same people also take a phased approach to development although are loathe to admit it. The...

 
Strategies for Agile SOA Print
Scott Ambler

A common question that I keep running into with customers is whether you can take an agile approach to service oriented architecture (SOA). The quick answer is yes, because Agile is orthogonal to the implementation technologies used. You can take an agile approach developing COBOL applications running on mainframes, fat-client Java applications, multi-tier J2EE applications, and yes, even services. Granted, it's easier to do with some technologies than...

 

Most Popular Titles

When ‘General Agile' Isn't Enough - Why Scrum Wins in the Enterprise
from the Agile Journal: Each week, I find myself using Jenga, Hasbro's wooden building block game, as an analogy for introducing agile into the enterprise. Few topics are more hotly debated througho...
Introducing IBM Rational Self Check for Software Teams
from The Rational Edge: Read how the new IBM Rational Self Check for Software Teams can help you implement self assessments to help improve team agility. Instead of metrics, and or assessments perform...
Governing your value stream: A foundation for lower IT costs and increased returns
from The Rational Edge: This article explains how the formation of a value stream through an IT organization (the linking of value chains and supply chains) is accomplished through the application of ...
Staying Agile in an uncertain economy
from The Rational Edge: If you're experiencing a climate where management may be pulling back from Agile and moving towards more traditional, plan-driven methods, you will want to be able to defend th...

Video News

Featured Tools
IBM® Rational® ClearQuest®
Control the software lifecycle and deliver high-quality software, faster The more versions, team...
Read More
IBM Rational Build Forge
IBM Rational Build Forge provides a flexible build and release management framework that turns...
Read More
IBM Rational Method Composer
IBM Rational Method Composer Including and extending the IBM Rational Unified Process®—or IBM
Read More
IBM Rational Portfolio Manager
Executing on your corporate strategy: Let IBM Rational Portfolio Manager help you align your technology...
Read More