1
|
Going Lean: Deferring Commitment
Lean teams will defer commitment on high risk decisions. Generally this means that instead of putting a lot of time and effort into making sure they make early, risky decisions correctly, they avoid the high cost of incorrect decisions by finding ways to ... |
Oct 5, 2009 |
2
|
Enterprise CI Cultural Maturity
Today we offer a guest blog entry from Paul Julius. Paul extends the Enterprise Continuous Integration Maturity Model that Eric and I developed by bringing in an important missing element: Culture. As I started to use this model more and more, I realized ... |
Sep 11, 2009 |
3
|
Build Pipelines and Build Lifecycles
One of the hot ideas in the continuous integration space is the idea of a build pipeline. The idea of a build pipeline or staged build has been around for some time. To keep the build fast, include only a minimum amount of stuff outside the compile and ... |
Jul 29, 2009 |
4
|
The Changing CI Market
Andrew Binstock's latest column at SD Times examines the changing CI market. While Andrew makes some guesses as to how the market will shake out, I would rather focus on his views that the market has two major market segments - Enterprise Continuous ... |
Jun 10, 2009 |
5
|
The Changing Definition of Continuous Integration
As we wrap up every CITCON, we’re asked about what we take away. For me, a revelation was that the definition of Continuous Integration has changed wildly. Traditionally, Martin Fowler’s CI paper has been the benchmark. His current definition ... |
Apr 27, 2009 |
6
|
Going Agile: Breaking through the release bottleneck
When moving from a traditional development model with infrequent releases to an agile model with more regular releases, teams often find the release process too cumbersome to be effective. Spending three weeks to release may be acceptable if releases ... |
Apr 14, 2009 |
7
|
Introducing the Bob the Builder Anti-Pattern
If you need a build of some sort, does protocol require you to ask someone to run it? Do you have to wait until the build team Bob is back from lunch in order to perform a build? Do you have to wait for one of a few people who actually know how to do a QA ... |
Mar 18, 2009 |
8
|
Scrum and the Build Server Part 2: The Enterprise
In our first post looking at Scrum and the Build Server we focused on the interaction between the Build Server and the individual build team. In this follow up, we take a look at how scaling agile practices like Scrum to a larger organization impacts the ... |
Feb 12, 2009 |
9
|
Scrum and the Build Server Part 1: The team
Increasingly, when we visit enterprise customers, we find organizations that are using or adopting Scrum. In conversations amongst our consultants, we’ve observed a natural affinity between the build server and the Scrum process. While the most ... |
Feb 3, 2009 |