Agile

  • submit to reddit

Writing Cucumber Step Definitions in JavaScript

Cucumber is a Behavior-Driven Development tool that lets developers describe their software's behavior in plain text using a business-readable DSL...

1 replies - 8466 views - 05/24/10 by Mitch Pronschinske in Articles

The Agile Executives: Developers Strike Back!

Managers and C-Level executives make a habit of beating up developers over their inability to provide accurate estimates. Now it's time to turn the tables, for...

0 replies - 2707 views - 05/21/10 by Jared Richardson in Articles

Software is Like Pornography

There's a famous quote from the United States Supreme Court a few years ago. They were trying to determine what was art and what was pornography. Lawyers being...

4 replies - 11918 views - 05/20/10 by Jared Richardson in Articles

No 'One Right Way' in Software Development

Working on several agile teams, Patrick Boudreaux has learned many lessons, but the biggest take-away has been that there's no 'one right way' to do anything,...

0 replies - 1146 views - 05/19/10 by Eric Hagan in Videos

Bad or Good? Behavior Driven Development within Scrum.

I wanted to explore the possibility of using JBehave to formalise scrums definition of done. The idea being to encapsulate a definition of done as a...

2 replies - 6808 views - 05/19/10 by Martin Harris in News

I’m a Certified Scrum Trainer (CST) – so what?

This is a companion post to last year’s “I’m a Certified Scrum Coach (CSC) – so what?” post.  In that post I spoke about the advantage of using...

0 replies - 1577 views - 05/18/10 by Bob Hartman in News

What Is Great Software?

Every so often someone writes an article talking about what great code, or beautiful software, is (or insert some other superlative.) And, surprise!...

10 replies - 16198 views - 05/17/10 by Jared Richardson in Articles

Subordinating the Scrum Team

Agilists intuitively get that it's a bad idea to build an inventory of detailed specs way ahead of when they are going to get turned into software. Why? ...

0 replies - 771 views - 05/17/10 by Mike Cottmeyer in News

Agile Versus Waterfall: Part One

The agile crowd always bashes waterfall. It's silly. It's dumb. It's guaranteed to fail. But waterfall is responsible for most of the software available...

6 replies - 7144 views - 05/14/10 by Jared Richardson in Articles

Scrum or Kanban? YES!

Alternate Title: A model for understanding Scrum and Kanban As I flew home after LSSC10, I wondered how Kanban-style software development would shape my...

1 replies - 4200 views - 05/14/10 by Michael Sahota in News

Agile is Free! And Other Silly Ideas

Agile provides a great deal of freedom, and because of that it's often percieved as being, well, free. A manager I worked with told his leadership team than...

1 replies - 1967 views - 05/13/10 by Jared Richardson in Articles

No Interruptions in Scrum is an Anti-pattern

Alternate title: Most Scrum teams need a Kanban board I am a big fan of Scrum, however, the notion that there are no interruptions during a sprint is simply...

0 replies - 2347 views - 05/13/10 by Michael Sahota in News

Can I Do Perfect Scrum and Still Fail?

If you're not keeping up... you've got some homework to do. My last post called "What Do I Mean by a Complex Product" is required reading before...

1 replies - 1554 views - 05/12/10 by Mike Cottmeyer in News

What Do I Mean by a Complex Product?

I've been rambling on for the past few years about agile in larger, more complex enterprises. Quite often in that discussion, I'll get asked to show a...

0 replies - 1698 views - 05/11/10 by Mike Cottmeyer in News

Scrum is Suffocating Me!

From time to time I get email from people in various stages of Agile adoption, asking for advice or tips. Last week one sounded particularly desperate. With...

3 replies - 5407 views - 05/11/10 by Jared Richardson in Articles