Skip to content

Clockwork Software Systems - Open Source Software and Systems Solutions

Sections
Personal tools
You are here: Home » About Us » Our development methodology

Our development methodology

How we aim to develop software

We know from experience that developing software is not always an easy task. Customer requirements change, our understanding of a problem may be skewed by preconceptions, customers may have unrealistic expectations (at low cost), and of course there is always room for misinterpretation by all parties.

When undertaking projects, we aim to establish a sequence and timetable to suit your requirements, with regular reviews and updates to ensure that you are getting what you want.

We will discuss fully your requirements in order to agree a specification - but accept that your requirements can - and most likely will - change over time. We will produce prototypes and hold regular meetings with you, so you're aware of what we're doing. Without effective communication any project will falter or fail.

Where practical, we will split a project into seperate standalone modules, allowing you to get a quick return, without having to wait months or years to start using what we've developed. If you then discover that you no longer require the entire project, that's fine with us.

As a matter of course, after the main period of development, we will offer you support (as well as the source code).

In developing software, we use the best bits from a number of different software methodologies, (for example eXtreme Programming, Agile Development, Waterfall and others.

Last modified 2006-02-28 05:48 PM
 

Powered by Plone

This site conforms to the following standards: