Вы находитесь на странице: 1из 4

INGENIERIA DE SOFTWARE

Fase 2 - Modelamiento
Actividad Individual

Entregado por:
Franklin Alarza Moreno
Cod. 1065660933

Grupo: 30

Tutor.
Pilar Alexandra Moreno

Universidad Nacional Abierta y a Distancia “UNAD”


Octubre 2019
Valledupar
Desarrollo de la actividad

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

Tipo de software: Software basado en web.


La propuesta de software como grupo se basa en un aplicativo web que permita
beneficiar a los turistas, comercios, alcaldías, sector turístico en general, ya que la
información existente sobre los municipios de Colombia es escasa y la ayuda que existe
para esta problemática de manera local es casi nula, por lo que nuestra herramienta
permitirá relacionarse con los municipios brindándoles información suficiente en base a
las necesidades de los turistas, también brindará un avance tecnológico enfocado al
comercio, ya que permitirá la interacción de los mismos con estos turistas y así conocer
sobre sus productos, ubicación y ofertas que puedan interesarle, beneficiando también al
sector turístico brindando un soporte a la base existente en este ámbito y generando
crecimiento continuo del mismo ya que se abastecerá de la recopilación de datos de uso.

2. Modelo de desarrollo de software seleccionado.

Modelo evolutivo: Modelo incremental

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

Se elige el modelo evolutivo incremental ya que nos permitirá desarrollar una versión
básica útil inicial que con versiones cada vez más completas de nuestro proyecto irá
enriqueciéndolo y consiguiendo los objetivos propuestos, considero necesaria la
aplicación de este modelo ya que el servicio que prestará por medio de este software
abarca muchas temáticas, desde la informativa a la de comercial, siendo que busca ser
un servicio completo y satisfactorio para los usuarios, saber que existen muchos
usuarios finales que se relacionan por medio de la misma aplicación la única forma de
implementar algo de manera exitosa que puedan aprovecharlos todos en su amplitud, es
por medio de iteraciones en versiones y prototipos beta que se puedan desarrollar y en
el desarrollo del software será más productivo ya que el proyecto presenta diferentes
entornos que se desarrollarían por módulos que puedan ser manejados por los mejores
en su ámbito entregando adelantos significativos y valiosos para el proyecto en conjunto

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


de desarrollo, de acuerdo al modelo seleccionado.

Análisis Prototipo 1: Investigar concreta y profundamente sobre los intereses


comunes de los turistas que visitan nuestros departamentos, así como conocer las
necesidades y lo que nos pueden ofrecer los comercios existentes en nuestro territorio.
Diseño Prototipo 1: Seleccionar entorno gráfico de presentación inicial en portales
sociales, pagina web y tiendas de aplicaciones, procesamiento de imágenes a usar y con
la selección de proveedores de las mismas, definición de propuesta de página principal
del aplicativo en cada una de las plataformas, inicialmente en la del aplicativo web, con
la definición del entorno de área cliente que permita el uso intuitivo de los menús
básicos de configuración y suministro de datos personales de los usuarios.
Codificación Prototipo 1: Definición del lenguaje y frameworks a utilizar para el
desarrollo base de los diseños presentados, preparación de inicios de sesión exitosos de
los usuarios del aplicativo, muestreo de información relacionada con los datos
suministrados, codificación que permita la recolección de datos importantes de uso del
aplicativo, así como de la información de contacto, y que cumpla la normativa de las
buenas prácticas para su correcto entendimiento y documentación para así desarrollar
los siguientes prototipos de manera más ágil y con mayor rendimiento.
Pruebas Prototipo 1: Puesta en marcha de lo codificado, analisis de fallos, intentos
con conclusiones diferenciales, desarrollo de checklist con objetivos propuestos,
anotación de mejoras puntuales e impuntales.

Análisis prototipo N: Avances según los resultados de las pruebas…


Diseño prototipo N: Avances según los resultados de las pruebas …
Codificación prototipo N: Avances según los resultados de las pruebas …
Prueba Prototipo N: Avances según los resultados de las pruebas …

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


acuerdo al modelo seleccionado.

 Franklin José Alarza Moreno, Desarrollador: Realizará la implementación de cada


diseño que se vaya presentado en las propuestas de diseño, buscando siempre la
representación gráfica y comprensiva de lo que se pide y busca en cada una de las
opciones que se implementen en cada módulo.

• Jheyson Sánchez Díaz, Dueño de producto: Busca consolidar el equipo de trabajo,


relacionando el entorno de desarrollo, entendiendo los elementos que se implementaran
en cada iteración, asegurar que con el avance significativo se vaya consolidando y ayuda
al equipo a mantener el enfoque y lo que pidió el usuario como base fundamental para el
desarrollo del proyecto..

• Mario Andrés Rodríguez Vergara, Facilitador: Realizará los análisis de


investigaciones necesarias para el desarrollo de cada prototipo, documentará y
entregará las conclusiones en el cruce de información que se realice.

• Jaime Orozco y Jhon Carlos Torres Gómez, Vendedores: Son quienes se van
encargar de la puesta en marcha de cada prototipo para que, por medio de los mismos,
el entendimiento del proceso y puesta en marcha de cada opción, les permita la
comercialización inicial o preventa que permita la apreciación de los avances realizados y
de la misma manera recuperar feedback de los mismos que ayuden al próximo prototipo

Se buscará a un futuro cercano la creación de un grupo SCRUM porque el equipo de


trabajo está comprometido con el desarrollo del aplicativo y se consideran todos capaces
de desarrollar cada detalle del mismo, con ideas de peso en cada proceso, no quiere
decir que los mismos no de expresarán desde el inicio, solo que la puesta en marcha de
ideas propias siempre es más enriquecedora que las que se proporcionan.

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)

Método Pert

Ayudará a determinar la duración de cada iteración que se realice en nuestra modulación


ejercida por el modelo que aplicaremos, así coordinaríamos y acortamos los tiempos
entre cada uno de ellos, para así llegar al proyecto final de manera eficaz de nuestro
proyecto, sabemos que para poder aplicarlo debemos conocer las actividades que
forman parte del proyecto, la duración de las mismas y las relaciones de precedencia en
las diferentes actividades, por lo cual luego podremos realizar la tabla que relaciona las
actividades con las duraciones y las relaciones de precedencia de las mismas.

Usaríamos el software: EDRAW MAX, que es un software de creación de diagramas


basado en vectores con ricos ejemplos y plantillas. Tiene las herramientas para hacer
más fácil a los gráficos PERT para proyecto o gestión de tareas, horarios, estructuras de
desglose de trabajo, método del camino crítico, los ciclos de vida de proyectos,
establecimiento de objetivos, calendarios y agendas Crear.

ProjectLibre

Proporcionará el software de la gestión del proyecto de manera general, tiene


características integrales como la asignación de recursos a tareas, dar seguimiento al
progreso, administrar presupuesto y analizar cargas de trabajo.

Con la implementación del mismo nos permitirá hallar las rutas críticas y cadenas
necesarias para, así con el uso de metodologías y buena toma de decisiones nos permita
optimizar los procesos que establezcamos e ir mejorándolos continuamente y conseguir
mejores resultados en cada prototipo.

Вам также может понравиться