Agile

  • submit to reddit

Pair Programming Takes Double Effort

Pair programming is very known as efficient technique of writing code. Originally appeared as one of key XP practices, it got a lot of traction. You can...

1 replies - 2938 views - 12/01/12 by Alexander Beletsky in Articles

Incremental/Iterative Development: Breaking Down Work

 Over the past couple of years I’ve worked on several different applications and one thing they had in common was that they had a huge feature which...

0 replies - 1830 views - 11/25/12 by Mark Needham in Articles

How OpenKM's Technical Debt decreased by 49% through Code Refactoring

Technical Debt is worth nothing if no pragmatic action is taken into code, in order to control and tackle it. To ilustrate the Scertify's capability to...

0 replies - 3188 views - 11/13/12 by Michael Muller in Articles

A Really $h!t Branching Policy

“As a topic of conversation, I find branching policies to be very interesting”, “Branching is great fun!”, “I wish we could do more branching”...

4 replies - 7336 views - 11/04/12 by James Betteley in Articles

Technical Debt: I Do Not Think It Means What You Think It Means

Here’s another example of why language matters, and how the words we choose matter so much. I tried to join the European Lean-Kanban tour, not in person,...

13 replies - 8318 views - 11/04/12 by Gil Zilberfeld in Articles

The Rainbow Sprint Plan

Do you ever feel it’s hard to get real progress in a sprint towards the business goal? Do you feel the feedback from a...

0 replies - 1365 views - 11/04/12 by Johannes Brodwall in Articles

Learning How to Learn

I’d like to talk about three aspects of knowledge: span, depth and connections between the disciplines. I’ve come up with a good metaphor to bring...

1 replies - 10188 views - 10/10/12 by Michael Dubakov in Articles

How Good Programmers Get It Done

Their is no magical elixir, mobster payoff, or performance enhancing drug that makes a good programmer. Developers come from all walks of life. Some have...

0 replies - 6905 views - 10/10/12 by Zac Gery in Articles

Bug Tracker Hell

Whether you call it a defect or bug or change request or issue or enhancement you need an application to record and track the life-cycle of these...

0 replies - 5655 views - 09/18/12 by Dalip Mahal in Articles

5 Highly Critical, Yet Rarely Used, PMD Rules

Going through the statistics of rules’ usage on Techdebt.org I was surprised to find critical PMD rules that seem to be disregarded. Here is a...

3 replies - 4070 views - 09/06/12 by Armel Gouriou in Articles

How Experiment Cultures Lead to Continuous Deployment

In past webinars we’ve talked about Lean startups and what the enterprise can learn from them. We’ve pointed to these guys as examples at the extreme...

0 replies - 4845 views - 08/30/12 by Eric Minick in Articles

Devops and The Lean Startup

The Lean Startup teaches us to focus on learning about what really works for our customers. It advocates using the scientific method for...

0 replies - 5238 views - 08/13/12 by Matthias Marschall in Articles

Estimating Is Often Helpful. Estimates Often Aren't.

Recently I tweeted, “/Estimating/ is often helpful. /Estimates/ are often not.” Several people asked, “How can this be?” Let me say more, in more than...

0 replies - 7101 views - 08/08/12 by Esther Derby in Articles

Jez Humble: Why Software Development Methodologies Suck

There’s a lot of dogma in the religious wars around software development practices and methodologies. Are phase-gate methodologies effective at managing...

8 replies - 31826 views - 08/03/12 by Jez Humble in Articles

7 Books On The Reading List For Organizing Continuous Delivery

I presented a webinar Organizing for Continuous Delivery earlier this week, which was a lot of fun. The recording of me droning over the slides is...

0 replies - 5930 views - 07/19/12 by Kief Morris in Articles