Category Archives: Software Execution

Leadership and inspiration momentum: The gap in Agile transformations

Over the last 16 years in the software industry, I have been involved in a number of Agile cultural transformations.  It was at lunch the other day during a conversation that I articulated an aspect of those transformations that is as … Continue reading

Posted in Agile, Software Execution | Tagged , | Leave a comment

Unnecessary complexity

“Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius — and a lot of courage — to move in the opposite direction.” – Einstein Software development is hard.  That’s a fact. … Continue reading

Posted in Agile, Software Execution | Tagged , , , | 2 Comments

Continuous Delivery – the missing piece of the puzzle

Over the last couple of years we have been reading a lot about Continuous Delivery (CD).  A fantastic concept that can really propel organisations forwards by enabling fast, incremental value add to products.  There are a number of different concepts … Continue reading

Posted in Agile, Architecture, Continuous Delivery, Software Execution | Tagged , , , | 3 Comments

No more burndown, no more definition of done

Over the last year and a half of effectively working with 1 week iterations, two aspects of the traditional method of running an Agile project have not been required for us.  The first is the burndown chart, and the second … Continue reading

Posted in Agile, Software Execution | Tagged | 4 Comments

Presentation on Behaviour Driven Development available

Here is the presentation I gave to the Los Angeles Java User Group about BDD and its application using Cucumber in the following contexts: testing REST APIs, testing web sites (integration with Selenium) and testing Hadoop / Hive. The slides … Continue reading

Posted in Agile, Software Execution | Tagged , , , , , | Leave a comment

Blackbox testing, Whitebox testing and Behaviour Driven Development

As I have mentioned before, I have been involved in the re-platform of the Inventory system here at Shopzilla for the last 14 months.  During this time we got to experiment with a couple of approaches with great success.  One … Continue reading

Posted in Architecture, Software Execution, Technology | 1 Comment