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.