Web Services in Context

Tom Welsh

The software world is full of paradoxes. A huge amount has been learned since programmers started writing assembly language nearly 50 years ago, but most of that hard-won knowledge lies unused and ignored. The same mistakes are repeated over and over, year after year. Meanwhile, the industry is swept by periodic waves of intense enthusiasm for the latest innovation.


Web Services in Context

Tom Welsh

Only very rarely does the whole IT industry fall in line behind a single set of standards. One thinks of SQL, the Internet, Web protocols, and perhaps C and C++, which all date prior to 1990. Recently, competition has become so fierce that even standards are bones of contention.


Making Enterprise Integration Real

Eric Aranow

The typical IT organization is so busy responding to ever-increasing demands for development and maintenance of its systems that it has not seen the writing on the wall -- continuing to add to the complex webs of interdependent systems is, little by little, closing the door to the future.


UML Today

Paul Harmon

As most readers know, UML stands for the Unified Modeling Language, a modeling system and notation standardized by the Object Management Group (OMG) in 1997. An earlier version had been developed by three methodologists -- Grady Booch, James Rumbaugh, and Ivar Jacobson -- who worked for Rational Software.


The State of CRM: Addressing Deficiencies and the Achilles' Heel of CRM

Raymond Pettit

Now, more than ever, companies are keenly aware of the tremendous benefits associated with understanding current and prospective customers from an economic, attitudinal, and behavioral perspective.


The State of CRM: Addressing Deficiencies and the Achilles' Heel of CRM

Raymond Pettit

Now, more than ever, companies are keenly aware of the tremendous benefits associated with understanding current and prospective customers. Competitors abound and information is in abundance, yet consumers seem to have less and less time to make informed purchasing decisions -- these are but a few signs of a paradoxical situation [3].


Wireless Business Intelligence

Curt Hall

Wireless business intelligence (BI) consists of delivering data access and analysis to mobile corporate users of cell phones and other Web-enabled devices, including PDAs such as Palm, RIM, and Windows CE handheld platforms that are now popular among business professionals and other mobile workers.


Wireless Business Intelligence

Curt Hall

Wireless business intelligence (BI) consists of delivering data access and analysis to mobile corporate users of cell phones and other Web-enabled devices, including PDAs such as Palm, RIM, and Windows CE handheld platforms that are now popular among business professionals and other mobile workers.


Web, Portal Services May Be the B2B E-Globalization Silver Bullet for Small to Mid-Sized Enterprises: Part II

Bruce Taylor

In Part I of this two-part series (see Business Intelligence Executive Update, Vol. 2, No. 4), we built the business case for why right now may be the most opportune time for small to mid-sized enterprises (SMEs) to aggressively pursue international market entry and/or expansion opportunities and strategies. This is the definition of globalization.


Supply Chain Intelligence: Initial Findings

Curt Hall

The use of data warehousing and business intelligence (BI) for optimizing supply chain operations is receiving growing interest by the industry. Vendors and IT service providers have introduced new analytical supply chain products and services, and companies are discussing their experiences at conferences and trade shows.


The New Face of Knowledge Management: Integrating KM Processes and Technology

Steven Cavaleri

Fundamental progress has to do with the reinterpretation of basic ideas.

-- Alfred North Whitehead


A Framework for Knowledge Management

Mark Mcelroy

Knowledge management (KM) has attracted considerable attention in recent years. Nonetheless, there are few widely shared definitions of the term itself, much less commonality on how to apply it in business. While this may be true, advances have been made in recent years to help define the field in ways that are both insightful and relevant to the needs of business.


Global Knowledge: How Shell Developed Global Communities of Practice

Richard Jackson

Many companies are trying to create a greater sense of global integration through sharing knowledge. This article describes Shell's early experience developing global communities of practice. These communities link technical staff across globally distributed operations, providing a forum for scientists and engineers to share experiences and help each other.


Humanistic Knowledge Technology

William Seidman

What do portals, search engines, personnel profilers, and document management systems have in common?

There are at least four answers to this question:


The End of the Beginning: The Future of Knowledge Management

Stowe Boyd
THE END OF THE BEGINNING

In 1942, after the Allies had achieved a decisive defeat of Germany's Rommel in the North African desert, Winston Churchill, then prime minister of England, addressed Parliament. "This is not the end," he said.


The End of the Beginning: The Future of Knowledge Management

Stowe Boyd
THE END OF THE BEGINNING

In 1942, after the Allies had achieved a decisive defeat of Germany's Rommel in the North African desert, Winston Churchill, then prime minister of England, addressed Parliament. "This is not the end," he said.


The End of the Beginning: The Future of Knowledge Management

Stowe Boyd
THE END OF THE BEGINNING

In 1942, after the Allies had achieved a decisive defeat of Germany's Rommel in the North African desert, Winston Churchill, then prime minister of England, addressed Parliament. "This is not the end," he said.


A Personal Improvement Program: The Project Leader Development Process

Andrea Gelli
INTRODUCTION

For a service company that delivers quality IT applications, project management (PM) is a fundamental discipline. In fact, project management -- strictly connected with a professional quality management approach -- can become the winning factor in the highly competitive area of application development, where the cost/time/quality factors need to be managed together.


A Personal Improvement Program: The Project Leader Development Process

Andrea Gelli

For a service company that delivers quality IT applications, project management (PM) is a fundamental discipline. In fact, project management -- strictly connected with a professional quality management approach -- can become the winning factor in the highly competitive area of application development, where the cost/time/quality factors need to be managed together.


If the Project Manager Is in San Diego, Can the Application Team Be in Fort Worth?

E.M. Bennatan

Or Chicago? Or Boston? Or Moscow? This is called distributed software development (DSD), where parts of the development team are located at distant sites. The focus is on distance, and the problem is one of communication between the team members; this is what characterizes a DSD project.


DSD Under the Microscope: An Up-Close Look at Distributed Software Development Organizations

E.M. Bennatan

A distributed software development (DSD) strategy is only suitable for very large projects: true or false? In DSD projects, you cannot mix software development with hardware development: true or false? Companies cannot apply DSD to all of their projects -- it is just too difficult to manage: true or false?


Is that Your Final Answer? The Need for Auditing Your SLAs

David Herron

You have a lot invested in your outsourcing partnership. The strategic planning that led to your business decision to outsource was most likely driven by a desire to lower cost, reduce delivery times, or improve quality. Regardless of how you got there, you are now in a relationship that has business-critical objectives.


Is that Your Final Answer? The Need for Auditing Your SLAs

David Herron

You have a lot invested in your outsourcing partnership. The strategic planning that led to your business decision to outsource was most likely driven by a desire to lower cost, reduce delivery times, or improve quality. Regardless of how you got there, you are now in a relationship that has business-critical objectives.