Theory

  • submit to reddit

Jim and Jo Go Pairing

Jim has 15 years experience Jo has 2, they are pair programming but neither are very happy. Jim is frustrated with having to explain himself, he...

0 replies - 3355 views - 03/16/13 by Tom Howlett in Articles

The T-Shirt Test

You pass the t-shirt test when people proudly wear a t-shirt with the logo of your organization on it. Would you proudly wear a t-shirt with your own name? I...

0 replies - 3328 views - 03/16/13 by Jurgen Appelo in Articles

Outliers and Kettleballs

When you reject a data point as an outlier, you’re saying that the point is unlikely to occur again, despite the fact that you’ve already seen it. This...

0 replies - 1485 views - 03/15/13 by John Cook in Articles

Facebook's Trunk Based Development (Take 2)

A week ago, I wrote an article before on Trunk Based Development (TBD) at Facebook, but there’s newer source material. At InfoQ’s QCon this...

0 replies - 6030 views - 03/15/13 by Paul Hammant in Articles

Motivation Misfires

Many managers ask me, “How can I motivate my team?” I’ve certainly seen many efforts to motivate teams.  Contests, prizes, pep talks, badges,...

1 replies - 2578 views - 03/15/13 by Esther Derby in Articles

Seeing Problems Differently

We always have interesting discussions at work, both philosophical and mostly programming discussions. Sometimes the things people say make you think a while...

2 replies - 3324 views - 03/14/13 by Filip Ekberg in Articles

Working Remotely: The Best Thing I've Ever Done

It’s been six months since I switched jobs and began to work from home most of the time. It’s downright amazing, the best thing I’ve ever done. Seeing my...

7 replies - 7786 views - 03/14/13 by Felix Dahlke in Articles

Conway's Law v. Software Architecture

I've written about Conway's Law before (Return to Conway’s Law (2006) and a Focus Group I ran at EuroPLoP “What do we think of Conway’s Law Now?”)...

2 replies - 5754 views - 03/14/13 by Allan Kelly in Articles

Pope Picking in the Big Data Age

Picking a pope may be one of the last vestiges of the pre-Internet age, with black smoke and white smoke being the world-side signal of success or failure in...

3 replies - 1865 views - 03/14/13 by Christopher Taylor in Articles

The Difference Between Prediction Intervals and Confidence Intervals

Pre­dic­tion inter­vals and con­fi­dence inter­vals are not the same thing. Unfor­tu­nately the terms are often con­fused, and I am often...

0 replies - 2732 views - 03/14/13 by Rob J Hyndman in Articles

The Value of APIs for Valuable Data

At the IIS Summit last year, the panelists covered a range of areas of value, but there was also some confusion as to what impacts API openness and...

0 replies - 1748 views - 03/14/13 by Steven Willmott in Articles

In-Memory Data Grids

Introduction The IT buzzword of 2012 is without a doubt Big Data. It’s new and here to stay, and for a good reason. Big data is data that exceeds the...

0 replies - 3554 views - 03/13/13 by Roy Prins in Articles

How Shipping Software Teaches You to Make Tough Choices

Several years ago, I had a job that seemed like heaven. We were a new team building a new product. We were using new technology: C# 2.0 (yes, people were once...

2 replies - 5455 views - 03/12/13 by Cody Powell in Articles

More Google Big Data Papers: Megastore and Spanner

I recently reviewed a number of Google Big Data papers. Today I’ll talk a bit about Megastore and Spanner, two distributed databases...

0 replies - 2412 views - 03/12/13 by Mikio Braun in Articles

Unit Testing Best Practices: JUnit Reference Guide

Before writing this post, I am assuming that you know the basics of JUnit. If you do not have the basic knowledge, first read this link. Further, in this post,...

1 replies - 4787 views - 03/12/13 by Lokesh Gupta in Articles