Sei sulla pagina 1di 5

SEGUNDA FASE - MODELAMIENTO

ACTIVIDAD INDIVIDUAL

Presentador por:
SEBASTIÁN STIVENN PÉREZ SÁNCHEZ. 1016082253

Tutora
PILAR ALEXANDRA MORENO

INGENIERÍA DE SOFTWARE
Grupo: 301404_36

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA.


ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
Marzo de 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).

Para la situación problema lo más adecuado es desarrollar un software basado en la web, este

software permite realizar cualquier gestión por internet; es necesario que los turistas tengan fácil

acceso al software, que sea practico y se pueda llevar en una aplicación disponible en un

dispositivo móvil, que además sea actualizado constantemente por los desarrolladores con el

objetivo de brindar precisión, eficacia y eficiencia a los usuarios del software, además debe de

estar con constante comunicación de las ofertas e inventarios de los diferentes comercios,

creando confianza en el uso de esta aplicación y reconocimiento en el mundo web como

aplicación efectiva para viajeros, turistas y toda clase de personas que necesiten información del

municipio que van a visitar.

Este proyecto consiste en ofrecer un software a los turistas que estén programando una visita a

algún municipio de Colombia, ofreciendo información detallada a los turistas, y de esta manera

aumentar en gran manera el turismo y la economía en los diferentes municipios de Colombia.

De esta manera el software basado en la web es la propuesta más óptima ya que los usuarios

podrán acceder al sistema en cualquier momento y lugar, teniendo acceso a la red, tampoco el

usuario necesita tener instalado programas complejos ya que acceden al sistema a través de su

navegador de internet y este sistema posee la seguridad necesaria para que el cliente realice

desde allí sus compras o reservas de forma segura.


2. Modelo de desarrollo de software seleccionado.

Modelo Iterativo

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

Sugiero el modelo iterativo, ya que este disminuye cualquier tipo de riesgos puesto que con cada

iteración se pueden cambiar fácilmente los requerimientos, ajustándolos a lo que quiere el cliente

es así que el análisis de una iteración se basa en la retroalimentación del usuario, y en el análisis

de las funcionalidades disponibles del programa, allí se involucra el análisis de la estructura,

modularidad, usabilidad, confiabilidad eficiencia y eficacia, con el fin de alcanzar lo esperado

por el software.

Las ventajas que trae el uso de este modelo son:

 no necesariamente los requisitos deben estar definidos desde el inicio del desarrollo.

 Al realizar el desarrollo por ciclos se permite gestionar mejor los riegos, realizando una

mejor entrega en la siguiente iteración

 Mejora tras cada iteración

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

desarrollo, de acuerdo al modelo seleccionado.

Las etapas que sugiero debe tener el proyecto de software de acuerdo al modelo iterativo deben

ser:

Análisis: Allí se reúnen los requisitos y se centra especialmente en el software. En el proceso de

análisis a través de los requerimientos funcionales y no funcionales comprendemos


completamente el programa que debe construirse para desarrollar la aplicación, las funciones

requeridas, comportamiento, etc.

Diseño: allí básicamente se hace el restablecimiento de las estructuras de datos, la arquitectura

general del software, representaciones de interfaz y algoritmos, lo que traduce a los requisitos en

una representación de software.

Codificación: Es allí donde se traduce el diseño en lenguaje máquina.

Pruebas: Después de haber generado el código se empiezan a realizar diferentes pruebas para

proceder a la implementación del software

Implementación: El objetivo de este modelo es que tras cada iteración el software se vaya

ajustando más a lo que desee el cliente.

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

modelo seleccionado.

Project Manager: En este proyecto es la persona encargada de coordinar el proceso, el cual se

responsabiliza para que el proyecto web se lleve a cabo satisfactoriamente.

Diseñador gráfico: Este es el encargado de definir la imagen de la pagina web trasmitiendo los

mensajes visuales optimizados para el cliente.


Programador web: Es el encargado de diseñar la estructura de la web haciendo que esta

funcione correctamente.

Contect Marketing Manager: Este es el que busca la manera de viralizar el contenido que hay

en la web.

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).

Project Manager

Este es un software encargado de administrar, controlar, supervisar el proyecto es por ello que

tiene algunas funciones:

 Elaboración del pan

 Estimación de tiempos

 Definir el perfil de cada colaborador

 Establecer métodos

 Controlar y monitorear cada fase

Potrebbero piacerti anche