ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metodología de Desarrollo de Software Crystal


Enviado por   •  24 de Abril de 2019  •  Informes  •  3.312 Palabras (14 Páginas)  •  280 Visitas

Página 1 de 14

[pic 1]

UNIVERSIDAD DEL BÍO-BÍO

FACULTAD DE CIENCIAS EMPRESARIALES

ESCUELA DE INGENIERÍA CIVIL INFORMÁTICA

Metodología de Desarrollo de Software Crystal

Integrantes

Eduardo Barra Riquelme

Abraham Briones Contreras

Sergio Nova Saavedra

Asignatura

Ingeniería de Software

Fecha

 10 de septiembre de 2018

Profesores

María Angélica Caro Gutiérrez

María Antonieta Soto Chico


ÍNDICE

INTRODUCCIÓN        3

CONTENIDO        4

¿Qué es Crystal?        4

Rasgos distintivos de un equipo de trabajo Crystal        4

Características de Crystal        5

Riesgos        5

Propiedades de la metodología Crystal        6

Clasificación Crystal        7

Etapas de la metodología Crystal        8

Las Técnicas        8

Ejemplo de aplicación        9

Ventajas y desventajas del modelo.        10

Análisis comparativo entre las metodologías de desarrollo Crystal, Cascada e Incremental        11

Tabla de comparación        12

CONCLUSIONES        13

BIBLIOGRAFÍA        14


INTRODUCCIÓN

En el contexto del desarrollo de software y las demandas de los clientes por su producto, es que se han desarrollado distintas metodologías respecto a la planificación y seguimiento de las etapas que están involucradas en el desarrollo y puesta en marcha del software como tal, denominados modelos de proceso de software.

En los últimos años se ha visto con bastante frecuencia el uso de metodologías ágiles por parte de los equipos de desarrollo, de esta manera se agilizan los procesos de construcción de proyectos. También se puede observar que por medio de estas metodologías podemos obtener más fiabilidad y calidad en menos tiempo y a un menor costo. Dentro de estas metodologías destaca Crystal, la que será analizada a lo largo de este informe.

En primer lugar, se darán a conocer los principales objetivos que busca perseguir el modelo en cuestión, seguido de esto se presentan cada una de las etapas en la que este se divide con sus respectivos insumos requeridos y artefactos generados. Finalmente se realizará un cuadro comparativo con las ventajas y desventajas del modelo, complementado con un análisis en el cual se compara con otros modelos tradicionales como lo son los modelos de proceso software de cascada e incremental.


CONTENIDO

¿Qué es Crystal?

Crystal es una metodología de desarrollo de Software ágil, aunque más bien se le considera como un conjunto o familia de metodologías para el desarrollo de software (EcuRed, 2018), las cuales se caracterizan por estar centradas en las personas que forman parte del equipo y a su vez en la reducción al máximo del número de artefactos producidos.

Esta metodología considera como factor clave al grupo de desarrollo, por lo cual es relevante invertir esfuerzos en mejorar sus habilidades y destrezas, así como tener una política de trabajo bien definida.

Una de sus principales características que posee la metodología es la importancia que se le da a las personas que participan del grupo de trabajo en un proyecto, considerando los siguientes aspectos:

  • Aspecto humano del equipo de trabajo.
  • Cantidad de componentes (Tamaño del equipo).
  • Comunicación de los integrantes del equipo.
  • Políticas a seguir.
  • Espacio físico de trabajo.

Rasgos distintivos de un equipo de trabajo Crystal

Un equipo de trabajo con la filosofía ágil de Crystal considera que una disminución en el número de desarrolladores propiciará una mejor comunicación. También se enfoca en trabajar en un mismo lugar, ya que esto dará una disminución de gastos en herramientas de comunicación, por otra parte, la mejora constante de los individuos conduce a la mejora del equipo de trabajo en general y por consiguiente el mejorar el desarrollo del producto final.

Objetivo fundamental del modelo

Las metodologías Crystal se basan en el concepto de Proceso Racional Unificado o RUP (por sus siglas en inglés de Rational Unified Process). Se componen o clasifican principalmente por Crystal Clear, Crystal Yellow, Crystal Orange y Crystal Red; los calificativos de cada uno hacen referencia en que mientras más oscuro el color en el nombre indicará un mayor número de personas implicadas en el desarrollo, un mayor tamaño del proyecto y, por lo tanto, la necesidad de mayor control en el proceso. [pic 2]


[pic 3]

La filosofía de Crystal define el desarrollo del producto como un juego cooperativo de invención y comunicación cuya meta principal es entregar software útil, que funcione, y su objetivo secundario, preparar el próximo juego.

Los valores compartidos por los miembros de la familia Crystal están centrados en las personas y en la comunicación entre ellos. Sus principios indican que el equipo puede reducir trabajo intermedio en la medida que produce código con mayor frecuencia además de utilizar mejores canales de comunicación entre las personas, los proyectos evolucionan distinto con el tiempo por lo que las convenciones que el equipo adopta tienen que adecuarse y evolucionar.

Existen dos reglas que aplican para toda la familia Crystal. La primera indica que los ciclos donde se crean los incrementos no deben exceder cuatro meses; la segunda, que es necesario realizar un taller de reflexión después de cada entrega, la cual es necesaria para afinar la metodología (Navarro, A. Fernández, J. Morales, J., 2013).

Características de Crystal

Dentro de la gestión de un proyecto se encuentran distintas normas formales y rígidas que aseguran la demanda de este. En la familia de metodologías de Crystal existen políticas, prácticas y procesos que definen la estructura en la que se suelen encontrar tres principios, los cuales constituyen unas características únicas, además de encauzar la construcción de equipos de trabajo pequeños; estas son el enfoque en personas, el ser liviano y hecho a la medida.

...

Descargar como (para miembros actualizados)  txt (23 Kb)   pdf (320.8 Kb)   docx (493.7 Kb)  
Leer 13 páginas más »
Disponible sólo en Clubensayos.com