Está en la página 1de 6

Unidad 2: Segunda Fase – Modelamiento

Ingeniería de Software

Presentado por:
Juan Miguel Muñoz Puentes
1075627493

Grupo:
301404_2

Presentado a:
Pilar Alexandra Moreno
Tutora

Universidad Nacional Abierta y a Distancia


UNAD
2019
1. Resumen de la propuesta de software que trabajarán como grupo y que

seleccionaron en la fase anterior. (Tipo de software y descripción de la propuesta de

software).

Descripción de la propuesta

La empresa Moreno & Asociados S.A.S desea realizar un software que permita una solución

para todos aquellos turistas que visitan un municipio de Colombia y por lo general no

conocen el lugar y mucho menos su historia. La aplicación funcionaría para que los turistas

puedan descargarla fácilmente. Al suscribirse tendrán toda la información de lugares,

eventos, historia y ofertas de toda clase del municipio donde se encuentre. Esta aplicación

facilita la ubicación de cada lugar y negocio que se encuentra en el municipio ofreciendo una

información detallada y precisa, tan precisa que podrá saber si en la tienda hay gaseosa, o en

una hostería hay habitaciones disponibles, este es un ejemplo de la información que se podría

encontrar en la aplicación. Adicional a esto también encontrará la historia y la cultura del

lugar, ofreciendo una experiencia placentera al visitante. El visitante encontrará lugares que

no conocía, tendrá un guía turístico en la palma de sus manos y contará con las

recomendaciones de las personas que hayan visitado esos lugares, también podrá realizar sus

compras o reservas en línea y disfrutar de los descuentos que tenga cada negocio.

Tipo de Software

De acuerdo a los requerimientos que se están solicitando la solución informática se

caracterizaría por ser un aplicación Software de aplicación Web ofreciendo información en

todo momento y de forma actualizada lo que permitirá al usuario estar documentado y

enterado de todas las novedades actividades y datos del lugar en el cual se encuentra o al cual
piensa desplazarse esta también puede ser una aplicación de diversos tipos pues debe permitir

ejecutarse en navegadores y estar disponible en la web para aquellos usuarios que no cuenten

con un dispositivo móvil y prefieran el uso de computadores de escritorio o portátiles.

2. Modelo de desarrollo de software seleccionado.

El modelo seleccionado seria en cascada (WATERFALL) sobre el cual se continuarán

desarrollando las fases del proyecto.

MODELO EN CASCADA (WATERFALL)

3. Explicación y justificación de la selección del modelo.


Teniendo en cuenta el estudio de los modelos de desarrollo de software previamente

estudiados, el modelo por el cual se enfocaría este proyecto es el modelo en cascada, ya que

es un sistema que cuenta con una secuencia de fases que permitirían la construcción de un

sistema de alta calidad. Además, es el más básico de todos los modelos.

4. Descripción de las fases del ciclo de vida y su aplicación para la propuesta de

desarrollo, de acuerdo al modelo seleccionado.

Modelo en cascada (Waterfall)

1. Fases:

Conceptualización: Se determina la arquitectura de la solución (división del de sistemas en

subsistemas).

Análisis de requisitos: Básicamente se definen los requisitos funcionales y de rendimiento.

Diseño: Representación de la aplicación que sirve de guía a la implementación.

Implementación: Transforma el diseño en código.

Prueba: Validación e integración de software y sistemas.

Instalación y comprobación: Se instala el software en el servidor, el cual comprueba la

corrección de la aplicación.
5. Descripción del equipo de trabajo y de los roles que implementarán de acuerdo

al modelo seleccionado.

ROLES

 Administrador de proyecto

Tiene por función presentar informes sobre las litigaciones de riesgos, hacer cumplir los

plazos y lleva el control de los costos. También organiza el equipo, realiza planificación y

estima el tiempo de las actividades. En conclusión, resuelve problemas.

 Analista

Se encarga del revelamiento de los requerimientos esenciales para el desarrollo de software,

la documentación de los requerimientos para así el resto del equipo lo pueda consultar en

cualquier momento. Debe ser una persona con capacidad de abstracción y análisis.

 Desarrollador de software o Programador

Encargado de la concepción y el diseño, escribe el código, prueba lo que construye y se

encarga de hacer el mantenimiento del código.

 Téster y asegurador de calidad

Diseña y ejecuta las pruebas, para ello requiere conocer el producto a probar claro está,

estudiar funcionalidad del producto y desarrollar las pruebas que revelen incidentes críticos.

Reporta los incidentes y provee información sobre la calidad del sistema.

 Arquitecto de software
Determina las estructuras de la aplicación y las tecnologías con las que se construirá la

aplicación. Está encargado del aseguramiento de la calidad, mejorar continuamente la

arquitectura. Gestiona los requerimientos no funcionales, asume la dirección técnica para

asegurar que todos los aspectos de la arquitectura se estén desarrollando de manera correcta.

6. Descripción de las herramientas y métodos de control que sugieren utilizar

dentro del proceso de desarrollo de software (control de ejecución, control de

cumplimiento, control de calidad, etc.).

Para el control del desarrollo Software turístico propongo utilizar la herramienta de

CONTROL DE CALIDAD ISO 9000, que describe estándares para un proceso organizado

formalmente para resultar en un producto y los métodos de gestión y monitoreo del progreso,

además, el éxito en la producción de software se obtiene mediante calidad y demostrando el

grado de ésta, calificando como buena.

También podría gustarte