The Better Vision for Big IT

Web Services should be Reususable Software Modules

  • Determine the functional building blocks
  • Design good descriptions.
  • Ensure that if the function changes, description changes
  • Software systems architects should be able to determine what the service does by looking at the description.
  • Errors can be caught as a mismatch between expected functionality and the description.
IT would be able to support more complex software with fewer FTEs.

Unfortunately, programmers have tunnel vision.


©2012 Charles Petrie - permission to reproduce widely with attribution.