• submit to reddit
Zac Gery12/02/12
9468 views
0 replies

Why Great Teams Build Great Products

Building a productive team begins with understanding the talents and skills of each member. The goal is to have a well balanced team. This balance is achieved through diverse programming skills, varying personalities, and personal strengths.

James Betteley12/01/12
3376 views
0 replies

Agile ITOps: Day 1

Today we started day 1 of our first ever ITOps sprint. This all came about because we needed a way of working out our productivity on “project tasks”, as well as learning how to triage our interruptions a bit better.

Kief Morris11/30/12
4270 views
0 replies

CD Pipeline Implementation: Tracer Bullet (Trail Marker)

The idea is to get the simplest implementation of a pipeline in place, prioritizing a fully working skeleton that stretches across the full path to production over a fully featured, final-design functionality for each stage of the pipeline.

Matthias Marschall11/29/12
4313 views
2 replies

DevOps Protocols: Start Small

Imagine you want to introduce automated configuration management to your organization. You’ve read all the books and even visited a great conference where you heard a lot of success stories. “It’s really time to get our servers under control” you think. But how do you get started?

Willie Wheeler11/28/12
5495 views
0 replies

Designing Configuration Management Schemas

One important issue that comes up when undertaking a configuration management effort is how to design “the schema” for configuration management data. There are a couple of general and complementary approaches you need to know about if you’re working on this.

David Green11/28/12
8717 views
0 replies

Measuring Software

A while back I read Making Software – it made me disappointed at the state of academic research into the practice of developing software. I just read Leprechauns of Software Engineering which made me angry about the state of academic research.

Allan Kelly11/27/12
3470 views
0 replies

10 Pieces of Advice for Teams

Here are 10 tips for teams and those who manage, administer or simply organise teams. Of course, if you are a self-managing team you should all read this list.

Giorgio Sironi11/26/12
2751 views
0 replies

What I learned at the Italian Agile Day 2012

One of the most important conference in my country, with very high level talks on methodology.

Juri Strumpflohner11/25/12
9291 views
1 replies

Deploying: Git vs. TFS Showdown

Git’s distributed approach makes it easy to push to a dedicated “deploy” branch which is being automatically fetched, but would that be possible with TFS as well?

Giorgio Sironi11/19/12
7204 views
0 replies

Why having an API matters: testing

Exposing an API has ease of functional testing as one of the side effects.

Rob Galanakis11/19/12
6598 views
0 replies

Is it Worth Automating?

Some people can find me a bit over-earnest in my quest for automation. I’ve finally figured out how to know whether something is worthwhile to automate.

Mohamed Kishawy11/14/12
7521 views
0 replies

Agile Methodologies - The Missing Path

Introduction: In the past few years an increasing number of styles of software development models, referred to as agile methodologies have been gaining a lot of interest in the software development world. Promising an antidote to bureaucracy that old models...

Jurgen Appelo11/13/12
7076 views
2 replies

6 Rules for Employee Rewards & Extrinsic Motivation

These six rules for rewards give you the best chance at increasing people’s performance and engagement, while encouraging intrinsic motivation instead of destroying it. In my experience, an incidental compliment during a meeting for a job well done satisfies all six criteria.

James Betteley11/10/12
14308 views
0 replies

Why do we do Continuous Integration?

Continuous Integration is now very much a central process of most agile development efforts, but it hasn’t been around all that long. But some teams are still waiting to adopt C.I... Seriously, they are!

Swizec Teller11/08/12
8438 views
1 replies

A Retrospective of an Unproductive Day

Last night I was going to bed thinking “Man, I accomplished nothing today! What a waste.” But then I stopped feeling bad (and became awesome instead) and thought about a small bit of advice Marc Anderssen pushed into the internet a few weeks ago...