• submit to reddit
Dror Helper12/13/12
3035 views
0 replies

Agile Might Save Your Job

So how can one protect his job – simply by making sure that his manager and managers are aware of the state of the tasks under his responsibility and if a deadline is going to be missed, notify them about it as soon as possible, because no manager loves surprises as far as his project is concerned.

Trisha Gee12/13/12
2573 views
0 replies

Agile++: When Agile Goes Well

If you see anything about LMAX - the Disruptor, Continuous Delivery, or even the selection criteria for hiring developers, you'll see that LMAX is pretty keen on Agile. However, no-one's documented the Agile process there, as far as I know.

Giorgio Sironi12/12/12
10694 views
2 replies

The danger of large releases: Trenord case study

Stopping or delaying the majority of trains (and thousands of people) for days isn't the best advertising for large releases.

Tom Howlett12/12/12
3416 views
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
2283 views
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
2682 views
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
7308 views
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
6029 views
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
17466 views
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
7297 views
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
2703 views
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
2579 views
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
2529 views
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
4473 views
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
5105 views
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.