Plantilla cupido

Páginas: 15 (3517 palabras) Publicado: 2 de abril de 2013
CUPIDo - Plantilla para Documentar Casos de Uso
María Inés Lund, Cintia Ferrarini, Laura Aballay, María G. Romagnano, Ernesto Meni
Instituto de Informática
Facultad de Ciencias Exactas Físicas y Naturales
Universidad Nacional de San Juan
{mlund, ferrarini, laballay, maritaroma, emeni}@iinfo.unsj.edu.ar

Resumen
En este trabajo se propone una plantilla para
documentar Casos de Uso, con elfin de guiar
al usuario, en particular al alumno, en las
etapas de análisis y diseño dentro de un
proceso de desarrollo de software.
La propuesta constituye una adaptación de
plantillas muy difundidas en importantes
empresas de desarrollo de software; a
situaciones de desarrollo de software local y/o
regional, más específicamente para ámbito de
los sistemas administrativos en sus etapasde
Análisis y Diseño.
Se expone también el proceso de validación de
la plantilla y cómo los alumnos, utilizando la
misma como un artefacto de apoyo en el
proceso de desarrollo de software, participan
en el proceso de validación.
Palabras Clave: Casos de Uso, Ingeniería de
software, Modelo de Casos de Uso, Plantilla
de Casos de Uso, Proceso de desarrollo de
software.

Introducción
Losproyectos de desarrollo de software suelen
fallar, por diversos motivos, siendo los más
comunes, la entrega tardía y el aumento de los
costos de desarrollo, superando lo planificado
y presupuestado. La causa de estos problemas
es la falta de concordancia o pobre relación
entre las necesidades reales de los usuarios
finales del sistema y los requisitos elicitados
[1].

Actualmente, si sedesea construir una
aplicación de tamaño considerable, un diseño
de software consistente y bien documentado es
un componente necesario. No se puede
comunicar la estructura de la aplicación o
como ésta trabaja, sin alguna representación o
modelo que exprese esa aplicación. Carecer de
un diseño hará imposible construir un sistema
extensible, adaptable y escalable. Por lo tanto,
es necesariodesarrollar modelos, que
acompañen y guíen todo el proceso de
desarrollo de software y que permitan su
actualización conforme vayan cambiando los
requisitos
del
usuario,
manteniéndose
consistentes [2].
En DeMarco [3], se propone la Ingeniería de
Software basada en modelos, donde compara
la construcción de un sistema de software con
la construcción de cualquier otro tipo de
sistemasingenieriles, y por lo tanto propone la
realización de modelos del sistema antes de la
construcción del sistema mismo. De esta
forma, el modelo de un sistema provee un
medio de comunicación entre todos los
participantes del proyecto: clientes, usuarios y
desarrolladores. Los métodos de desarrollo de
software que se usan en la actualidad
adoptaron la filosofía propuesta por este autor,considerando que la construcción de sistemas
depende de modelos previamente definidos.
El Modelo de Casos de Uso, constituye uno de
los modelos más utilizados por la industria del
Software debido principalmente a su
simplicidad para definir la funcionalidad del
sistema desde el punto de vista de sus
usuarios. Además, el modelo de casos de uso
ayuda al cliente, a los usuarios y a los desarrolladores a llegar a un acuerdo sobre
cómo debe funcionar el sistema.
El Modelo de Casos de Uso posee un conjunto
de elementos llamados ‘casos de uso’, en
donde cada caso de uso es una pieza en la
funcionalidad del sistema que tiene como fin
entregar al usuario un resultado de valor [4].
Al parecer, describir un Caso de Uso sería una
tarea sencilla; pero ¿cuánto escribir?, ¿qué
detallar?,¿cómo escribirlo?. Además existen
distintas formas de representarlo, como por
ejemplo: texto u oraciones estructuradas,
diagramas de flujo, diagramas de secuencia,
redes de Petri, lenguajes de programación [1].
Sin embargo, más allá de todas las
herramientas que ayuden a su definición, el
desafío es que éste refleje correctamente la
realidad que intenta representar. En general, es
de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cupido
  • Cupa
  • Cupe
  • Cupido
  • Cupo
  • Cupido
  • Cupa
  • cupido

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS