• submit to reddit
Hajan Selmani01/24/11
14300 views
1 replies

Linqer – a nice tool for SQL to LINQ transition

Almost all .NET developers who have been working in several applications up to date are probably familiar with writing SQL queries for specific needs within the application. Before LINQ as a technology came on scene, my daily programming life was about...

Allan Kelly01/24/11
3968 views
1 replies

Scrum has 3 advantages over XP (but XP is better)

For corporations Scrum offers three advantages over Extreme Programming:1) It offers certification - corporates can hire people who are “certified” and have their own people certified.2) Scrum traces its roots back to the Harvard Business Review - so it...

Giorgio Sironi01/24/11
5589 views
0 replies

Practical PHP Testing Patterns: Chained Tests

Sometimes you have tests where the fixtures can be recyled, instead of being recreated; but that's not all: sometimes, even the state reset we preach for Shared Fixture gets in the way instead of being mandatory.

Mark Needham01/24/11
3944 views
1 replies

Distributed Agile: Stories – Negotiable

I was recently reading an article about how to write meaningful user stories and towards the end of it the author mentioned the INVEST acronym which suggests that stories should be:

Jurgen Appelo01/21/11
966 views
1 replies

Reinventing Retrospectives

I’ve having trouble with my retrospectives. And I’m not the only one. Maybe we should reinvent them. Some months ago I wrote that continuous reflection should take place with everything you do.

Mike Cottmeyer01/21/11
764 views
0 replies

The Adoption Side of the Story

Just to give you guys a little context, I’ve been working with Dennis to untangle this story we’re trying to tell for over a year. The words we use are so overloaded, the concepts we use get interpreted so many different ways, and our individual...

Geert Bossuyt01/20/11
1063 views
1 replies

MoreAgile, shock or goal?

Just like the Agile Manifesto was a shock 10 years ago, the MoreAgile Manifesto creates some shock effects now. Responsibility is scary, Business value is undefined, partnership feels impossible and change is kind of accepted but not loved.

Michael Dubakov01/20/11
1634 views
1 replies

Product Development: Frequent Releases vs. Major Releases

Yesterday we had quite a hot discussion about releases schedule in TargetProcess. There are two main options how you can release functionality: Release as soon as something is ready (even a single feature).Release periodically, let’s say 4 releases per...

Mike Cohn01/20/11
1551 views
1 replies

Deciding What Kind of Projects are Most Suited for Agile

I was recently asked what kind of project is most suited for an agile approach and I’d like to address that here. In my view, the most appropriate projects for agile are ones with aggressive deadlines, a high degree of complexity, and a high degree of...

Michael Norton01/20/11
1428 views
1 replies

Would you be willing to preach what you practice?

There's an old sayingPractice what you preachPractice what you preach is a variation of Practice yourself what you preach. I think we are all familiar with the phrase. I suspect most of us understand the basic sentiment upon first read.

Allan Kelly01/19/11
10851 views
0 replies

Software Facts - well, numbers at least

About a year ago I needed some numbers about software development - industry norms really: effectiveness, productivity, bug counts etc. etc. Its actually pretty hard to get these numbers and after hunting around I found myself with a copy of Capers Jones...

Mike Cottmeyer01/19/11
794 views
1 replies

Untangling Adoption and Transformation

A few weeks ago I agreed to help Brandon Carlson as a reviewer on his Adoption & Transformation stage. Last night I went through about 20 proposals and learned that I think about adoption and transformation significantly different from many of the...

Giorgio Sironi01/19/11
5185 views
0 replies

Practical PHP Testing Patterns: Setup Decorator

We have already seen different ways to make the necessary fixture setups before starting the test suite. There are many ways to provide dependencies to the tests however, and this patterns make them agnostic regarding the provenience. In fact, a Setup...

Den D.01/19/11
14339 views
5 replies

HTML5 gets a logo, but isn't ready yet as a final product

Fireworks and celebrations, HTML5 got a logo. Cool, isn't it? Or is it? A standard that didn't reach a final revision is already marketed as the next-generation panacea that will help everyone on the web. You can buy stickers and shirts, put the logo on your...

Giorgio Sironi01/18/11
5840 views
2 replies

An humble infographic on methodologies

A long time ago, I wondered what all the fuss about eXtreme Programming, and Scrum, and Kanban, was about. Agile became an overloaded word.So I settled for a long journey of learning, and experimentation. I compared different instances of the Methodology...