Adrian Smith

Posts Tagged ‘Agile’

Agile and Lean for Construction

Large scale construction projects suffer from cost and time overruns that are typically a symptom of productivity problems and directly affect overall industry profitability. As a result, methodologies have been developed to reduce the risk of overruns and improve project outcomes.

Agile 2011 – Building Quality In

Craig Smith and I presented a session called Accelerating the Speed To Cool On The Road To Building Quality In at Agile2011 in Salt Lake City. The talk was based around work that we have been doing at Suncorp to improve testing capability, skills and approaches. We also included some of the work we’ve done [...]

Agile Australia 2011 – Startups

Startup businesses face significant risk in the search for a sustainable, profitable and scalable business model. Consequently, the success rate for Startups is low, making them a typically high risk investment. Agile methods offer a way of reducing the risk for both the technical implementation and the development of customers. This is achieved by increasing [...]

Designing an Estimation Process

In many organisations (especially larger commercial or government) it is common for the project governance processes to require an estimate of project costs before funds can be released and the project launched. Therefore, it is necessary to develop an estimate that can be used as the basis of a go/no-go decision. In the example discussed [...]

Agile Systems Integration

Before I started work on a recent project, I was asked if Agile methods could be applied to a systems integration project. Naturally I said yes, (responding more from instinct rather than first hand knowledge) – but as soon as I got a chance I typed ‘agile‘ and ‘systems integration‘ into the Google search bar. [...]

Are There Real Benefits to Follow the Sun and Remote Working?

I’ve had a couple of first hand experiences using both Follow the Sun and Remote Working models for both engineering design and software development. In each case the model was based on moving the work between sites in different time-zones/geographic locations and the results were mixed. Recently, the issue has come up again at work, [...]

Applying Agile Principles to Traditional Engineering Design

Agile software development methods evolved as a reaction to traditional project management methods that focused on documentation, change control and the linear execution of tasks. Agile methods recognize the complex and highly non-linear nature of software development and address the associated risks by encouraging a range of working practices. While these practices are well accepted [...]