Binhex uses a spiral methodology for development
This generally involves several iterations of a predefined development cycle.
After the initial development of requirements we agree which functionality will be included in the first prototype to be delivered to the customer. At this point we have started the first iteration of the development cycle.
This first iteration normally provides a prototype that provides basic functionality. Upon
review of this prototype the requirements for the second iteration will be developed and so on throughout the project life-cycle.
Customer involvement in system design
This type of process has a number of advantages including more flexible and responsive development. Customers are more involved in an ongoing basis with specifying and reviewing the development of their system. You have more exposure to the project in all it's phases and are more aware of the status at any given point in time.
Ongoing measurement and monitoring
Our internal systems track and measure progress through the various project phases to ensure that the development is proceeding according to plan.