Goudie Consult

Switzerland and Australia

Services

Software & Systems Audits, Risk Assessments and Risk Minimisation Planning:

         will provide the Customer with a clear statement of the state of development, an assessment of the risks to the cost and schedule, and recommended actions; risk minimisation planning will provide a project plan which minimises the risk of a major delay in the project completion.

         if undertaken early in the project, will usually enable the realisation to maintain the original budget and schedule.

         these audits are particularly necessary with global or multi‑organisational-unit developments

         will give an exceptional return on investment.

Requirements Specifications, Architecture and Data Models

         will provide the Customer with a Specification which will give the best possible chance of the realised system, both meeting the marketing or customer's wishes, and having robust operational characteristics.

         the Architecture and Data Models provide a precise basis for the functionality defined in the Requirement's Specification.

         will give a direct return on investment of 10.

Prototypes

         will provide the Customer with a Proof of Concept operational system, which can be used to establish the confidence/risk factors associated with a new development, the move to a new platform, or the use of new third party products.

         can save significant direct investment and/or customer dissatisfaction.

         can be expected to cost 5%, but will not necessarily delay the complete project

Legacy Systems Porting and Reverse Engineering

         will provide the Customer with a useful extension of the life of a successful product, and reduce the urgency/pressure on a new development

         will result in significant End­‑Customer benefit and satisfaction

         will help to retain a significant number of current customers

         can be expected to cost 5% of the investment in the base product

Management of the Product Requirements and the Product Development Schedule in Global Organisations

         experience shows that traditional Product Management and Product Development (R&D) structures and procedures do not translate successfully to modern global organisations, as they breakdown under the diverse and extreme conflicts between the requirements of a specific customer or country/region and the global aggregate of the requirements of all the customers.

         it is totally unreasonable to expect the interested parties to come to an acceptable solution by cooperation.

         perhaps the only solution is to assign the responsibility of continually formulating and negotiating the product definition and realisation schedule to a person who has the respect of, but is independent of, the numerous interested parties.