In the 3 years that I've worked with Creotec, I've never heard they say that something couldn't be done. Numerous businesses owe much of their financial success and their long-term competitive edge online to Creotec's 'can-do' approach, lateral thinking, experience, hard work and general good humour. All in all, Creotec makes even the most complex projects a pleasure to work on, and will work tirelessly to see that they succeed.
Software development methodology
We have adopted and adapted 2 highly successful frameworks to ensure we consistently deliver a high quality service. For our consulting services (for both technology and marketing) we use the
Highly Effective Marketing Plan (HEMP) framework and for our application development services, the Rapid Application Development (RAD) Methodology.
Highly Effective Marketing Plan (HEMP)
HEMP is a straightforward, simple, fifteen-step plan which can be used to address problems and opportunities whatever their size, wherever your business, and whatever the sector in which you operate.
Rapid Application Development (RAD)
The traditional software development cycle follows a rigid sequence of steps with a formal sign-off at the completion of each. A complete, detailed requirements analysis is done that attempts to capture the system requirements in a Requirements Specification. Users are forced to "sign-off" on the specification before development proceeds to the next step. This is followed by a complete system design and then development and testing.
But, what if the design phase uncovers requirements that are technically unfeasible, or extremely expensive to implement? What if errors in the design are encountered during the build phase? The elapsed time between the initial analysis and testing is usually a period of several months. What if business requirements or priorities change or the users realize they overlooked critical needs during the analysis phase? These are many of the reasons why software development projects either fail or don't meet the user’s expectations when delivered.
RAD is a methodology for compressing the analysis, design, build, and test phases into a series of short, iterative development cycles. This has a number of distinct advantages over the traditional sequential development model. An important, fundamental principle of iterative development is that each iteration delivers a functional version of the final system. It is a properly engineered, fully working portion of the final system and is not the same as a prototype. For example, the first iteration might deliver 100% of 10%, the second iteration 100% of 25%, etc.
Back to parent page
Downloadable resources
| Title |
Details |
Request for proposal template
Type: application/octet-stream
Size:161.5KB |
Download this word template to help you prepare your Request For Proposal (RFP) document. This template is tailored for websites and web application design and development. It is ideal for businesses looking to outsource web development work to a 3rd pa |
Simple web site requirements questionnaire
Type: application/pdf
Size:64.791KB |
Download this template to help you capture your website requirements. It will hopefully ensure that you think about everything you need to consider when thinking of building a user-friendly yet functional website. |