• submit to reddit
Esther Derby 05/05/11
1287 views
1 replies

Fixing the Quick Fix

Here in the United States, our business culture tends to be action-oriented. We value the ability to think fast and act decisively. These qualities can be strengths. However, like most strengths, they can also be a weakness. Taking action when you don’t...

Israel Gat05/05/11
2715 views
0 replies

Use the Agile Triangle Instead of the Balanced Scorecard

As the name implies, the Balanced Scorecard strives to strike a balance between various performance measures.  When Financial, Customer, Business Processes and Learning and Growth measures are presented together, as in Figure 1 below, the Balanced...

Giorgio Sironi05/05/11
8876 views
0 replies

A Mockery review

Mockery is a mock object framework (more properly Test Double framework) from @padraicb, independent from testing frameworks like PHPUnit. It can be used to quickly prepare Mocks, Stubs and other Test Doubles to use inside your unit tests.I've tried Mockery...

Tobias Mayer05/04/11
1316 views
2 replies

Marriage, but

Marriage is a wonderful concept. It is a promise of love, togetherness, mutual nurturing and the creation of family. It exists in one form or another in all cultures, and it appeals to the majority of people in the world, each of us dreaming of a long-term...

Allan Kelly05/04/11
1231 views
0 replies

Light Touch Agile Coaching in the Cornish Software Mines

I’m off to Cornwall again next week for my monthly visit. Anyone who follows me on Twitter (allankellynet) may have noticed that every few weeks I put out a few tweets along the lines of “On my way to the Cornish Software Mines again”. They may not...

Mitch Pronschinske05/04/11
17808 views
7 replies

Oracle Plans to Transfer Hudson IP to Eclipse

Is it surprising news?  You'll have to decide.  Oracle is now proposing that the Hudson open source CI Engine, which was recently gutted when many contributors chose to join the Jenkins fork after a trademark dispute, should have it's governance and IP...

Daniel Ackerson05/04/11
3989 views
0 replies

DevOps: Why Silos Suck And How To Break Them

Divide and conquer, Caesar’s strategy to break huge problems down into smaller parts, is an outdated model for structuring teams and organizations. Breaking teams apart by area like development, QA, operations, product management, etc, creates silo like...

Eric Hogue05/04/11
40315 views
7 replies

Continuous Integration In PHP w/Jenkins

According to Wikipedia, continuous integration implements continuous processes of applying quality control — small pieces of effort, applied frequently.

Giorgio Sironi05/04/11
6284 views
0 replies

Practical PHP Testing Patterns: Stored Procedure Test

It happened in the day before the advent of DDD and the Hexagonal architecture, that you had code that lived inside the database, such as Stored Procedures, constraints, and triggers.Back in the day, the relational database was considered the single source of...

Esther Derby 05/03/11
1363 views
1 replies

Are You Ready to Coach?

Agile coaches are expected to help teams learn agile methods, engineering techniques, and improve the productivity of the teams they work with.  But before they can do they need to be ready to coach.  Being ready to coach means that you have coaching...

Jim Highsmith05/03/11
1853 views
0 replies

The Ambidextrous Organization

The Agile community has struggled to find a model for transforming large organizations to an Agile approach to software delivery and face a more daunting struggle in striving towards enterprise agility. Should we strive to convert everyone in a large...

Tobias Mayer05/03/11
1295 views
0 replies

The Youngest CSM

My seventeen-year-old son Ty recently participated in a two-day Certified ScrumMaster course. He is not a software developer, and has little interest in that craft. He is a high school student and a musician. Still, he enjoyed the training greatly and...

Giorgio Sironi05/03/11
6351 views
0 replies

Classical inheritance in JavaScript

If you have written a bit of JavaScript, you certainly have heard the word prototype. Prototype is not only a JavaScript library, but also a key concept of JavaScript, which we will explore in depth today, without making your head spin.

Bob Hartman05/02/11
1730 views
1 replies

New to agile? Remember how to say “No”

No.  Only two letters.  Very simple word.  Yet for some reason, with the exception of when we are at “the terrible 2′s” stage of life we tend to forget how to say it!  Agile teams and organizations need to remember how to say no!  Too often...

Tobias Mayer05/02/11
7639 views
1 replies

Test(osterone)-infected Developers

Men are from Development, women are from Testing.  Not intended as an aggravating, politically-incorrect statement, but an observation.  I have worked with many software companies over the years and inevitably in each company the proportion of women to...