in Agile Development

Guidelines for Managing Evolutionary Information Systems

Here is a paper that I wrote several years ago that covers some in-depth research regarding manging for-ever changing systems in a Agile way.   I have attached the full paper as a PDF here Guidelines for Managing Evolutionary Information Systems

Abstract

“A competitive advantage comes only with superior IT.” – (Aetna Healthcare Chairman/CEO Richard Huber)

Organisations are faced with difficult challenges when strategic decisions are made to upgrade, migrate, integrate or even re-develop their information systems.   While business processes are forever changing so does the need to keep their information systems functioning to the required specifications.

“Better! Cheaper! Faster!”

During the 1990’s this was the theme for IT project management.

“To produce better and cheaper products or services and get them to market quicker requires better, cheaper, faster processes.”

In today’s information systems, the model has matured and we factor in the following themes:

  • Do it right the first time
  • Do only manageable portions at a time
  • Do it in a reusable and adaptable manner

Agile Practices (AP) and Object Oriented Analysis and Design (OOAD) include these themes in managing the development of information systems.

In this paper we provide a solution to help IT managers execute an efficient and agile way of managing the process of upgrading/developing their information systems.

References:

Tim Brown – Guidelines for Managing Evolutionary Information Systems