• submit to reddit
Johanna Rothman08/25/11
1 replies

When You Have No Product Owner At All

What happens when you have no product owner at all? How does a team know what features to develop in what order? Several teams I know encountered this. They all had product managers. Most of them had BAs. All of them had a technical manager who was willing...

David Bernstein08/25/11
1 replies

Integrate Early and Often

A story, use case, or requirement is not done until it is integrated into the rest of the build system. “Well, it works on my machine,” is not a statement we want to hear on an Agile project. A story that is not integrated into the build is not...

Alex Curylo08/25/11
0 replies

Behavior-Driven Development for your iPhone projects!

So let’s say you’re interested in Behaviour-Driven Development testing of your iPhone projects. But there isn’t anything to help out Objective-C like all the cool kids have, you say? Not so! Here is your introduction to Cedar:  BDD-style testing...

Jim Bird08/25/11
4 replies

Everything I can find about Software Maintenance

Given that most of us will spend most of our careers maintaining and supporting software and not building something new from scratch, there is a surprising and disappointing lack of useful information on software maintenance, on the problems that we all...

Michael Norton08/24/11
0 replies

Fighting Entropy

It was 1983 and I was in science class when I first heard the term entropy. I don't recall if we were discussing energy conversion, heat as waste, or some other topic wherein entropy plays a part, but I do recall how profound the concept of entropy seemed...

Jurgen Appelo08/24/11
1 replies

Delight Your Stakeholders

Imagine you organized a dinner party for all stakeholders of your business. Shareholders, customers, suppliers, employees… everyone who is affected by your company is invited. Even the government, your local community and representatives of on-line...

Benjamin Mitchell08/24/11
1 replies

5 signs your conversation is about to turn toxic

Difficult conversations are often unplanned and sneak up on us. Spotting the signs that your conversation is about to turn toxic gives you a chance to stop your automatic reactions so you can change course, even in the heat of the moment. Here are five...

Dennis Doomen08/24/11
0 replies

ALM Practices Part 12: Reducing Technical Debt

What is it? Technical Debt is every change to your code base that does not comply with the usual level of quality your team has agreed upon. Since this level of quality has been introduced to guarantee a healthy code base throughout the life time of the...

Giorgio Sironi08/24/11
0 replies

Practical PHP Refactoring: Replace Array with Object

This refactoring is a specialization of Replace Data Value with Object: its goal is to replace a scalar or primitive structure (in this case, an ever-present array) with an object where we can host methods that act on those data.We have already seen a...

Jim Highsmith08/23/11
0 replies

An Interview with Alistair Cockburn (circa 2001)

At the Agile 2011 we celebrated the 10th anniversary of the Agile Manifesto. One thing that occurred to me about how to celebrate this was to re-publish abbreviated versions of my interviews with several of the 17 authors.

Michael Sahota08/23/11
1 replies

Use Positive Emotions to Succeed

Barbara Fredrickson gave a great Keynote at Agile 2011 – Why care about positive emotions? The essential message is that we can create positive environments and emotions to create an upward spiral of openness, resilience, and better performance. This is...

Michael Dubakov08/23/11
0 replies

UX Meets Agile: Design Studio Methodology

Design Studio is a quite simple and efficient way to run UX meetings. Yesterday we tried it for the first time. There are several variations of Design Studio, we made it simple for the first run and set the following rules:

Israel Gat08/23/11
1 replies

Devops: It is Not About ITIL, It is About Proficiency

As you would expect, the Information Technology Infrastructure Library (ITIL) topic was brought up in the devops day held in 2010 in a LinkedIn facility in Mountain View, CA.

Benjamin Mitchell08/22/11
0 replies

Management Improvement Carnival #140

I’m hosting this edition of Jon Hunter’s Curious Cat Management Improvement Carnival. It’s been published three times a month since 2006. Here’s my round-up of interesting management-related posts from the last month with a focus on the psychology...

Michael Sahota08/22/11
0 replies

Scrum Alliance Leadership – Acceptance Tests

This post identifies acceptance tests for successful thought leadership within the Scrum Alliance. See also: Models for Success and Concrete Actions (& Participants) Process: Everyone built a model for an acceptance test and each group voted to select...