• submit to reddit
Giorgio Sironi04/20/11
5040 views
0 replies

Practical PHP Testing Patterns: Testcase Class per Fixture

Apart from Testcase Class per Feature, a different division of Test Methods into multiple Testcase Classes is also possible. The criteria for division could be roughly speaking the setUp() code required by methods, which means the fixtures they need in order...

Martin Hinshelwood04/20/11
7415 views
0 replies

In-Place upgrade of TFS 2008 to TFS 2010 with move to new domain

I had a particularly complicated upgrade this time that required me to do two things: In-Place upgrade of TFS 2008 to TFS 2010 Move new TFS 2010 server from one domain to another I followed Vasu Sankaran’s post on Guidance for upgrad

Matthias Marschall04/19/11
5645 views
0 replies

Devops in a Regulated Mainframe Environment

Striving for real world experiences with agile, kanban, lean, and devops I ran a series of email interviews. Today I want to share the answers of Manu Khronis, NRB, Belgium.

Esther Derby 04/19/11
4861 views
1 replies

Norms, Values, Working Agreements, Simple Rules

Bob Sutton recently posted a piece on Team Guidelines.  The guidelines–all Mom and Apple Pie–where handed down by a new boss for the team to follow. The list starts with “Show Respect.”

Jurgen Appelo04/19/11
1989 views
1 replies

The Feedback Door

If there’s one thing I am still learning to cope with, it’s criticism. But I figured out that constructive criticism truly improves what I do, like nothing else. It’s, after all, one of the first principles of Agile: keep the feedback loop as short...

David Bland04/19/11
834 views
1 replies

It’s Not You, It’s Your Proposal

Like many others who submitted to the Agile Conference this year, I received the dreaded rejection notification that no one wants to open. We regret to inform you that based on the stage producers’ consideration of your proposal and the reviewer feedback,...

Giorgio Sironi04/18/11
6628 views
0 replies

Linear trees with Git rebase

Making branches in Git is easy and fast, but they should eventually go back in the master. Rebasing is both an alternative and a companion to merge.Pulling vs. branchingLet's start with a simple observation. When you clone a repo and work on your own copy of...

Israel Gat04/18/11
2349 views
0 replies

The Punched Cards in the Middle of Your Devops

In her foreword to Gender Codes, Linda Shafer vividly describes the flow of programming work at NASA in 1965:

Michael Sahota04/18/11
970 views
1 replies

Sustaining Agility Game

Game Objective Participants experience the attraction of short-term thinking and feel the long-term consequences. The game helps executives and managers understand the importance of investment in sustainable development practices. The game is intended to...

Giorgio Sironi04/18/11
5108 views
1 replies

Practical PHP Testing Patterns: Testcase Class per Feature

There are cases when you want to break the parallelism between production code classes and test cases. Let's start from some of these scenarios. You may have too much things to test in a single class, which presents many methods in its public Api. Or you may...

Jon Archer04/18/11
2619 views
0 replies

Excuse me, I'd like to...ask you a few questions

I once worked with somebody who had the following pinned up on their wall for easy reference during the many teleconferences in which they participated: Use questions for clarity: What?Why?How?When?Where?Who?Which?Not a bad idea that, a little prompt to...

Gil Fink04/17/11
4875 views
0 replies

Wrapping Up the MIX11 Experience

I got back home yesterday’s evening after ~20 hours on flights.

Gunnar Peipman04/17/11
13308 views
0 replies

ASP.NET MVC: Defining short URL-s for root level pages

Short URL-s are more and more important part of page usability as mobile internet is growing. Long URL-s are not convenient to type due to small keyboards and screens of mobile devices. Also short URL-s are easier to remember and using well chosen short...

Ayende Rahien04/17/11
4567 views
0 replies

RavenDB: Safe by default design – it works!

One of the things that I really tried to do with RavenDB is to make sure that it is safe by default, which means that it will automatically detect common errors and warn you about it. Today I run into the following Stack Overflow question.

Bob Hartman04/16/11
837 views
1 replies

How to Make a LOT More Money Using Agile

Yesterday’s blog post dealt with how to manage scope for an agile project.  Today I have to admit it was a bit of a setup.  It was designed to set up today’s blog post which is really the important one! See that pile of money over there to the...