Feature Articles

Implementing a Process for Good Application Development Architecture
One of the challenges of being an IT consultant is leveraging experience in a variety of project work. Different business problems mixed with different technologies in various environments can offer few consistencies. One consistency, however, is a warning we proclaim with every opportunity: You never recover from a bad architecture. Fundamentally, it costs you more to maintain and scale an application that has begun with a poor design.

Model Your Design Before You Begin Coding
Proper planning and design will increase the likelihood of project success.  This article takes on more of a 'real world' feel and focuses on a recent development assignment.  It details how proper software modeling led to smooth development and deployment cycles. 

We've Been Asked…

The Other XP: What is Extreme Programming? [find out...]

What is UML? [find out...]

Worth Reading

Each month we provide links to articles we have read that we feel offer significantly valuable and useful information.

Martin Fowler on Modeling
Links on Objects & Components

Alistair on Agile Software Development 

Back by Popular Demand

An Introduction to Web Services
A web service is a collection of business logic that is exposed to the Internet community via a set of open standards. Let us provide you with a guide through the alphabet soup of XML, SOAP, WSDL, UDDI, and HTTP.

Feedback Loop

We continue to receive valuable commentary and some interesting questions from folks who have taken the time to read and think about what we have said and what we might say in KMA Insights. Our goal remains to use KMA Insights to establish a dialogue, so please keep your questions and comments coming. Send your questions and comments to us at info@knowledge-management.com…and thanks!

About Knowledge Management Associates

Knowledge Management Associates (KMA), founded in 1995, is an information technology consulting company specializing in designing and developing Internet, client/server and handheld computing applications. KMA's technology projects typically involve solving complex organizational challenges and use of state-of-the-art technology. For clients including Fortune 500 companies, start-ups and academic institutions, KMA leverages information technology to address challenges that demand creative, timely and cost effective solutions. Our project profile includes:

  • Balanced Scorecard / Business Intelligence Systems
  • Strategic Knowledge Management Systems
  • Intranet / Extranet Portals
  • eCommerce / eBusiness Solutions
  • Java Applets
  • Management Reporting Solutions
  • Mobile Solutions
  • Strategic Graphics
You can read more about us on the web at: www.knowledge-management.com.

[KMA Insights Archive]  [Un-subscribe]  [Subscribe]