Tuesday, February 3, 2009

10 Principles on IT Development

The team at datawildfire.com follow 10 high-level principles to guide in IT development.

  1. IT Purpose: IT is not an end unto itself; its purpose is to support business.
  2. IT Staff: There are IT people and business people, but the development process requires one person solid in both.
  3. Real-World Reflection: The closer an IT system reflects the real world, both in data model and work flow, the more successful that system will be.
  4. Attention-to-detail: IT systems should be built with the same amount of design and attention-to-detail as skyscrapers.
  5. Disciplined Development: Doing it right the first time is always more cost-effective.
  6. One Way: Consistency breeds flexibility.
  7. Project Planning: If the developer doesn't know exactly what they are expected to develop, the product will not be satisfactory.
  8. Lean-Mean Computing-Machine: No two parts of a system should perform identical tasks.
  9. Data Models: Good data models maker for easier application development.
  10. Integrity: A loss or absence of data is always preferred to incorrect data.

No comments:

Post a Comment