• submit to reddit
Johanna Rothman10/01/10
976 views
0 replies

Managers New to Agile May Not Know What to Do

I’ve been working with several clients on their transition to agile. Yes, the technical staff needs training. Yes, they often need coaching on how to choose small chunks, estimate and commit to an iteration’s worth of work, and then to deliver that...

Israel Gat09/30/10
1614 views
0 replies

Making Agile Work Why Spend the Afternoon as well on Technical Debt?

Yesterday’s post Why Spend a Whole Morning on Technical Debt? listed eight characteristics of the technical debt metric that will be discussed during the morning of October 27 when Jim Highsmith and I deliver our joint

Giorgio Sironi09/30/10
20253 views
34 replies

What we don't need in object-oriented programming

Once I heard Alberto Brandolini giving a keynote at an Italian conference, saying, between other insights, that Lego bricks where one of the most abused metaphors in software engineering.One of the most abused sayings, instead, is this one:

Jared Richardson09/29/10
76278 views
32 replies

You're a Bad Programmer. Embrace It.

How many developers think they're good programmers? We're not. We're all fairly bad at what we do. We can't remember all the methods our code needs to call, so we use autocompleting IDEs to remind us. And the languages we've spent years, in some cases...

Derek Huether09/29/10
2731 views
0 replies

The Pepsi Challenge of Waterfall, Agile, and Kanban

I kind of enjoy it when people get all in a huff over which soda is the best.  It's bad enough they can't even decide what to call it. Is it soda, pop, or soda-pop?  I’ve even heard a few refer to any brown carbonated non-alcoholic beverages as a...

James Shore09/29/10
1114 views
0 replies

Fun Two-Minute Video on Agile

How is Agile development like running a deli? Kayaking? Street fighting? (Not so much.) These questions answered in this fun little video recorded by the Oregon Training Network.

Mitch Pronschinske09/28/10
12024 views
6 replies

Architexa 2.0 - A Different Take on UML

Architexa, a useful tool suite for generating UML diagrams, is entering version 2.0 this week.  The 2.0 version has boosted performance, collaboration, and is overall usefulness for code reviewers.  The Architexa project was founded by a small team of...

James Shore09/28/10
1086 views
0 replies

Let's Play TDD #10: Ending Capital Gains

Be sure to choose the 720p HD resolution for the most readable text.

Israel Gat09/28/10
8837 views
4 replies

What 108M Lines of Code Tell Us

Results of the first annual report on application quality have just been released by CAST. The company analyzed 108M lines of code in 288 applications from 75 companies in various industries. In addition to the ‘usual suspects’ –  COBOL, C/C++,...

Mitch Pronschinske09/27/10
24295 views
0 replies

DZone's Top 10 Agile and Lean Development Books

Developers typically have one or more indispensable books that they have always kept close at hand when diving deep into the coding realm.  But which ones are really the best of the best?  And how can other developers find out what the essential titles are...

Roman Pichler09/27/10
2339 views
1 replies

Stable Teams

It’s not uncommon for me to visit a new client and to discover that the teams change frequently, sometimes after every single sprint. Changing the team composition too frequently is undesirable for the individuals and the organization. To flourish, teams...

Johanna Rothman09/27/10
1327 views
1 replies

Managers New to Agile May Not Know What to Do

I’ve been working with several clients on their transition to agile. Yes, the technical staff needs training. Yes, they often need coaching on how to choose small chunks, estimate and commit to an iteration’s worth of work, and then to deliver that...

Giorgio Sironi09/26/10
12816 views
0 replies

PHPUnit 3.5: easier asserting and mocking

The official release of PHPUnit 3.5 is now available for PEAR installation, after a long beta period. PHPUnit 3.5 provides many new features such as a bunch of new assertions methods and annotations, and a little but very useful contribution of mine: the...

Wille Faler09/24/10
4001 views
1 replies

Is Agile vs. Waterfall the Wrong Fight?

In my years in the software industry I’ve found that there are two types of people: process oriented people and result oriented people. The former generally outnumber the latter by ten to one, though I have no reason that the ratio cannot be shifted...