PDF de programación - El proceso de Ingeniería de Requisitos en el ciclo global del software

Imágen de pdf El proceso de Ingeniería de Requisitos en el ciclo global del software

El proceso de Ingeniería de Requisitos en el ciclo global del softwaregráfica de visualizaciones

Actualizado el 7 de Septiembre del 2017 (Publicado el 4 de Septiembre del 2017)
762 visualizaciones desde el 4 de Septiembre del 2017
1,2 MB
65 paginas
Creado hace 14a (15/09/2009)
El proceso de Ingeniería de Requisitos en el ciclo global del

software

Rosa María Torres de Paz, 6249286-W
([email protected])

Supervisado por los Profs. Drs. Beatriz Bernárdez y Amador Durán

Trabajo de investigación presentado en el Departamento de Lenguajes y Sistemas Informáticos de la

Universidad de Sevilla como parte de los requisitos a cumplir para obtener el título de Doctora

Ingeniera en Informática (Periodo de Investigación)

Índice
1 Introducción......................................................................................................................................3
2 Hipótesis y objetivos........................................................................................................................5
3 Trabajo Relacionado.........................................................................................................................9
3.1 Ingeniería de Requisitos............................................................................................................9
3.2 Métrica v3...............................................................................................................................15
3.2.1 Conceptos Generales en Métrica v3................................................................................15
3.2.2 Elementos principales en Métrica v3..............................................................................16
3.2.3 Requisitos en Métrica v3.................................................................................................17
3.2.3.1 Plan de Sistemas de Información............................................................................17
3.2.3.2 Estudio de Viabilidad del Sistema...........................................................................18
3.2.3.3 Análisis del Sistema de Información......................................................................19
3.2.3.4 Diseño del Sistema de Información.........................................................................22
3.2.3.5 Otros procesos.........................................................................................................23
3.2.4 Conclusiones...................................................................................................................25
3.3 CMMI.....................................................................................................................................27
3.3.1 Conceptos Generales de CMMI......................................................................................27
3.3.2 Elementos Principales de CMMI....................................................................................27
3.3.3 Requisitos en CMMI.......................................................................................................34
3.3.3.1 Desarrollo de Requisitos (Requirement Development RD)....................................34
3.3.3.2 Gestión de Requisitos (Requirement Management REQM)...................................36
3.3.4 Conclusiones...................................................................................................................37
3.4 ITIL.........................................................................................................................................38
3.4.1 Conceptos Generales de ITIL..........................................................................................38
3.4.2 Elementos Principales de ITIL........................................................................................40
3.4.3 Requisitos en ITIL..........................................................................................................43
3.5 CMMI-ITIL............................................................................................................................49
3.6 COBIT....................................................................................................................................52
3.7 SOMA.....................................................................................................................................55
4 Conclusiones y trabajo futuro.........................................................................................................59
5 Bibliografía.....................................................................................................................................61
6 Índice de Figuras............................................................................................................................64
7 Índice de Tablas..............................................................................................................................65

El proceso de Ingeniería de Requisitos en el ciclo global del software

Introducción

1 Introducción

El contexto del presente trabajo está enmarcado dentro de la Ingeniería del Software, y en particular
en la Ingeniería de Requisitos como pieza clave y fundamental a la hora de, por un lado
proporcionar productos de calidad y en plazo; y por otro de ser el primer eslabón en la cadena
estructurada y rigurosa de producción de software necesaria para alcanzar esa calidad, cumpliendo
plazos y costes.
En esta introducción se pretende presentar el documento de la forma más lógica posible. Intentando,
que se vayan induciendo los motivos por los que se han escogido los distintos elementos que se
estudian en los capítulos posteriores.
Conociendo los resultados publicados de los proyectos de desarrollo de Software y trabajando
diariamente en este campo, quería ahondar en el problema y analizar las posibles carencias de la
situación actual analizando sus causas. El objetivo principal es identificar cuáles pueden ser las
contribuciones a realizar para mejorar los resultados de nuestros días en el campo de la Ingeniería
de Requisitos en su interacción con la Ingeniería del Software y la gestión de proyectos.
En primer lugar, quise averiguar el estado de la primera actividad a realizar en el desarrollo o
mantenimiento de los sistemas de información: determinar qué tiene el sistema que realizar. En el
campo de ingeniería de requisitos quería saber si había normativa, si había herramientas que lo
soportaran, si había metodologías, etc.
Parecía lógico el hecho de continuar por los primeros esfuerzos realizados en el área de calidad de
los sistemas de información: la utilización de una metodología de desarrollo. Es decir, eliminar el
concepto de la informática como arte de programación, para aproximarnos a una metodología de
trabajo. Como metodología de estudio elegí Métrica v3. De esta forma, los defectos y carencias de
la metodología nos irían marcando el camino a seguir de los siguientes trabajos.
El grado de flexibilidad de la metodología, junto a la falta de indicadores (métricas que midan el
proceso) que nos mostrasen cómo y dónde se puede mejorar, dejaban patente que se necesita un
componente más. En esta línea, CMMI responde a cuestiones como cuál es el grado de
organización o de madurez, cuál es el grado de independencia ante las rotaciones del personal al
basarnos en procesos definidos, cuáles son las relaciones entre los procesos, cómo ser competitivo
ante un entorno tan cambiante, etc.
Métrica v3, con todos sus beneficios, nos iba a mostrar una debilidad importante, que radica en la
necesidad que tiene la propia metodología en reforzar el proceso de mantenimiento de un producto
software.
La dependencia tecnológica actual de las organizaciones requiere que los servicios que ofrecen y
utiliza dicha organización en su día a día, se integren no sólo en las lineas estratégicas sino como
parte crucial del mantenimiento y evolutivo de los productos utilizados. Es aquí dónde las buenas
prácticas de ITIL tienen su lugar.
ITIL incide en que los servicios ofrecidos y consumidos por la organización, hay que gestionarlos y
mejorarlos, para que la operativa no sólo no se vea interrumpida, sino mejorada.
La dependencia de la tecnología en todos los sectores de la sociedad, provoca que los usuarios sean
más exigentes con dichos servicios y que la capacidad productiva de dichos servicios deba ser
mejorada.

3

El proceso de Ingeniería de Requisitos en el ciclo global del software

Introducción

En este punto del trabajo, había otra cuestión que estaba sin cubrir y a la que me enfrento
diariamente: la arquitectura orientada a servicios (SOA), sobre todo desde la perspectiva de como la
arquitectura de sistemas de información es tratada por las metodologías de desarrollo, por los
procesos que gobiernan la organización y por los servicios que se exponen y que son utilizados
internamente. En este campo aparece SOMA ( Service-Oriented Modeling and Architecture).
Por tanto, el objetivo marcado en este trabajo era analizar el estado del arte en la ingeniería de
requisitos y su importancia dentro de la gestión de proyectos en estas tres direcciones:
metodológico, procesos y servicios y su relación en la mejora de los productos TI.
Si la evolución en el campo de las TI pasa por una mejor estructuración y enlazado de las distintas
piezas que forman la cadena de elaboración de los productos, un objetivo tan difícil, como atrayente
es averiguar cómo sistematizar y enlazar un componente psicológico y de comunicación: los
requisitos.
Así el presente trabajo se estructura de la siguiente forma:

• Capítulo 2: Hipótesis y objetivos de partida de la memoria.
• Capítulo 3: Trabajo relacionado con los objetivos. Este apartado cubre los siguientes temas:

◦ Revisión del estado actual de los requisitos
◦ Tratamiento de los requisitos dentro de la metodología Métrica v3
◦ Tratamiento de los requisitos dentro de CMMI
◦ Tratamiento de los requisitos dentro de ITIL
◦ La unión entre CMMI e ITIL
◦ Los indicadores COBIT
◦ La metodología SOM
  • Links de descarga
http://lwp-l.com/pdf6743

Comentarios de: El proceso de Ingeniería de Requisitos en el ciclo global del software (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad