Unityware has a history firmly anchored in successful research and development (see Science).
We are chartered with the objective to remove the naturally occurring impediments of evolutionary development by re-thinking or re-inventing newly accepted methodologies and technologies.
For example; since the dawn of Object Orientation the actual object re-use in deployed systems remained quite low. The newest techniques (SOA1) can only achieve about 30% and is expected to be around 20%2 re-use.
There must be something amiss with an assumption made along the way. In fact this is true, we have found out why, and its more then a simple issue of governance.
Unityware’s first technology products are designed to be a foundation that solves this missed issue. With upcoming products (based on the Unityware Enterprise Data Pump) we intend to substantially minimize the cost and risks of governance.
Unityware products create a natural environment where re-use is part of the natural flow of doing things.
You can see that an approach biased in this way would solve many of the current issues associated with failed governance at the technology level. We will address the governance issues associated with aligning business and technology strategies on another page.
The fact of the matter is that modern methodologies are biased in the opposite direction, by placing the burden of consistent good human decision making square on programmer’s shoulders.
1Service Oriented Architecture
2Pouring cold water on SOA ‘reuse’ mantra by Joe McKendrick (references Gartner)