Agile Zone is brought to you in partnership with:
  • submit to reddit
Tobias Mayer04/21/11
780 views
1 replies

In Praise of Unpreparedness

It wasn’t intentional, but because I came into my Scrum training session yesterday with a half-baked idea for a game, the participants were able to experience first-hand the Scrum approach to working with customers (like me!) who don’t know...

Johanna Rothman04/21/11
1118 views
1 replies

Musings About Agile Program Management

I’ve been working with organizations who want to move their programs to agile. They’ve been successful with small projects. But now, they want to make agile work with large programs, programs that involve hardware or firmware, programs with many...

David Bland04/21/11
893 views
1 replies

No Points for You! Come Back 1 Sprint!

It is the end of the iteration, and your team notices that a user story is only partially completed. This could have happened for a variety of reasons such as: the story was under estimatedwe ran into an impediment we could not removethe Product Owner...

Giorgio Sironi04/21/11
8132 views
0 replies

Exploring TDD in JavaScript with a small kata

A code kata is an exercise where you focus on your technique instead of on the final product of your mind and fingers. But a kata can also be used as a constant parameter, while other variables change, like in scientific experiments. For example, when...

Wayne Middleton04/21/11
1743 views
0 replies

Agile Development Practices conference & training

The next Agile Development Practice conference and training event is coming up in Las Vegas, NV USA June 5-10, 2011. Click here for more information: http://www.sqe.com/AgileDevPracticesWest Agile Development Practices bring together top agile thought...

Katie Mckinsey04/20/11
31339 views
2 replies

Daily Dose: NetBeans 7.0 Has Java 7 Support

Oracle's newly released NetBeans 7.0 features support for Java 7 features.  The JDK 7 component of NetBeans 7.0 is technically an early access snapshot.  A NetBeans 7.0.1 release in October will feature the final version of JDK 7.  Even developers who...

Allan Kelly04/20/11
2142 views
1 replies

How many people are doing Agile?

The BIG question came up the other week during my presentation to HP: “How many organizations are doing Agile?”As I said at the time: Thats the $64,000 question - or perhaps in todays money, $64,000,000,000. Of course, it depends a lot on how you even...

Bob Hartman04/20/11
1696 views
0 replies

New to agile? What does the ScrumMaster do anyway?

I often have people ask me what a ScrumMaster does.  Interestingly, today it came up on a mailing list I read on a regular basis.  So, naturally that means it is time for a blog entry to talk about it! I am a big believer in simplifying things, so...

Michael Sahota04/20/11
1247 views
1 replies

Coaching Skills Dojo

Although Agile coaching requires many skills, we get back to basics by revisiting three fundamental coaching skills: observing, listening and questioning. As you put these three key skills into practice, you will get feedback on your performance and have...

Giorgio Sironi04/20/11
4922 views
0 replies

Practical PHP Testing Patterns: Testcase Class per Fixture

Apart from Testcase Class per Feature, a different division of Test Methods into multiple Testcase Classes is also possible. The criteria for division could be roughly speaking the setUp() code required by methods, which means the fixtures they need in order...

Martin Hinshelwood04/20/11
7236 views
0 replies

In-Place upgrade of TFS 2008 to TFS 2010 with move to new domain

I had a particularly complicated upgrade this time that required me to do two things: In-Place upgrade of TFS 2008 to TFS 2010 Move new TFS 2010 server from one domain to another I followed Vasu Sankaran’s post on Guidance for upgrading to TFS 2010 along...

Katie Mckinsey04/19/11
29087 views
1 replies

Daily Dose: Hibernate Search 3.4 Upgrades to Lucene 3.1

Hibernate 3.4 has several notable new features, including an upgrade to the new Lucene 3.1.  The focus of this release was improved faceting.  By dividing the results of each query into multiple categories, determining the number of matching elements with...

Matthias Marschall04/19/11
5488 views
0 replies

Devops in a Regulated Mainframe Environment

Striving for real world experiences with agile, kanban, lean, and devops I ran a series of email interviews. Today I want to share the answers of Manu Khronis, NRB, Belgium. Please tell me a little about your current situation, your team and your...

Esther Derby 04/19/11
4585 views
1 replies

Norms, Values, Working Agreements, Simple Rules

Bob Sutton recently posted a piece on Team Guidelines.  The guidelines–all Mom and Apple Pie–where handed down by a new boss for the team to follow. The list starts with “Show Respect.” I find it ironic that the new boss is advocating treating...

Jurgen Appelo04/19/11
1937 views
1 replies

The Feedback Door

If there’s one thing I am still learning to cope with, it’s criticism. But I figured out that constructive criticism truly improves what I do, like nothing else. It’s, after all, one of the first principles of Agile: keep the feedback loop as...

David Bland04/19/11
816 views
1 replies

It’s Not You, It’s Your Proposal

Like many others who submitted to the Agile Conference this year, I received the dreaded rejection notification that no one wants to open. We regret to inform you that based on the stage producers’ consideration of your proposal and the reviewer...

Giorgio Sironi04/18/11
6442 views
0 replies

Linear trees with Git rebase

Making branches in Git is easy and fast, but they should eventually go back in the master. Rebasing is both an alternative and a companion to merge.Pulling vs. branchingLet's start with a simple observation. When you clone a repo and work on your own copy of...

Israel Gat04/18/11
2298 views
0 replies

The Punched Cards in the Middle of Your Devops

In her foreword to Gender Codes, Linda Shafer vividly describes the flow of programming work at NASA in 1965: Following a design, we wrote – by hand – computer program instructions on large coding pads (80 columns per instruction, the same width as a...

Michael Sahota04/18/11
944 views
1 replies

Sustaining Agility Game

Game Objective Participants experience the attraction of short-term thinking and feel the long-term consequences. The game helps executives and managers understand the importance of investment in sustainable development practices. The game is...

Giorgio Sironi04/18/11
4982 views
1 replies

Practical PHP Testing Patterns: Testcase Class per Feature

There are cases when you want to break the parallelism between production code classes and test cases. Let's start from some of these scenarios. You may have too much things to test in a single class, which presents many methods in its public Api. Or you may...

Jon Archer04/18/11
2591 views
0 replies

Excuse me, I'd like to...ask you a few questions

I once worked with somebody who had the following pinned up on their wall for easy reference during the many teleconferences in which they participated: Use questions for clarity: What?Why?How?When?Where?Who?Which?Not a bad idea that, a little prompt to...

Gil Fink04/17/11
4745 views
0 replies

Wrapping Up the MIX11 Experience

I got back home yesterday’s evening after ~20 hours on flights. This is the time to wrap up the MIX11 conference experience. Here are all the posts I wrote during the conference: MIX11 Keynote Session SummaryMIX11 First Day Sessions SummaryMIX11 Second...

Ayende Rahien04/17/11
4475 views
0 replies

RavenDB: Safe by default design – it works!

One of the things that I really tried to do with RavenDB is to make sure that it is safe by default, which means that it will automatically detect common errors and warn you about it. Today I run into the following Stack Overflow question. What can I...

Daniel Ackerson04/17/11
7919 views
0 replies

DevOps Entrenched – Tide Begins to Turn

I’ve always seen it as a battle. Maybe it’s the soldier in me or just the willingness to fight for my beliefs. Either way, we are winning and the IT industry will never be the same. Developers and Sysadmins are joining forces and forming...

Bob Hartman04/17/11
811 views
1 replies

How to Make a LOT More Money Using Agile

Yesterday’s blog post dealt with how to manage scope for an agile project.  Today I have to admit it was a bit of a setup.  It was designed to set up today’s blog post which is really the important one! See that pile of money over there to the...