KASE Engagements

Architecting the Enterprise

From industrial factories to office buildings, organisations of commerce have relied on architects to build them an environment conducive to productivity and competitiveness. Today the blueprints to the enterprise architecture are based on information infrastructure across a global marketplace. The sites and materials of construction are abstract software. Large enterprises are faced with the challenging question of whether to BUY or BUILD applications and systems. Many corporates have opted for a mix of both.

To become globally competitive, companies have invested in proven world-class enterprise applications. At the same time, they are developing custom software applications to give them that unique competitive edge. In order to integrate and manage this mix and to establish best practices in software development, enterprises are turning to software development tools, applications and methodologies that are both costly and hard to justify. The option to build requires expertise that many companies simply do not have. Again, the question is raised - BUY or BUILD? We believe there are some things that companies need to build to retain their own strategic knowledge capital and assets. This is what we help enterprises to do.

Knowledge is Built - Not Bought

Some vendors sell "Knowledge Management" as if it were a software tool. Knowledge is built - not bought. You can purchase tools that facilitate business intelligence (BI) or build data warehouses for storing data, but the notion that tacit knowledge can be stored in a database is as flawed as the idea that "truth is in the data". What we can build is a knowledge architecture to support communities that are striving to become "Learning Organisations". Others believe that the "Real-Time Enterprise" using technologies such as web services will be able to respond or adapt to change in "real-time". Web based technologies expand our reach and can be used to make enterprises more responsive, but there are no silver bullets.

Change is constant and no matter how fast we get and even when we drive it, change will always be one step ahead. What enterprises can do, is use best practices to automate components of their business. Many enterprises have systems that are difficult to maintain. To manage change, systems must be built dynamically to become responsive to new configurations or events. You have to build this enterprise architecture, it's not something you just buy.

Foundations for Building

You need specific areas of expertise to build a "Learning Organisation" or a responsive "Real-Time Enterprise".

Our Management Consulting focuses on four areas which we believe are the foundations for building modern enterprises:

  • Knowledge Architecture
  • Enterprise Architecture
  • Software Architecture
  • Software Engineering

We have also developed capacity in other relevant architecture intensive disciplines:

  • Business Architecture
  • Information and Data Architecture
  • Application Architecture
  • Technology Architecture

Our Technical Services focuses on a number of areas which can be grouped as follows:

  • Skills Development
  • Domain Knowledge
  • Metadata and Data Repositories
  • Methodologies and Tools
  • Software Development