domingo, 24 de mayo de 2009

Las cuatro "P" en el desarrollo de software: Personas, Proyecto, Producto y Proceso

Estos términos están estrechamente relacionados y cuando estés involucrado en algún proyecto de hecho que lo vas a tocar. Aca les dejo estas definiciones.

  • Personas: Los principales autores de un proyecto de software son loas arquitectos, desarrolladores, ingenieros de prueba, y el personal de gestión que les da soporte, además de los usuarios, clientes, y otros interesados. Las personas son realmente seres humanos, a diferencia del termino abstracto trabajadores.
  • Proyecto: Elemento organizativo a través del cual se gestiona el desarrolo deosftware. El resultado de un proyecto es una versión de un producto.
  • Producto: Artefactos que se crean durante la vida del proyecto, como los modelos, código fuente, ejecutables, y documentación.
  • Proceso: Un proceso de ingeniería de software es una definición del conjunto de actividades necesarias para transformar los requisitos de usuario en un producto. Un proceso es una plantilla para crear proyectos.
Fuente: El proceso unificado de desarrollo de software. Ivar Jacobson, Grady Booch, James Rumbaugh