Agile Offshoring in Practice

How is Agile offshoring done in practice? Julian Bass studied seven different companies doing off-shoring London-Bengaluru. He had expected that the companies would have adapted a continuum of practices from Scrum and XP. Findings about Agile Offshoring To his surprise he found that this was not true. Instead, all of…

Continue reading

Cross-Breeding Lean and Agile

Joe Dager from the Business 901 blog and podcast is someone who has covered the cross-breeding of lean and agile more than most people. So how does one apply Lean to agile software development? Wang, Conboy and Cawley examined thirty experience reports and came to the following conclusion: Lean concepts,…

Continue reading

Waterfall got it right… almost

I am not going to write a lot on waterfall versus agile but… An interesting point that is worth reiterating. Waterfall software development processes can remind us of many of the important steps in software development. The difference is not so much in what we do as in how, when and what order.

Evidence for XP Practices

In a small study, three different projects were examined with respect to the degree that they used eXtreme Programming practices and what the code looked like in terms of size, complexity and coupling. The conclusion was that more agile practices used in a project lead to lower size, complexity and…

Continue reading

I am Sure Agile is Fine, but…

Have you ever heard someone say “I am sure agile is fine but it would not work with X”? Jim Elvidge busts some of these myths. Steve Rogalsky has a go at some of the same myths. Does Agile suck?

Continue reading

Are We, like King Claudius, already Damned?

One of my first blog posts on this blog was a reaction to Daniel Markham’s rant on “Agile Ruined my Life“. Now Bob Marshall tells us that Agile Coaching is evil. But are we like King Claudius damned if we merely do the acts without a good and honest heart:…

Continue reading

Automated Bug Fixing, Innovation and the Small World of SE Research

With automated bug fixing, we can automatically fix 50% of all bugs at a cost of $8. A fantastic research result from the small world of Software Engineering research. But how can we turn these inventions into innovations? References [bibtex file=http://www.citeulike.org/bibtex/user/greger/tag/20120308?fieldmap=posted-at:posted-date&clean_urls=0]

Continue reading

Agile and the User Experience

Argazkiak.org | CodeSyntax usability lab © cc-by-sa: garaolaza Above and beyond all other things Agility is about scheduling and re-scheduling. Achieving that requires many things such as high quality, finishing one thing before you start on the next etc but above and beyond the items to be scheduled need to…

Continue reading

Pragmatic versus Lazy

When you say or think that you need to be pragmatic, are you sure you are not simply being lazy?

Continue reading

How to do Agile Version Control

A colleague asks on Yammer about how they should handle all their many branches and thousands of CI jobs. Here are some of the links that came up:

Image sources