Retroceder   Foros del Web > Temas generales de computación > Programación > Ingeniería del software y Gestión de proyectos

Respuesta
 
Herramientas Desplegado
Antiguo 03-ene-2006, 15:26   #1 (permalink)
kris77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 17
Estimación basada en casos de uso

Hola, los casos que son includes de otros deberían formar parte de una estimación basada en puntos de casos de uso (UUCW)?

De ser así, que sucede con la estimación cuando en la fase de elaboración, donde se detallan CU surge la necesidad separar una funcionalidad en otros UC? este sería el caso de crear includes.

entiendo que no debería afectar al plan

Saludos !
kris77 está desconectado   Responder Citando
Antiguo 03-ene-2006, 17:12   #2 (permalink)
cbwarz ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 110
cada caso de uso se calcula independientemente en la estimacion, si un caso de uso incluye a otro y quieres incluir dichos casos de uso en la misma iteracion en planeacion, entonces si los contempla

encontre este texto en http://www.codeproject.com/gen/design/usecasepoints.asp

The use of included and extending Use Case: Karner recommends that included and extending Use Case should not be counted. But Bente Anda, Hege Dreiem, Dag I.K Sjoberg and Magne Jorgensen have a different opinion in their practical experience. In some Use Cases, they found include and extended Use Cases as essential functionalities, and reducing them will reduce steps and hence the estimation.
cbwarz está desconectado   Responder Citando
Antiguo 05-ene-2006, 01:46   #3 (permalink)
kris77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 17
siempre ví que existieron opiniones variadas, el caso es que no encuentro ningun patron o factor comun que diga claramente que:
si aparecen nuevos cu en una fase de elaboración detallada no deben contarse en la estimación si y solo si éstos son includes de otro ya contabilizado.

si esta afirmación es correcta me aclararía bastante
kris77 está desconectado   Responder Citando
Antiguo 05-ene-2006, 08:37   #4 (permalink)
cbwarz ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 110
>si aparecen nuevos cu en una fase de elaboración detallada no deben
>contarse en la estimación si y solo si éstos son includes de otro ya
>contabilizado.
El caso de uso A includes B, pero B ya fue contabilizado en una iteracion anterior. Eso preguntas? Si es asi, entonces NO lo debes contabilizar. Pero si no ha sido contabilizado anteriormente, entonces si
cbwarz está desconectado   Responder Citando
Antiguo 05-ene-2006, 17:24   #5 (permalink)
kris77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 17
exacto, ya ha sido contabilizado en una iteración anterior

entonces podemos decir que si podes agregar mas casos de uso pero no deben ser contabilizados en la estimación
verdad?
kris77 está desconectado   Responder Citando
Antiguo 06-ene-2006, 07:26   #6 (permalink)
cbwarz ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 110
si, cuando ha sido contabilizado no lo debes de volver a contabilizar
cbwarz está desconectado   Responder Citando
Antiguo 06-ene-2006, 17:31   #7 (permalink)
kris77 ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 17
Gracias cbwarz !
kris77 está desconectado   Responder Citando
Antiguo 23-may-2008, 16:51   #8 (permalink)
Y_Alvarez ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 7
Respuesta: Estimación basada en casos de uso

yo tuve que hacer un estudio sobre este metodo como parte de la tesis que estoy realizando y pienso que que a la hora de contar o no un include hay que tener en cuenta su complejidad...
si el caso de uso include es bastante complejo lo cuentas sino cuentas sus transacciones como parte del otro caso de uso y le asignas el peso teniendo en cuenta la suma de las transacciones de los dos casos de uso...
por que pienso esto??

se ha dado el caso de un trabajo sobre el método de Use Case Points en donde para hacer un programa de altas, bajas, modificaciones y consultas resultó un esfuerzo de programación de 4 meses utilizando el lenguaje C++. Para un programa de altas, bajas, modificaciones y consultas, cuatro meses es a todas luces excesivo. En ese caso el método fue bien aplicado, sin embargo se consideró un caso de uso para el alta, otro para la baja, otro para la modificación y otro para la consulta.

segun explican en el documento que lei esto que semejante división es un error, que alta, baja, modificación y consulta no conforman cuatro casos de uso. Aunque existen algunas literaturas que dicen que si se puede hacer.hay quien establece un caso de uso con el alta, y otro con la consulta, siendo baja y modificación extensiones de esta.

es por esto que opino que hay que tener en cuenta la complejidad a de los casos de usu a la hora de utilizar este metodo...

espero aportar almenos un idea...
Saludos a todos
Y_Alvarez está desconectado   Responder Citando
Antiguo 23-may-2008, 16:53   #9 (permalink)
Y_Alvarez ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 7
Respuesta: Estimación basada en casos de uso

yo estoy haciendo una tesis sobre estimacion y nesecito cualquier ayuda q me puedan brindar con el Metodo PROBE de watts humphrey...
cualquier documentacion, cualquier idea sobre donde buscar se los voy agradecer en el alma...
porque lo que tengo hasta ahora no me alcanza para compreder lo mas a fondo posible este metodo y el tiempo que me queda no es mucho...

Saludos a todos
Y_Alvarez está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 1 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 09:58.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93