Herramientas Afiladas
(Sharp Tools)

En en desarrollo de software es un mal hábito mantener solamente un conjunto de herramientas de desarrollo de por vida. Por una parte por que la tecnología cambia constantemente y el tiempo de vida de las herramientas es muy corto. Por otra parte obviamente es más eficiente tener común desarrollo y mantenimineto de las herraminetas de propósito general.

El administrador del proyecto debe establecer una filosofía y recursos para la construcción de herramientas comunes. Las principales herramientas que el administrador debe planear son:

  • Instalación Informática. Esto requiere de máquinas, y que una folosofía de calendarización sea adoptada.
  • Sistema operativo. Donde se establecen filosofías de servicio.
  • Lenguaje. Se debe tener una política de Lenguajes.
  • Utilidades.
  • Herramientas de depuración.
  • Generadores de casos de prueba.
  • Sistemas procesadores de texto. Para la generacón de documentación.

El uso efectivo de de la mayoría de herramientas requiere que el trabajo sea realizado en un lenguaje de alto nivel. Con un lenguaje de alto nivel, el código puede ser fácilmente editado.

Hosted by www.Geocities.ws

1