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…
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,…
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…
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?
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:…
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]
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…
Pragmatic versus Lazy
When you say or think that you need to be pragmatic, are you sure you are not simply being lazy?
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
- Oak branches in Winter: David Hawgood | CC BY SA 2.0