• submit to reddit
Patrick Debois04/15/11
12771 views
6 replies

What Is This DevOps Thing, Anyway?

Last year, DevOps was just beginning to coalesce into the movement it has become today.  It's growing stronger by the day and Peter Debois obtained an excellent overview of the movement in a guest post submitted to his blog by Stephen Nelson-Smith. 

Jon Archer04/15/11
949 views
0 replies

What I got out of Mile High Agile 2011

This is a slightly longer than usual, rambling somewhat whimsical post. Sorry about that. There is some good stuff toward the end though. Well I think so anyway.

James Shore04/15/11
846 views
0 replies

The source code for this episode is available here. Visit the Let's Play archive for more episodes!

The source code for this episode is available here. Visit the Let's Play archive for more episodes.

James Shore04/14/11
999 views
0 replies

Let's Play TDD #102: Heresy, Revisited

The source code for this episode is available here. Visit the Let's Play archive for more episodes!

Martin Fowler04/14/11
3832 views
1 replies

Eradicating Non-Determinism in Tests

An automated regression suite can play a vital role on a software project, valuable both for reducing defects in production and essential for evolutionary design. In talking with development teams I've often heard about the problem of non-deterministic tests...

Daniel Ackerson04/13/11
5564 views
1 replies

Stealthily Introducing Agile from the Bottom Up

Even today, in the 21st century, it’s rare for CEOs to steer their companies into agile waters. Change is hard, scary and leads into the unknown and changing an entire organization compounds all these fears. But, there are subtle, yet significant, ways...

James Shore04/13/11
826 views
1 replies

Rabu Workflow: How Do We Get Customers to Participate?

How do we get customers to participate in Agile development? An Agile team is supposed to be able to move full speed ahead at all times, making critical product decisions when they're needed without waiting for approval or clarifications. To achieve this,...

Esther Derby 04/13/11
1251 views
1 replies

Pendulum Swings and Oscillating Systems

An effective hierarchy provides enough central control for coordinated action in achieving the aim of the organization. At the same time, the hierarchy must provides enough autonomy for subsystems to function, self-organize, flourish. Yes.  But how to do...

Giorgio Sironi04/13/11
4722 views
0 replies

Practical PHP Testing Patterns: Testcase Class Per Class

We have many, many tests in our suites. Each of them is a single method, starting with the 'test' prefix. But where do we put them? In several Testcase Classes.There are several alternatives for choosing how to name the Testcase Classes and how many should be...

Jurgen Appelo04/12/11
1000 views
1 replies

Wasteful Product Owners?

In his recent blog post Banish “Priority” and “Prioritization” David Anderson (of Kanban fame) argues that prioritization of features by a ProductOwner is a “wasteful” act of “non-value-added” coordination. The ProductOwner role is, in his...

Mike Cottmeyer04/12/11
1088 views
1 replies

Life in the Goldfish Bowl

You really don’t want to be a small animal living in the Cottmeyer house. We’ve tormented our share of Guinea Pigs, Hermit Crabs, Frogs, and Fish. We had this poor little goldfish one time that belonged to my son Daniel. The fish lived in Daniel’s...

Johanna Rothman04/12/11
2864 views
2 replies

“Agile-the-Word” has Crossed the Chasm

When I lead public workshops, I ask people what their experience with with agile is. In the past, if I asked people if they were experienced with agile, their answers were reliable. Now, not so much.

Michael Dubakov04/11/11
5996 views
2 replies

5 Reasons Why You Should Stop Estimating User Stories

1. You don’t waste time on estimation Estimation takes time. Even if you do planning poker and use story points, it still takes time. What do you do to improve estimation accuracy? You gather some data, analyze the data and discuss the results. You are...

Scott Leberknight04/11/11
6888 views
1 replies

Advanced Burn Up Charts

If you've read my previous posts on the subject you know that I love agile burn up charts for managing SCRUM style projects, particularly compared to burn down charts.

Giorgio Sironi04/11/11
9137 views
0 replies

We cannot avoid testing JavaScript anymore

You have to test your web application. Since the current year is 2011 and not 2002, you're going to use Ajax requests in it, and a certain amount of JavaScript code. JUnit, PHPUnit, NUnit and other frameworks perfect for server-side languages cannot directly...