Buzz

A word on buzzwords…

There are way too many fashionable ‘IT Speak’ words that jostle for mind and market share and essentially claim that one methodology is better than another… until the next one comes along.

This site tries to avoid such buzzwords.

Here are some concepts that we believe in and have stood the test of time, and that we think you should be looking for in a development partnership:

Test Driven Development

The disciplines of devising detailed tests to prove you have (or will) achieve your goals before you start writing code and getting sidetracked by all the fun you’re having. By focusing on tests and the minimal coding needed to pass those tests, development teams focus tightly on quality and schedules.

Now days, this includes ‘automated Unit Testing’ – code and tools that assist in the creation and maintenance of test functions to allow the repeated execution and testing of code against known inputs and outcomes. This has a huge quality benefit for the regression testing of products and large applications that will undergo a long life of changes.

Iterative Development

The practice of attacking large goals by carving them up into smaller ones that can be more easily achieved, then repeating the exercise in a cyclic or iterative manner until the whole set of goals have been achieved.

This has a tremendous impact on the ability to successfully tackle large and complex issues – bringing the focus into a smaller, more comprehensible set of targets and tasks helps ensure all the project team (Crest and client) remain on track, delivery focused.

What’s the difference between a Methodologist and a Terrorist?

You can negotiate with Terrorists!

Case Studies Crest’s software engineering case studies … world class tools and applications that we have built for our customers …
 
2009 Crest Technologies  |  www.crest-tech.co.nz
Website Design by Labyrinth Solutions  |  Content Management by Contegro