• submit to reddit
Tom Howlett12/12/12
0 replies

Build and Fix -> Discover, Build and Clean

When I started working for a software house our work was mostly made up of building and fixing, we were told what to build, didn’t do it very well and spent most of our time fixing it. Today our daily activities are a bit different so I thought I’d try to break them down

Allan Kelly12/12/12
0 replies

Scrum, Scrum & Scrum

I’ve come to believe there are three different meanings of the term “Scrum” - well, three inside the software development community at least, if we consider sport we can probably add a fourth.

Victor Savkin12/12/12
0 replies

Using Pen & Paper. Feature Sketches.

This is another blog post in a series about using pen and paper for brainstorming, planning, and designing.

Tim Spann12/11/12
1 replies

Manifesto for Software Craftsmanship

As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value these things... (post includes a big list of craftsmanship posts.

Johanna Rothman12/11/12
0 replies

Agile is Not for Everyone

I’m not saying agile is for the elite. Far from it. I’m saying agile is for people who want to and can manage the cultural change that it requires. And, if you try to do many of the technical and project management practices we suggest in agile, you will be better off.

Mitch Pronschinske12/10/12
0 replies

Top 10 Lessons Learned From 10 Years in Agile

Robert Holler, the CEO of VersionOne, and his colleagues got together earlier this year and discussed the lessons they had learned through ten years of insight into agile software development. "Hopefully we've learned more than just ten lessons," Holler told me humorously. Here were the insights he gave...

John Cook12/10/12
0 replies

A Parable of Why Agile Methods Can Save Money

Don Reinertsen gave a great keynote address at YOW 2012 entitled The Practical Science of Batch Size. I recommend watching the video when it’s posted, probably in January. In the mean time, I want to relate one small illustration from the talk. It’s a parable of why agile methods can save money.

Johanna Rothman12/10/12
0 replies

Agile Program Management: How Will You Deliver?

What clear to me, is that if you want to be agile in your program, you need to think about delivery and deployment as soon as you start your program management work. How you deliver and release is critical.

Giorgio Sironi12/10/12
0 replies

Lessons learned from the Code Retreat

I coached at the Milan edition of the Global Day of Code Retreat on Saturday; here's what I learned during the experience.

Mitch Pronschinske12/09/12
0 replies

Data Integration vs. API Integration vs. Systems of Engagement Level Integration

The method wars are over and Agile has won. But just like any war, peace time comes with its own set of problems and issues. As Agile becomes the de-facto way teams build software the impact on the other processes and systems become widespread.

Nirav Assar12/08/12
0 replies

The Affixed List of Agile Principles

In addition to the conventional Agile Manifesto, I find that a few additional principles evolved from the agile mindset. I chose to call these The Affixed List of Agile Principles.

Steve Rothwell12/07/12
0 replies

Effective Meetings - Keeping a Record

Having planned and run an effective meeting you will want to ensure it's continued effectiveness. Keeping a record of the meeting will help should anything need to be revisited or if actions are to be followed up. Mind mapping software is particularly good at this.

Kristina Chodorow12/07/12
0 replies

Noodlin, the Brainstorming App - Humans are difficult

My web app, Noodlin, has two basic functions: 1) create notes and 2) connect them, so I tried to make it blindingly obvious how to do both in the UI. Unfortunately, when I first started telling people about it, the first feedback I got was, “how do you create a connection?”

Kristina Chodorow12/07/12
0 replies

Introducing Noodlin – A Brainstorming App

I’ve been working on a web app, Noodlin, for brainstorming online. Basically, Noodlin just lets you create notes and connect them. I’ve been using it for taking notes during meetings, figuring out who gets what for the holidays, and organizing The Definitive Guide.

Eric D. Schabell12/07/12
0 replies

JBoss BRMS Best Practices - Tips for your BPM Process Implementation Layer

I wanted to revisit the topic of best practices but then on an Intelligent, Integrated Enterprise level where we talk about getting control over your business processes with JBoss BRMS.