You are on page 1of 4

Universidad Nacional Abierta y a Distancia - UNAD

Ingeniería de software

Modelamiento- trabajo individual

Cristian Valencia Peña


1077432779

Grupo: 301404_14

Tutora
Diana Judith Méndez

28/05/19
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).
El software que se propone es una aplicación de dispositivos móviles (software de
tiempo real) que contenga la geo localización también conocida por el usuario
como ubicación GPS, de forma que pueda brindar respuestas en tiempo real, un
software de un diseño de alto nivel, de fácil acceso, además contenga un
mecanismos de integración con otros sistemas, que permita proporcionar
información necesaria a los diferentes turistas que visiten nuestro país, y de esta
forma integrarlos a la generación del conocimiento a través del uso de las
tecnologías de la información, que mediante esta aplicación pueda proporcionarle
al usuario una integración de datos mediante una bella interfaz para que pueda ser
controlarla de una forma muy fácil y sencilla, tendrán también un generador de
órdenes de compras automáticas que le permita enviar al usuario ordenes de
compras a los diferentes proveedores, debe contener seguridad y privacidad de la
información, así mismo, la verificación de seguridad de claves y por ultimo debe
enviar notificaciones de ofertas a los usuarios. La clase de Software seria de
tiempo real, ya que es un sistema informático que interacciona con su entorno
físico y responde a los estímulos del entorno dentro de un plazo de tiempo
determinado. Se utilizará aplicaciones hibridas para el desarrollo de la aplicación
móvil, el beneficio de estas aplicaciones es que se pueden llevar a los diferentes
sistemas operativos que hay en el mercado

2. Modelo de desarrollo de software seleccionado.

 Modelo en v

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

Se selecciona el modelo en v ya que nos permite definir las distintas fases


intermedias que se requieren para validar el desarrollo de la aplicación, para
garantizar que el software cumpla con los requisitos para su debida
aplicabilidad y verificación de los procedimientos de desarrollo, y se asegura de
que los métodos utilizados sean los apropiados. Adicional nos va permitir
realizar retroalimentación sobre alguna falla que se genere en una de sus fases
para su debida implementació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.

 Definición de requerimientos: en esta fase entramos a realizar el análisis de


requisitos y especificaciones que requiera para el software como lo son: su
interfaz, el tipo de software, hacia quien va dirigido. etc.

 Diseño funcional del sistema: en esta fase definimos las características del
sistema, aplicación de fácil descarga con una Interfaz amigable e intuitiva
para brindar un buen impacto visual.

 Diseño del software: definiremos los componentes del sistema, , un


software de dispositivos móviles (software de tiempo real)

 Codificación: interfaz gráfica, implementación del software en tiempo real


para dispositivos móviles.

 Certificación del sistema: validación del sistema.

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


al modelo seleccionado.

Rol de diseñador: realizaría el diseño con base en el análisis de requerimiento


del software para brindar una solución
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.).

Metodología

El desarrollo ágil de software utiliza el desarrollo iterativo como base, pero aboga
por un punto de vista más ligero y más centrado en las personas que los enfoques
tradicionales. Los procesos ágiles incorporan fundamentalmente la iteración y la
retroalimentación continua que proporciona para refinar y entregar sucesivamente
un sistema de software

SO/IEC 12207 es el estándar internacional que describe el método para


seleccionar, implementar y monitorear el ciclo de vida del software

You might also like