Implementing CRM Solutions Without Developing Indigestion

Ram Reddy

If you are charged with selecting or implementing a customer relationship management (CRM) solution for your organization, it is imperative that you understand the business drivers that propel this application area. The CRM solution space is big and growing.


Ford Chooses Iona

Paul Harmon

Software architects at large companies who are focused on the design of enterprise application integration (EAI) systems that can link existing enterprise applications with the latest e-business systems face a horrendous task -- there are so many applications, written in so many different languages, running on such a wide variety of platforms.


Managing Work-Product Knowledge

John Scott

Back in the Y2000 days, I got into a little trouble for going against commonly held beliefs. A number of industry pundits claimed that the Y2000 challenge wasn't a technical problem, but simply a project management challenge of considerable magnitude. Classic project management theory says that in the project-constraint triangle, one is bound by work, resources, and time.


Managing Work-Product Knowledge

John Scott

Back in the Y2000 days, I got into a little trouble for going against commonly held beliefs. A number of industry pundits claimed that the Y2000 challenge wasn't a technical problem, but simply a project management challenge of considerable magnitude. Classic project management theory says that in the project-constraint triangle, one is bound by work, resources, and time.


The Vicious Software Cycle

Richard Zultner

Achieving Business Objectives III: A Real-World Software Process Improvement Implementation

Jim Mayes

"Process improvement challenges -- the process cannot be continuously improved if:

Sound engineering practices are sacrificed to schedule There is no feedback on process performance Each person does something different Wide variation occurs in performing identical tasks Commitment to improve is not organization-wide

CMM [Capability Maturity Model] overcomes these hurdles one by one."

-- Dr. Bill Curtis1


The High-Tech Historian -- Historical Data Analysis

James Heires

What does the data mean?

"When you make the finding yourself -- even if you're the last person on Earth to see the light -- you'll never forget it."

-- Carl Sagan

A couple of years ago, your boss asked you to lead a software process improvement (SPI) initiative to reduce cycle time and improve quality while still meeting customer commitments to cost and functionality. After you updated your résumé and pondered the impossibility of the mandate, you decided to step up to the challenge (at least until your income tax refund arrived).


Managing Alignment Risks - Part I

Alexandre Rodrigues

Trying to achieve effective business-IT alignment is inherently a risky activity. It implies the undertaking of important decisions, under conditions of uncertainty. Typically, alignment decisions have long-term impacts, they are difficult to undo, and we are never sure whether they will produce the desired outcome. This scenario of uncertainty applies whether we're deciding on a radical change to our IT infrastructure or on a gradual change to our business processes.


Artificial Intelligence Lives

Paul Harmon

Those who know something of my career in computing know that I started as a technology analyst covering the artificial intelligence (AI) market in the early 1980s. More specifically, I wrote Cutter Information Corp.'s Expert Systems Strategies newsletter for almost 10 years.


Spreading Errors

Patrick OBeirne

There's an amazingly overlooked iceberg of problems in end-user computing. Spreadsheets are developed by people who are very skilled in their main job function, be it finance, procurement, or production planning, but often have had no formal training in spreadsheet use. IT auditors focus on mainstream information systems but regard spreadsheets as user problems, outside their concerns.


Spreading Errors

Patrick OBeirne

There's an amazingly overlooked iceberg of problems in end-user computing. Spreadsheets are developed by people who are very skilled in their main job function, be it finance, procurement, or production planning, but often have had no formal training in spreadsheet use. IT auditors focus on mainstream information systems but regard spreadsheets as user problems, outside their concerns.


Artificial Intelligence Lives

Paul Harmon
ARTIFICIAL INTELLIGENCE LIVES 2 August 2000 by Paul Harmon

Those who know something of my career in computing know that I started as a technology analyst covering the artificial intelligence (AI) market in the early 198


Artificial Intelligence Lives

Paul Harmon
ARTIFICIAL INTELLIGENCE LIVES 2 August 2000 by Paul Harmon

Those who know something of my career in computing know that I started as a technology analyst covering the artificial intelligence (AI) market in the early 198


Spreading Errors

Patrick OBeirne
SPREADING ERRORS 2 August 2000 by Patrick O'Beirne

There's an amazingly overlooked iceberg of problems in end-user computing.


Spreading Errors

Patrick OBeirne
SPREADING ERRORS 2 August 2000 by Patrick O'Beirne

There's an amazingly overlooked iceberg of problems in end-user computing.


Achieving Business Objectives III: A Real-World Software Process Improvement Implementation

Jim Mayes
ACHIEVING BUSINESS OBJECTIVES III: A Real-World Software Process Improvement Implementation by Jim Mayes

"Process improvement challenges -- the process cannot be continuously improved if: