• submit to reddit
Andrej Koelewijn10/24/11
1963 views
1 replies

Scrum - It all starts with the Product Owner

In my experience the Product Owner is the most underestimated rol in Scrum. I think it's also the root cause of many problematic Scrum implementations.  Every Scrum implementation should start with the Product Owner. You should be very clear about the...

Gareth Rushgrove10/24/11
2543 views
0 replies

Vagrant At The Guardian

As recent blog posts on here make clear, I’m a big fan of Vagrant. And when Michael asked if I’d fancy talking to some of his colleagues at The Guardian about how I use it I really couldn’t say no. I gave a short talk, running through the...

Giorgio Sironi10/24/11
5789 views
0 replies

Practical PHP Refactoring: Replace Conditional with Polymorphism

In the scenario of today, an if chooses to execute different behavior depending on the type of an object. We should define "type" very looosely; for example, it may be:

James Betteley10/23/11
9592 views
1 replies

Best Practices for Build and Release Management: Part 2

Ok, as promised in Part 1, I’ll go into a bit more detail about each of the areas outlined previously, starting with… The Build Process

Mitch Pronschinske10/23/11
3515 views
0 replies

Video: An End to 'Bug Ping-Pong'

DZone got a chance to interview Sam Guckenheimer, the Group Product Planner for Visual Studio, at the Agile 2011 conference.  In this video we talk about the...

James Betteley10/22/11
24415 views
0 replies

Best Practices for Build and Release Management: Part 1

Firstly, Release Management has been around for long enough for it to no longer mean what it used to mean. Release Management used to be concentrated on the discipline of “creating a release of software”, that generally involved the following key...

Mitch Pronschinske10/21/11
4300 views
0 replies

What Does Today's SysAdmin Actually Do?

A lot of great ideas come out of twitter conversations, and one tweet inspired 'ahiro' to make an evolving article on Esotericsystems Blog that explains what sysadmins do, starting from square one.  He's looking for plenty of feedback so go ahead and give...

Johanna Rothman10/21/11
1920 views
1 replies

Economics, Models, and Money

Israel Gat had a great Agile Cutter Advisor recently, the Friction of Agile (registration required). He discussed the friction of agile going up in geographically distributed teams because of the dis-economies of assimilation (the space-time continuum...

Dave Rooney10/21/11
3179 views
1 replies

Agile is a Cop-Out?

In a blog entry entitled "Agile Software Is A Cop-Out, Here’s What’s Next", Forrester's Mike Gualtieri makes some bold statements about what he sees as hype and a lack of empirical evidence of success from the Agile community.

James Betteley10/21/11
7168 views
0 replies

JDepend design metrics in CI

This article is intended to give the reader enough information to understand what JDepend is, what it does, and how to use it in a maven build. It’s a kind of cheat sheet, if you like. What is it? JDepend is more of a design metric than a code metric, it...

Gareth Rushgrove10/21/11
5288 views
0 replies

Very Simple Custom Ganglia Metrics

Logging useful information from running systems for monitoring purposes is pretty important if you want to see how your software is behaving in the real world. It’s one thing to test something locally, another to test something under load on a testing...

Mitch Pronschinske10/20/11
7931 views
0 replies

Automation: You're Doing it Wrong

There's a common antipattern in build automation that Eric Minick of UrbanCode described quite well in his blog today:A common pattern I see is deployment (or build) automation that routinely fails due to a set of common issues. When the deployment fails,...

Mitch Pronschinske10/20/11
3422 views
1 replies

Advice for Breaking Down Dev and Ops Silos In The Real World

Today Paul Mueller from HP shared some insights from a customer and friend of his who leads the Systems Management at a major health insurance provider.  In his cleverly titled post, "IT is like salad dressing, sometimes you need to shake it up,"...

Mitch Pronschinske10/20/11
6750 views
0 replies

Ops Needs their own TDD: Test -Driven Infrastructure

The recently published book "Test-Driven Infrastructure with Chef" is not a proscriptive book as far as tooling, despite having "Chef" in the title.  John Arundel a sysadmin and architect just gave an awesome, to-the-point review of the...

Giorgio Sironi10/20/11
8747 views
8 replies

Tell, Don't Ask in the case of a web service

This is a language agnostic post: it is valid for each object-oriented imperative language like Java, C#, PHP. Let's start from the beginning: a web service adapterI had a requirement: downloading posts from a particular group on LinkedIn for analysis of...