Jim Coplien’s New Book on Agile Architecture
Did you know that Jim Coplien will be publishing a new book on Lean Architecture called "Practical Agile Production?" Find out more by attending Deep Agile 2008 at MIT on
SD East – Oct 30th – Multi-stage Continuous Integration Presentation
Interested in Continuous Integration? Come see my presentation at SD Best Practices this Thursday at 8:30am in room 102 to see how it scales to teams from 20 to 500
Oct 23rd – Presentation on Multi-Stage Continuous Integration at MIT
Come hear my presentation on Multi-Stage Continuous Integration! I'll be speaking at this month's Agile Bazaar meeting. MIT Tang Center Building E51-Third Floor (Room number TBD - We will meet
Deep Agile 2008 – Reminder
In case you haven't heard about it, or forgot to register for this great event, you need to register for the Deep Agile 2008 event before the price goes up!
Scaling Agile to Large Teams
Read what Scott Ambler and I have to say about scaling Agile for large teams in "Agile Development: It isn't just for small projects" from SearchSoftwareQuality. Scott has an interesting point about
Deep Agile 2008 – Not as Easy as You Thought!
A 2-Day Intensive Conversation With James Coplien and Bob Martin The sparks will fly when two passionate professionals - Jim Coplien and Bob Martin - square off to make the
The Magic of Demos
When I started writing software, I enjoyed the thrill of showing people something they hadn’t seen before. Even today, one of the main reasons I enjoy working in the software
Software is Indistinguishable From Magic
Plush red curtains withdraw to the sides of the wide stage, only the dark of midnight can be seen beyond them. A tall figure with a top hat strides into
The Simplest Thing That Could Possibly Work
One of the principles of Agile, mostly related to design and architecture, is “The Simplest Thing That Could Possibly Work.” This is sometimes taken as a license for cowboy coding.
Traditional Development Scenario
A useful way to describe Agile is by contrasting it with traditional development. To do that, let's consider a typical development scenario: adding new features to stay competitive. First we'll
Agile Development Scenario
Here's an Agile development scenario. For simplicity, let’s use two month iterations. Marketing says the three features with the highest ROI are a Facebook plug-in, a Second Life plug-in, and
The Benefits of Adopting Agile
The benefits of moving to Agile development can be split into two categories: benefits to the organization, and benefits to you personally. As a result of increased productivity, higher quality,