• submit to reddit
Scott Leberknight01/27/13
3603 views
0 replies

Iterative Software Development, Part 4

The next few episodes will still add features, but will really look to flesh some of these things out along the way. At this stage, I would consider this a bare minimum proof of concept.

Venkatesh Kris...01/27/13
8463 views
0 replies

5 Tips on How to Use Metrics in an Agile Project

When a team migrates to Agile methodology it becomes bit complicated. They get confused about the metrics to choose. This is because as such Agile methods are not prescriptive and freedom is given to the team to invent the ones which adds value to project.

Scott Leberknight01/26/13
2759 views
0 replies

Iterative Software Development, Part 3

Last time we got as far as rendering a cool-looking spaceship to the screen. We also talked a little bit about how we want to choose features: based on value. Now that we have a spaceship, it's time to figure out how to animate it.

Venkatesh Kris...01/26/13
4689 views
0 replies

An Industry Report on Project Success Rates You Should Check Out...

ChaosOne of the most popular reports people use to showcase failure of software development is the Standish’s chaos report. In 1994, Standish reported a shocking 16 percent project success rate, another 53 percent of the projects were challenged,and 31 percent failed outright.

Ted Neward01/25/13
22439 views
35 replies

On the Dark Side of "Craftsmanship"

This is what "software craftsmanship" gets us: an imposed segregation of those who "get it" from those who "don't" based on somebody's arbitrary criteria of what we should or shouldn't be doing. And if somebody doesn't use the "right" tools or code it in the "right" way, then bam! You clearly aren't a "craftsman".

Scott Leberknight01/25/13
2859 views
0 replies

Iterative Software Development, Part 2

Welcome back for episode 2! (Link to Part 1 included) It's time to implement our first real feature. And with that, comes a decision: what feature should we implement? Some map to fly around in? A way of keeping track of all the entities in the application? A game loop?

Olga Kouzina01/25/13
3021 views
0 replies

Retrospectives, Part 2: In a Sentimental Mood

It’s time to look into the secret nuts and bolts of what actually makes retrospective meetings work. I’m stepping out to embrace a broader picture, as the subject of company culture — it’s exactly about the quality of this oil that makes the retrospective engines run — is limitless.

Jurgen Appelo01/25/13
2836 views
0 replies

The Nonsense of the Judging Your Org's Maturity Level

Please tell us, what is your maturity level, as a person? Are you still at level 1 or 2? Or do you belong to the elite group of people who have achieved level 4, or even 5? If that's hard, imagine doing that for your organization.

Ruslan Synytsky01/24/13
9415 views
1 replies

The Truth About PaaS Vertical Scaling and Why You are Being "Oversold"

As you know, Jelastic PaaS has automatic vertical scaling, which allows you to pay less -- to pay for your actual resource consumption, not instance size. True automatic vertical scaling is our one of key differentiators.

Jim Bird01/24/13
5311 views
0 replies

Design Doesn't Emerge from Code

I know a lot of people who are transitioning to Agile or already following Agile development methods. Almost all of them are using something based on Scrum at the core, mixed with common XP practices like Continuous Integration and refactoring and automated unit testing.

Laura M. Waite ...01/24/13
1287 views
0 replies

Getting Meetings Where You Want Them To Go

A little direction can go a long way, particularly when a group of people with different priorities and workloads come together to share their thoughts.

Jim Highsmith01/24/13
1783 views
0 replies

Determining Business Value

The topic of business value is a complex one and it’s easy to get mired in the morass of calculating ROI or in trying to define what intangibles are relevant to your organization. What I will attempt to do in this blog is provide a model for looking at business value focusing on the portfolio and project levels.

Johanna Rothman01/24/13
2897 views
1 replies

Transition to Agile, Large Technical Debt, Small Project

How do you start a project when there’s a really big mess? In that case, small, just having a professional clean-up may not even make a dent.

Esther Derby 01/24/13
1428 views
0 replies

Peck, Peck, Peck

A participant in one of my workshops of my workshops declared that in every team there is pecking order….and every one knows what the order is from one to n. Since this is the case, he reasoned, it follows that ranking people in organizations is a reasonable management practice.

Jurgen Appelo01/23/13
22034 views
84 replies

The 12 Best Books I Read in 2012

These are the 12 best non-fiction books I read this year… If you think I missed an important one, feel free to add it in the comments section.