Isn't it better to buy a product rather than develop new software?In many cases, the answer is yes – but only if you can identify a product that meets the critical business requirements, has a future roadmap aligned with your business, comes with the right level of support, and is available at an affordable price. Typically, applications that meet these criteria are commodities - your competitors will be using them too. If existing products do not fit, or you require differentiation from competitors with the solution, then it is likely your needs should be delivered through application development and integration.
What method does Gen-i use to develop software - can you use our processes?Gen-i generally uses a controlled iterative lifecycle, which provides good stability for development, while maintaining responsiveness to change. However, we can work within any methodology and/or process set that supports the critical project activities, including Agile methods.
How do you control risk during development?Firstly, we 'front-load' risk in our projects, whenever possible. This means the riskiest parts of the development are done first, to provide the maximum length of time to resolve problems, to minimise the impact of any required architectural changes, and to provide the greatest number of options for project management. Secondly, we actively manage risk throughout the life of the project. This is one reason why project management is such an important discipline for project success.
Does Gen-i offer fixed price projects?Yes, although we will only normally fix the price of the next phase, and provide an estimate for following phases. This ensures that the fixed prices we provide are accurate and meaningful.