libro

Páginas: 18 (4457 palabras) Publicado: 4 de agosto de 2014
Elaboración de planes de la calidad en proyectos de software
Amalia I. Álvarez
Universidad ORT Uruguay, Laboratorio de Ingeniería de Software,
Montevideo, Uruguay.
alvarez_a@ort.edu.uy
y
Matilde López
Universidad ORT Uruguay, Laboratorio de Ingeniería de Software,
Montevideo, Uruguay.
matulopez@adinet.com.uy

Resumen
La adecuada definición de un proceso de software aumenta laposibilidad de que un proyecto
obtenga un producto de calidad aceptable. En el presente trabajo se presentan los planes de la
calidad como instrumento para documentar el proceso de software en un proyecto determinado. Los
planes de la calidad pueden tener características diferentes en función de la metodología elegida
para cada proyecto, por lo que se presentan dos alternativas para su diseño: unaalternativa para
metodologías “tradicionales” y otro para metodologías “ágiles”. Asimismo se incluye un ejemplo de
aplicación de plan de la calidad para cada una de las metodologías.
Palabras claves: proceso de software, plan de la calidad, metodología de desarrollo de software.

INTRODUCCIÓN
Para lograr que un producto de software sea de calidad adecuada es necesario realizar determinadasactividades de manera sistemática, esto implica planificar desde el comienzo del proyecto la calidad
y realizar un plan para alcanzar los objetivos trazados en cuanto a la misma. A este plan se le
conoce comúnmente como Plan de la calidad.
En el presente trabajo se brindan los elementos para planificar la calidad en un proyecto de
software, identificando qué es necesario documentar enfunción de la forma de trabajo que se haya
decidido utilizar por el equipo. Esta forma de trabajo puede diferir en función del riesgo del
proyecto, su tamaño, el número de personas involucradas, así como también otros aspectos que
serán analizados más adelante.
Dado que el plan de la calidad es un instrumento de apoyo de un equipo de proyecto para la
definición de su forma de trabajo, éste debeadecuarse a las características de cada situación.
A continuación se presentarán los procesos de software y cómo estos se adaptan de acuerdo a la
realidad de cada proyecto, los planes de la calidad como instrumento para formalizar la adaptación
de los procesos y un caso de aplicación del instrumento sugerido. Por último se presentan las
conclusiones del trabajo y las lecciones aprendidas de laaplicación.

PROCESOS DE SOFTWARE
Para definir un proceso de software, primero veremos cuál es la definición de Proceso. “Un proceso
es un conjunto de actividades mutuamente relacionadas o que interactúan, las cuales transforman
entradas en salidas”. [16]
De acuerdo a esta definición, para definir un proceso es importante conocer cuáles son las
actividades que se deben realizar, cómo serelacionan entre sí, qué recursos requieren para poder ser
ejecutadas, qué ingresa al proceso y cuál es resultado del mismo.
Cada disciplina requiere el uso de recursos diferentes, por lo cual a continuación se incluye una
definición de Proceso de software que ha resultado apropiada a los fines de este trabajo.
“Un proceso de software es un conjunto de actividades, métodos, prácticas ytransformaciones que
las personas usan para desarrollar y mantener software y sus productos asociados (por ejemplo:
planes, especificaciones, diseños y pruebas).”[11]
De acuerdo a esta definición, el proceso de software puede ser definido de forma estructural para
una organización, o de forma dinámica para cada proyecto.
Por otra parte, uno de los pilares que ha acompañado a la ingeniería de softwareen los últimos años
ha sido impulsado por Humphrey y sostiene que la calidad de un producto de software está
determinada, en buena medida, por la calidad del proceso usado para desarrollarlo y mantenerlo.[6]
A lo largo de este trabajo se plantearán alternativas que brinden flexibilidad a la hora de determinar
el proceso de software a utilizar para la realización de un proyecto de software...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Libro libro
  • Libros
  • Libro
  • Libros
  • Libros
  • Libros
  • Libros
  • Libros

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS