The Agile E-Mail

I recently stumbled across the following e-mail. It was sent on Friday, March 01, 2002 at 2:12 pm to the project manager of a team I’d just joined. It has not been modified, aside from stripping out e-mail addresses and a few names in order to protect the innocent (and guilty) :-). It was sent […]

The Enterprise is Broken

To only a fraction of the human race does God give the privilege of earning one’s bread doing what one would have gladly pursued free, for passion. – Frederick Brooks in The Mythical Man Month I like that quote. But let me ask… How many software developers have a strong desire to develop enterprise business […]

Agile 2009 Agenda is Live

The Agile 2009 program is live, and it’s going to be a great conference. Thank you to the Developer Jam review committee for all the effort they put into helping select the sessions. The selection process for Developer Jam was not easy due to the quantity of amazing submissions, but I’m confident we put together […]

Agile Architecture

Software architecture is difficult to define. Ask five different developers their definition of software architecture, and you’ll likely get five different answers. Arguably though, we can agree that software architecture represents the significant technical decisions spanning the breadth of the system. For instance, managing the dependencies between modules is a significant aspect of software architecture. […]