Opinions

  • submit to reddit

Technical Debt - Part 4: Remediation

In the first three parts of this series we discussed topics related to defining, identifying, and quantifying technical...

0 replies - 4809 views - 01/16/11 by Ted Theodoropoulos in Articles

Technical Debt - Part 3: Quantifying

There are two key components to the technical debt equation: principal and interest.  Quantifying both the principal owed and the interest payments being...

0 replies - 5322 views - 01/15/11 by Ted Theodoropoulos in Articles

Technical Debt - Part 2: Identification

We discussed the process of defining technical debt in a previous article which outlines some important items that should...

1 replies - 5499 views - 01/14/11 by Ted Theodoropoulos in Articles

Dialogue sheets, retrospectives and quotes (Send me your quotes)

Know any good quote about software development? Agile? Lean? Teams? Code? or anything else in this space?I’m working on a little project and I need some...

1 replies - 1362 views - 12/22/10 by Allan Kelly in News

Is the Apple JVM an "Extra Feature?"

Recently Apple announced that it was deprecating its Java Virtual Machine (JVM) implementation. Ten years after promising to "make the Mac the best Java...

11 replies - 6652 views - 11/03/10 by Matt Stine in Articles

Agile Manifesto Poster: Pick the best design!

We've developed a few designs for a poster featuring the Agile Manifesto and the 12 Principles of Agile Software.We'd like your help in picking the best...

9 replies - 8771 views - 11/01/10 by Mitch Pronschinske in Articles

Death to Best Practices

Can we please put the whole term “Best Practices” to rest now? Apparently, according to this link (forwarded to me by John Dietz, thanks!), the very...

18 replies - 25324 views - 08/10/10 by Ted Neward in News

I need to say a few things.

Over the weekend, there was a tweet announcing that Google was going to provide “scholarships” to qualified women to attend JSConf.eu. There was then a...

3 replies - 4686 views - 07/28/10 by Rebecca Murphy in News

There is something rotten in the state of Computer Science education

When I went to university, most of our programming tests and projects where evaluated based on our grasp of various algorithms for sorting, tree traversal,...

11 replies - 9031 views - 07/26/10 by Wille Faler in News

Is 'be the worst' ever limiting?

One of my favourite patterns from Ade Oshineye and Dave Hoover's 'Apprenticeship Patterns' is 'Be the worst' which is described as follows: Surround...

0 replies - 606 views - 07/19/10 by Mark Needham in News

What Does It Mean to Be Agile?

Laurie Williams, a professor at North Carolina State University, recently conducted a survey to find out which principles and...

1 replies - 2774 views - 07/14/10 by Mike Cohn in News

Daily Dose - No Closures in Java 7 After All?

David Flanagan doesn't seem to think so.  The programming consultant and writer for O'Reilly Media shared some frustrating observations about the lack of...

0 replies - 20712 views - 05/12/10 by Mitch Pronschinske in Daily Dose

Your Certification is Meaningless

Just for the record: your certification, the one you paid four figures for, is meaningless. Sure, it might mean something to an employer somewhere, but...

8 replies - 4990 views - 04/05/10 by James Shore in News

TDD: Always code as...

In programming there's an old saying that goes like this: Always code as if the guy who ends up maintaining your code will be a violent psychopath who...

1 replies - 7909 views - 04/02/10 by Giorgio Sironi in News

Face to Face - United We Stand

We’re all tied together by things we do. Projects we work on, conferences we go to as a whole team, even bugs we fix together, problems we solve together....

0 replies - 1408 views - 01/21/10 by Olga Kouzina in Articles