• submit to reddit
James Shore07/12/11
723 views
0 replies

Let's Play TDD #122: Extracting ConfigurationPanel

The source code for this episode is available here. Visit the Let's Play archive for more episodes! Many thanks to Danny Jones for figuring out the HD Youtube embed code.

Daniel Ackerson07/12/11
1721 views
0 replies

Ground Zero: Starting Agile Development from Scratch

One of the most challenging things about introducing Agile in the workplace is that it’s not very widespread. People have heard mixed reviews about it’s implementations, and are hesitant to exchange the known (no matter how bad it may be), for the...

Jim Bird07/12/11
28679 views
7 replies

Developing and Testing in the Cloud

There’s a lot of hype around “the Cloud” and what it can do.

Giorgio Sironi07/12/11
8507 views
0 replies

HATEOAS, the scary acronym

HATEOAS (Hypermedia As The Engine Of Application State) is one of the most important constraints in REST. Yet some explanations of this principle found on the web are a bit nebulous; I've seen HATEOAS presented in several different sauces and in this article...

Giorgio Sironi07/12/11
5755 views
0 replies

Practical PHP Refactoring: Substitute Algorithm

Small-scale refactoring is usually composed of small changes, which keep the system working all the time; you extract some lines into a new method, or add a few variables to substitute comments with their descriptive names.As we move towards a larger scale,...

Mike Cottmeyer07/11/11
898 views
1 replies

Balance the System First

Let’s say you are a company that builds an enterprise class software product, one that in general is pretty standard, but always seems to require some degree of customization… or maybe a new feature (or two) to get the big deal closed. Your product is...

Venkatesh Kris...07/11/11
1594 views
0 replies

User Stories - How detailed it should be ?

During the initial days of requirement gathering session, the product owners end up writing the epics. These epics needs to be broken further down into the user stories .   One common question repeatedly asked by the novice product owners is when is the...

Jim Bird07/11/11
11003 views
4 replies

Zero Bug Tolerance Intolerance

It sounds good to say that you shall not and will not release code with bugs – that your team has “zero bug tolerance”. It makes for a nice sound bite. It sounds responsible. And it sounds right. But let’s look carefully at what this really means.

Johanna Rothman07/11/11
2828 views
1 replies

How Agile Architects Lead

Lisa, Vin, and Derek in their comments on Agile, Architects, and Programs were concerned about how an architect might lead the test architecture work. They have good reason to be concerned. I hadn’t expressed how I see architecture working in an agile...

James Betteley07/10/11
11831 views
1 replies

Are Tools and Processes Stifling Our Creativity and Productivity?

I had lunch with my friend Christian the other day (we went to wagamamas, I had Ginger Chicken Udon – delicious) and he was telling me about a company who work according to what sounded very much like developer anarchy – basically everyone is allowed...

Dinuka Arseculeratne07/09/11
5552 views
5 replies

My two cents on Scrum

Scrum is an agile methodology which helps companies iterate through a product/project development to successful completion. Back in the days we all know that we were limited to the water fall model which was later extended to be known as the V-Model. Gantt...

James Shore07/09/11
683 views
0 replies

Let's Play TDD #121: Back to the UI Vision

The source code for this episode is available here. Visit the Let's Play archive for more episodes! Many thanks to Danny Jones for figuring out the HD Youtube embed code.

Roman Pichler07/09/11
1490 views
1 replies

The Release Planning Workshop

Determining the launch date and the budget before development starts can be tricky in Scrum. Relying solely on Scrum’s empirical approach, a team working on a new product has to carry out at least one sprint to measure the velocity and to understand the...

Brian Swan07/09/11
6136 views
0 replies

Performance Tuning PHP Apps on Windows with Wincache

A few weeks ago I wrote a post that showed how to improve the performance of PHP applications on Windows by using the IIS output caching module. Using the output caching module can have significant positive impact on application performance since pages...

Matthias Marschall07/08/11
8840 views
0 replies

Do you have a DevOps Culture?

A lot of Sysadmins and developers all over the world write, meet and talk about DevOps: How to collaborate better so we can deliver business value faster. The aim of DevOps is to get rid of the traditional way of thinking in silos inherent to development...