Академический Документы
Профессиональный Документы
Культура Документы
ARQUITECTURA
ESCUELA PROFESIONAL DE INGENIERA DE
SISTEMAS
MTODO DE ESTIMACIN
COSMIC
INTEGRANTES:
CURSO:
Ingeniera de la Informacin
DOCENTE :
Contenido
MTODO DE ESTIMACIN COSMIC............................................................................................... 3
1.
Introduccin ...................................................................................................................... 3
2.
2.2.
Ejemplos .................................................................................................................... 4
2.3.
Ventajas ..................................................................................................................... 4
Medidas de tamao funcionales tienen las ventajas, por tanto, que: ........................ 4
3.
3.2. Los principios para la medicin del tamao funcional COSMIC de una pieza de
software ................................................................................................................................ 5
4.
4.2.
4.3.
4.4.
4.5.
5.
Ventajas ............................................................................................................................. 7
5.1.
5.2.
6.
8.
Manual de medicin.......................................................................................................... 9
9.
1)
Introduccin .................................................................................................................. 9
2)
3)
4)
Ingeniera de Sistemas
Ingeniera de Sistemas
2.2. Ejemplos
Algunos ejemplos muy simplificados del FUR (Requerimientos Funcionales
del Usuario), cuya funcionalidad se puede medir seran:
2.3. Ventajas
Medidas de tamao funcionales tienen las ventajas, por tanto, que:
Ingeniera de Sistemas
Ingeniera de Sistemas
4.3.
Ingeniera de Sistemas
5. Ventajas
Ingeniera de Sistemas
Australia
Brasil
Canad
India
Italia
Mxico
Pases Bajos
Ingeniera de Sistemas
Espaa
Reino Unido
EE.UU.
El COSMIC Boletines
Dos o tres veces al ao la organizacin COSMIC produce un boletn para
mantener a aquellos que estn interesados informados sobre lo que est
sucediendo en el campo de medida de tamao funcional en general, y el mtodo
COSMIC.
8. Manual de medicin
1) Introduccin
Ingeniera de Sistemas
b. Dominio no aplicable
El mtodo de medicin COSMIC an no ha sido diseado para tener
en cuenta la funcionalidad del software matemticamente intensivo,
esto es, software caracterizado por algoritmos matemticos complejos,
como por ejemplo sistemas expertos, software de simulacin, software
de auto-aprendizaje, sistemas de prediccin meteorolgica, etc., o de
sonidos de audio o imgenes de vdeo (software para juegos de
ordenador, instrumentos musicales, etc.)
c. Limitaciones de los factores que contribuyen a tamao
funcional
Adems, dentro de su dominio de aplicabilidad, el mtodo de medicin
de tamao funcional COSMIC no intenta medir todos los posibles
aspectos de la funcionalidad que podran considerarse para contribuir
al tamao del software. Por ejemplo, ni la influencia de la
complejidad (independientemente de su definicin), ni la influencia
del nmero de atributos de datos por el movimiento de datos en el
tamao funcional del software son utilizados por este mtodo de
medicin.
pequeas
Es necesario cierto cuidado al medir, comparar o utilizar (por ejemplo,
para la estimacin) tamaos de software muy pequeos, y
Ingeniera de Sistemas
10
Ingeniera de Sistemas
11
Ingeniera de Sistemas
12
Ingeniera de Sistemas
13
Ingeniera de Sistemas
14
3) Fase de Representacin
Ingeniera de Sistemas
15
3.2)
Proceso funcional.
Un proceso funcional es un componente elemental de un conjunto de
requisitos funcionales de usuario que constituyen una serie de
movimientos de datos nica, cohesiva e independientemente
ejecutable. Es desencadenada por un movimiento de datos (una
Entrada) desde un usuario funcional que informa al componente de
software que el usuario funcional ha identificado un evento
disparador. Se completa cuando ha ejecutado todo lo que se requiere
hacer en respuesta al evento desencadenante.
Ingeniera de Sistemas
16
3.3)
Objeto de inters
Cualquier cosa que sea identificada desde el punto de vista de los
requisitos del usuario funcional. Puede ser cualquier cosa fsica,
como tambin cualquier objeto conceptual o parte de un objeto
conceptual en el mundo del usuario funcional sobre el que al
software se le requiere que procese y/o almacene datos.
Ingeniera de Sistemas
17
Almacn persistente
Un almacn persistente es un almacn que permite a un proceso
funcional almacenar un grupo de datos ms all de la vida del
proceso funcional y/o del cual un proceso funcional puede recuperar
un grupo de datos almacenado por otro proceso funcional, o
almacenado por una ocurrencia anterior del mismo proceso
funcional, o almacenado por otro proceso.
Ingeniera de Sistemas
18
Atributo de datos
Un atributo de datos es la pieza ms pequea de informacin, dentro
de un grupo de datos identificados, que tiene un significado desde la
perspectiva de los requisitos funcionales del software.
Ejemplo 1: Atributos de datos en el contexto del dominio de
aplicaciones de gestin como por ejemplo elementos de datos
registrados en el diccionario de datos y atributos de datos que
aparecen en un modelo de datos conceptual o lgico.
Ejemplo 2: Atributos de datos en el contexto de las aplicaciones a
tiempo real del software como por ejemplo atributos de datos de una
seal recibida de un sensor y atributos de datos de un mensaje en
transmisin.
4) Fase de Medicin
4.1)
Ingeniera de Sistemas
19
Usuarios Funcionales.
Boundary
Entrada (E)
Salida (X)
Proceso
Funcional
1 Grupo de datos
1 Grupo de datos
Lectura(R)
Escritura (W)
1 Grupo de datos
1 Grupo de datos
Almacenamiento Persistente
Ingeniera de Sistemas
20
Ingeniera de Sistemas
21
4.3)
4.4)
Modificando funcionalidades
Cualquier movimiento de datos de un determinado tipo (E, X, R y W)
incluye dos tipos de funcionalidad: se mueve un solo grupo de datos y
tiene algunas manipulaciones de datos. Por lo tanto para la medicin un
movimiento de datos se considera que es modificado funcionalmente si:
Ingeniera de Sistemas
22
9. LINKOGRAFA
http://www2.itba.edu.ar/nuevo/archivos/secciones/http___www.centros.itba.edu.a...ster
_Anteproyecto-Ovejero.pdf
http://www.cosmicon.com/
http://www.cosmicon.com/portal/public/Spanish_COSMIC_%20v3-0-1.pdf
Ingeniera de Sistemas
23