Delivering Solutions
Defining requirements
Many information systems projects involve expensive time and cost overruns and some fail completely. The most common cause of failure happens at the outset - a failure to properly understand the real user need.
Using Knowledge Genes
® any information project can be completed faster and at lower cost because the Code of Knowledge
TM structure helps you pin down the real need, and helps you eliminate the misunderstandings that prove so costly later in a project.
The
WHAT HOW WHY language is natural and intuitive and enables a common, full and deep understanding to be established fast. It's enjoyable to use and removes communication barriers between IT and the business.
Component design
Once requirements are established, they can be exported to your chosen development environment at the level of detail you feel appropriate:
- Just the requirement agreed with business users can be exported, or
- The
WHAT HOW WHY analysis can be continued down into detailed component (class) design
The advantage of using Knowledge Genes
® to document actual component designs is the likelihood of better design and better documentation by using the penetrating
WHAT HOW WHY approach.
Click here to contact us about exporting your Knowledge Gene to UML or other industry standards.
Knowledge Genes® for application control and orchestration
Because a Knowledge Gene
® knows
WHAT needs to be done,
HOW, and most importantly
WHY, it can be used to control and orchestrate application components.
A comprehensive API is available for those wishing to use this control and orchestration capability, including:
- WhatHowWhy API - gives access to the WHAT, HOW and WHY structure within a Knowledge Gene®
- Context API - gives access to the context (current action) of the orchestration of a Knowledge Gene®
- Alerting API - allows the setup of alerts to users of Knowledge Genes®
- User API - gives access to the people who will be using your application components
- plus others...
And at any time, the Knowledge Gene
® behind the application can be viewed to provide an integrated help system for the user, an integrated definition of manual process, and total transparency about any automated process -
WHAT it's doing,
WHY and
HOW.
Click here to get more information about using our API.