Articles

Please enter an article title, author, or keyword
Questioning before Answering

The other day I came across a short video in which a parent is faced with answering a unexpected question posed by her young child. I found this video amusing because, being the parent of a kindergartener, I expect to be faced with many awkward moments like this in the future. I also found it an interesting metaphor for software requirements gathering.

Steve Berczuk's picture Steve Berczuk
Agile Requirements Management with Keith Johnson

Keith Johnson is vice president of product development at Jama Software. in this Sticky ToolLook interview, he discusses some of the changes that agile development has brought to the requirements management process.

TechWell Staff
The Two Metrics that Matter

This article is designed to provide specific steps for understanding your development effectiveness. Getting this right will help move your software development group toward being a true business partner, if it is not already.

Neil Fox's picture Neil Fox
flow diagram Two Measures of Development Effectiveness: Predictability and Optimization

Nearly every CIO or VP of R&D is struggling to improve their time to market while increase the number of features delivered within stagnant or shrinking budgets. Two objectives of software development teams will address this need are to improve predictability and optimize productivity By combining views of predictability and productivity of the development activity, the team and its stakeholders can quickly and easily tell if the development is on track, if predictability is improving, and if team members are self-aware enough to improve their overall output.

Neil Fox's picture Neil Fox
origami birds Behavior Unbecoming of a Leader

One of the most important roles of a leader is to serve as a role model for others in the organization. In this article, Naomi Karten describes a situation in which a CIO forgot this responsibility, almost taking action that would have undermined his efforts to reverse the IT organization’s plunging morale.

Naomi Karten's picture Naomi Karten
Genie Stop the Wishful Thinking: Software Estimation Reality Check

Daryl Kulak tackles the most common beliefs in software development regarding estimating, and shows us ways and methods to help developers deal with the demands of businesspeople.

Daryl  Kulak's picture Daryl Kulak
Updated Agile Program Management Slides Posted

I missed one presentation in my last post. At Oredev, I had an opportunity to speak with the PMI Sweden folks (at least, the southern Sweden folks). I talked about Agile Program Management, and discussed my current thinking about agile program management.

Johanna Rothman's picture Johanna Rothman
Who Defines “Success” for Your Project?

An otherwise good project management book provokes Payson with definition of “success” that rubs him the wrong way. In this article, he presents his case.

Payson Hall's picture Payson Hall
Tester, Know Your Product

Should you diligently produce multiple big documents before testing begins? Consultant Fiona Charles argues that you should do that only if you believe that documentation is your product as a tester. If your product is information, you should instead minimize test documentation and engage with the software to build the product your stakeholders are paying for.

Fiona Charles's picture Fiona Charles
Tips and Advice: Test-Driven Development—Bob Payne and George Dinwiddie
Podcast

George and Bob Payne discuss one of the most beneficial and underutilized agile technique, test-driven development. The data is in, and you need to be doing this if you want to call yourself an agile engineer.

Bob Payne's picture Bob Payne

Pages

Upcoming Events

Jun 02
Sep 22
Oct 13