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

Describir el enfoque del desarrollo del proyecto

omar666999Tesis9 de Junio de 2015

2.368 Palabras (10 Páginas)268 Visitas

Página 1 de 10

PROPÓSITO

El propósito del siguiente documento es:

Proporcionar la información necesaria para controlar el proyecto Describir el enfoque del desarrollo del proyecto a través de la metodología utilizada en este caso RUP, para obtener una mejor visión de los objetivos a alcanzar.

Definir las actividades a realizar dentro del proceso de desarrollo, en términos de las fases e iteraciones necesarias contempladas en RUP para el desarrollo del Sistema de Gestión de Matricula para la institución educativa “Columbia”.

Servir de forma eficiente al desarrollo del proyecto de software, pues será de gran importancia para:

El jefe del proyecto; ya que lo utilizará para organizar la agenda y necesidades de recursos, y para realizar su seguimiento y control respectivo.

Los miembros del grupo de desarrollo; lo usaran como instrumento para entender lo qué deben hacer, cuándo deben hacerlo y qué otras actividades dependen de ello dentro del proceso de desarrollo.

ALCANCE

El Plan de Desarrollo del Software describe de manera general el plan que será utilizado para el desarrollo del “Sistema de Matricula “.

Durante el proceso de desarrollo en lo concerniente a la “Visión” se definen las características del producto a desarrollar desde la perspectiva del cliente, lo cual constituye la base para la planificación de las iteraciones sugerida por la metodología en este caso RUP.

Para la versión 1.0 del Plan de Desarrollo del Software, nos centramos principalmente en la identificación de los roles y responsabilidades así como de los requisitos proporcionados por los involucrados en el proceso de matrícula, una vez comenzado el proyecto y durante la fase de Inicio se generará la primera versión del entregable.

El avance del proyecto tendrá un seguimiento continuo e iterativo que ocasionara ajustes de este documento produciendo nuevas versiones actualizadas, que serán de mucha importancia pues permitirán mantenernos en una constante retroalimentacxion, y por tal obtener un mejor producto final en cada proceso de iteración del producto.

RESUMEN

Para un mejor desarrollo del proyecto, el presente documento está estructurado de la siguiente manera:

Visión General del Proyecto: Proporciona una descripción del propósito, alcance y objetivos global del proyecto, estableciendo los entregables que serán producidos y utilizados durante el proyecto.

Organización del Proyecto: Describe la estructura organizacional del equipo de desarrollo.

Gestión del Proceso: Explica los costos y planificación estimada del proyecto, define las fases e hitos del proyecto y describe cómo se realizará su seguimiento.

2. Visión General del Proyecto

2.1. Objetivos del proyecto: El desarrollo del proyecto “Sistema de Gestión de Matricula” tiene como objetivos:

OBJETIVO GENERAL: Implementar soluciones que permitan procesar de forma rápida e eficiente el proceso de matrícula de la empresa educativa “Columbia” considerando necesario para esto el desarrollo de un sistema de gestión de matrícula..

OBJETIVOS ESPECIFICOS:

Ofrecer mediante el desarrollo del sistema de matricula: rapidez, seguridad de datos, e información a tiempo real, a la empresa.

Proponer un sistema de Gestión De Matricula orientado a mejorar la atención al cliente.

Proporcionar información oportuna y confiable, en el momento que se precise.

2.2. Entregables del proyecto

Los entregables del proyecto, son documentos que serán generados y utilizados el proyecto de desarrollo de software. A continuación se realiza una breve descripción de cada uno de los entregables generados.

Los documentos mencionados, tendrán un proceso seguimiento que ocasionara algunos ajustes, para lograr así mejorar el desarrollo de las versiones actuales logrando esto atrás ves de un proceso iterativo e incremental como lo sugiere RUP.

Plan de Desarrollo del Software

Hace referencia al presente documento, en el cual se detalla información sobre los objetivos que se esperan alcanzar dentro del proceso de desarrollo, que luego será modificado conforme avance el proyecto.

Modelo de Casos de Uso del Negocio: Es un modelo de las funciones de negocio

Vistas desde la perspectiva de los actores externos.

Modelo de Objetos del Negocio: Es un modelo que describe la realización de cada caso de uso del negocio, estableciendo los actores internos, la información que en términos generales manipulan y los flujos de trabajo (workflows) asociados al caso de uso del negocio. Para la representación de este modelo se utilizan Diagramas de

Colaboración (para mostrar actores externos, internos y las entidades (información) que manipulan, un Diagrama de Clases para mostrar gráficamente las entidades del sistema y sus relaciones, y Diagramas de Actividad para mostrar los flujos de trabajo

Glosario: que nos ayudara a conocer acerca de los principales términos utilizados en el proyecto, para evitar así ambigüedades, y facilitar el entendimiento del mismo.

Modelo de Casos de Uso: El modelo de Casos de Uso presenta las funciones del sistema y los actores que hacen uso de ellas. Se representa mediante Diagramas de Casos de Uso.

Visión: Es precisa una visión del proyecto desde la perspectiva del cliente, señalando cuales son las necesidades y características que deberá contener el proyecto, mejorando así las actividades de la empresa. Nos permitirá establecer los requisitos del sistema.

Especificaciones de Casos de Uso: Para los casos de uso que lo requieran (cuya funcionalidad no sea evidente o que no baste con una simple descripción narrativa) se realiza una descripción detallada utilizando una plantilla de documento, donde se incluyen: precondiciones, post-condiciones, flujo de eventos, requisitos no-funcionales asociados. También, para casos de uso cuyo flujo de eventos sea complejo podrá adjuntarse una representación gráfica mediante un Diagrama de Actividad.

Especificaciones Adicionales: Las especificaciones adicionales del proyecto, que no fueron incluidos en los casos de uso se mencionaran en este documento. El contenido tendrá requisitos como: requisitos legales o normas, aplicación de estándares, requisitos de calidad del producto, tales como: confiabilidad, desempeño, etc., u otros requisitos de ambiente, tales como: sistema operativo, requisitos de compatibilidad, etc.

Prototipos de Interfaces de Usuario: Los prototipos ayudaran al usuario a obtener una idea general acerca de las interfaces integradas en el sistema; el usuario nos ayudara a mejorar el sistema con respecto a los requisitos que hace falta precisar. Se obtendrán los prototipos de diversas maneras; dibujos a mano en papel, dibujos con alguna herramienta gráfica o prototipos ejecutables interactivos, dependiendo del avance del proyecto.

Modelo de Datos: El modelamiento de datos nos ayudara a realizar una base de datos relacional, representando así los datos existentes; el cual nos servirá para soportar el sistema a desarrollar. Este modelo será expresado mediante un Diagrama de Clases; en el que se utiliza un profile UML para Modelado de Datos, para conseguir la representación de tablas, claves, entre otras.

Modelo de Implementación: Este modelo es una colección de componentes y los subsistemas que los contienen. Estos componentes incluyen: ficheros ejecutables, ficheros de código fuente, y todo otro tipo de ficheros necesarios para la implantación y despliegue del sistema.

Modelo de Despliegue: El Modelo Físico de Despliegue provee un modelo detallado de la forma en la que los componentes se desplegarán a lo largo de la infraestructura del sistema. Detalla las capacidades de red, las especificaciones del servidor, los requisitos de hardware y otra información relacionada al despliegue del sistema propuesto.

Casos de Prueba: Cada prueba es especificada mediante un documento que establece las condiciones de ejecución, las entradas de la prueba, y los resultados esperados. Estos casos de prueba son aplicados como pruebas de regresión en cada iteración. Cada caso de prueba llevará asociado un procedimiento de prueba con las instrucciones para realizar la prueba, y dependiendo del tipo de prueba dicho procedimiento podrá ser automatizable mediante un script de prueba.

Manual de Instalación: El manual de instalación,

...

Descargar como (para miembros actualizados) txt (16 Kb)
Leer 9 páginas más »
Disponible sólo en Clubensayos.com