Julian Simpson02/23/10
1359 views
1 replies
Continuous Integration can be tricky to provision. It’s IO or CPU
bound at the beginning and then it has a tendancy to batter your
database for a long time while staying almost idle. Slava Imeshev of Viewtier kindly commented on myoutsourcing
...
Kelly Waters02/23/10
8959 views
5 replies
Agile development. Love it or hate it, there's no doubt that
it's here to stay. I've enjoyed a great deal of success thanks to agile
software development and agile project management methods, but here are
10 things I hate about Agile!
1. Saying you're...
Lyndsey Clevesy02/22/10
2430 views
0 replies
Steven "Doc" List is the Principal Consultant at ThoughtWorks, a global agile consultancy and ALM tool vendor. In his consulting, List emphasizes the importance of facilitation. Facilitation is about providing better organization for meetings...
Mitch Pronschinske02/22/10
2905 views
0 replies
Today, CollabNet announced that it has acquired Danube Technologies, a company that develops Scrum project management software and conducts Scrum certification training. Founded in 2000, Danube was a small business with about 30 employees before the...
Joshua Barnes02/22/10
1093 views
0 replies
What happens when the plug is pulled too soon on an
initiative's budget?Process implementation, process
improvement, and process reengineering initiatives are no different than
other types of project work when it comes to cutting budget. These
types...
Julian Simpson02/19/10
6311 views
0 replies
How to break a deploy: Take one codebase. Sieve in a
new class. Mix in the dry ingredients and a new runtime dependency.
Place another dependency on a pre-warmed Hudson, bake for 10 minutes (on
a medium heat) and then deploy. Oh dear. It didn’t...
Michael Dubakov02/18/10
1556 views
1 replies
I read Agile
development grows UP article written by Mark Lines.
It has quite a strange taste… Is it an attempt to advertise new
methodology? I hope it is, otherwise Mark is completely missing the
point and agile development trends.I want to review...
Lyndsey Clevesy02/17/10
13998 views
0 replies
Bob Martin is the founder of Object Mentor, a team of experienced software professionals that provide Agile and Object Oriented Design training and consulting. He's been coding in Java, Ruby, and Clojure, and he says as you gain more experience coding in...
Mitch Pronschinske02/17/10
6895 views
0 replies
Electric Cloud has recently developed several unique capabilities for its software production suite, and now the company has built these technologies into the newest versions of their ElectricAccelerator and ElectricCommander products, which were released...
Mark Lines02/17/10
4889 views
5 replies
“The Agile community likes to think
that they represent God’s answer to good software development. NO!! You
are acting like children and making fools of us all!!” - Scott Ambler,
IBM Rational Software Conference 2009I have
followed Scott...
Mitch Pronschinske02/17/10
2652 views
1 replies
Many developers have embraced the tactics of pair programming while others have shunned and criticized it, generating controversy over whether or not it's generally a good method for development. One of the problems is in the broad definition of pair...
Michael Dubakov02/16/10
3356 views
0 replies
Cumulative Flow diagram is a very good starting point for stop-the-line
or retrospective meeting. Here is a real example from TargetProcess development.You can see in the chart that we had a bottleneck in the beginning of
December. It was caused by a...
Mitch Pronschinske02/16/10
13299 views
0 replies
It's a common headache for development teams of any size to set up all the things that go into a local development environment whenever a new programmer is brought on board or moved to another machine. There's a multitude of installations that go into a...
Nitin Bharti02/15/10
6360 views
1 replies
Dan North doesn't believe in efficiency -- it's our obsession
with efficiency that has got us into the current technology mess, and
which has led almost directly to heavy waterfall processes. Dan believes that efficiency
is how you let the big vendors sell...
Lyndsey Clevesy02/15/10
22134 views
0 replies
Emil Ong is the Chief Evangelist at Caucho Technology, an independent
application server vendor. Caucho's flagship product is a
high-performance, open source application server called Resin. Ong
says that Caucho's independence has given the company a...
Mike Cottmeyer02/15/10
1218 views
1 replies
At the risk of being accused of bashing Scrum for the second time this
week, I want to talk a little about the Product Owner role. What I want
to explore a bit is why the Product Owner is such an important
construct in Scrum... and furthermore, why it...
Mitch Pronschinske02/12/10
13458 views
1 replies
From the developers who brought you Selenium, comes a new free and open source distribution of Selenium 1.0.1 RC with commercial support and added open source features called Sauce RC. Sauce RC (Remote Control) 1.0 is a cross-browser, multi-language...
Joshua Barnes02/12/10
872 views
0 replies
Leaders of process improvement initiatives need vision (note not
the vision artifact from the unified process). A
lot of the clients that I engage with are often in need of help to turn
around an initiative that has not yielded the expected return on...
Michael Dubakov02/11/10
898 views
1 replies
I’m digging into Lean Manufacturing and it’s so interesting to learn
manufacturing history and its trends. There are so many parallels
between manufacturing and software development. Of course they are not
direct, but a curious mind can draw them...
Kirk Knoernschild02/11/10
7379 views
2 replies
It’s housecleaning time again, and like last time,
I stumbled across an article I wrote back in 2006 that I don’t believe
ever reached publication (at least, I don’t think it did…how am I
expected to remember what I did in 2006?). For the most...
Martin Fowler02/10/10
29216 views
0 replies
With the rise of Distributed Version Control Systems (DVCS) such
as git and Mercurial, I've seen more conversations about strategies
for branching and merging and how they fit in with Continuous
Integration (CI). There's a bit of confusion here,...
Mitch Pronschinske02/10/10
5485 views
0 replies
A question that comes up a lot and is discussed at great length during Kanban conferences is whether or not you should move an item backwards on a Kanban board. Sometimes an item will have made it to the implementation station, but for some reason needs to...
Lyndsey Clevesy02/09/10
5805 views
0 replies
David Laribee, an agile coach at VersionOne, shares his experiences
from being embedded in development teams that are transitioning to
agile methodologies. He talks about the concept of "the collective"
and how developers don't have to lose...
Nitin Bharti02/09/10
1337 views
0 replies
In this presentation, recorded at Øredev 2009, Mike Cottmeyer explores a 3 month coaching engagement where one of his customers
needed to coordinate requirements and design across five highly
dependent development teams. Mike shows how the teams went...
Mitch Pronschinske02/09/10
10956 views
1 replies
The classic Java build tool, Apache Ant, just reached its next GA version update. Ant 1.8 has improved directory scanning performance and better symbolic link cycle handling. Dramatic improvements have been achieved when scanning large directory trees. ...