Sunteți pe pagina 1din 7

INGENIERIA DEL SOFTWARE

Presentado a:
Pilar Alexandra Moreno

Tutor(a)

Entregado por:

José Vicente Bermúdez Sánchez

Código: 93403407

Grupo:301404_35

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS, INGENIERÍAS Y TECNOLOGÍAS
CURSO DE ECUACIONES DIFERENCIALES
FECHA
BOGOTÁ D.C.
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).

La Empresa Moreno & Asociados S.A.S. presenta un problema debido a la


insuficiente información acerca del turismo del país y la propuesta que se genero
en la actividad anterior es crear un software de gestión, ya que este permite manejar
información a gran escala, lo que se busca a través de esta aplicación es brindar
toda la información necesaria en temas de turismo a nivel nacional, que el usuario
pueda obtener descripción de sitios, hoteles transporte, atracciones y demás cosas
a través de un portal de información, la cual se podría dar por medio de la descarga
de una APP, o un portal web, es básicamente lo que ofrece mi software.

2. Modelo de desarrollo de software seleccionado.

Teniendo en cuanta los múltiples modelos de desarrollos que podrían ajustarse a


esta propuesta, a mi parecer vería viable el Modelo de Cascada.

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

sin bien es cierto que es un modelo tradicional de trabajo en el desarrollo de

software, también llamado secuencial o lineal este cuenta con unas fases de

manera secuencial que deben cumplirse una a una para que el sistema en

grane bien en cada paso que se balla desarrollando es decir que el inicio de

cada etapa debe esperar a la finalización de la etapa anterior y esto es lo que

requiere el proyecto de software que proponemos para la empresa Moreno &

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

propuesta de desarrollo, de acuerdo con el modelo seleccionado.

 Definición del problema, que incluye tanto la especificación de requisitos como


el análisis del sistema que se le hará a la empresa Moreno & Asociados S.A.S.
.

 Desarrollo se abarcara el diseño e implementación, pruebas del sistema para


que su ejecución cumpla con los requisitos .

 Mantenimiento, este deberá ir soportado y con un seguimiento de


funcionamiento el cual se le harán los ajustes necesarios si lo requiere el
sistema.
Recuperado de :
agrega.juntadeandalucia.es › 51_ciclo_de_vida_clsico_o_en_cascada

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

acuerdo al modelo seleccionado.

Para la elaboración de este proyecto se contará con un equipo de

trabajo que tendrá tareas específicas en el desarrollo del software.

Inicialmente se contará con los denominamos.

El Cliente
Se puede pensar que tratar al cliente como parte del equipo de desarrollo es
extraño, pero en realidad, no lo es:
El cliente es un factor importante en el éxito de un proyecto, tanto como cualquier
otro miembro del equipo, por eso es importante contar con la participación del
cliente dentro del proyecto.
Es importante entender quién es “El Cliente”. Tanto si se desarrolla software para
clientes actuales, como si se desarrolla para uno mismo, o para la propia
empresa u organización, siempre hay un rol de cliente.
El cliente, es en esencia, quien pone en marcha el proyecto, paga las cuentas,
o define el resultado final. Aun si no se tiene literalmente un “cliente”, es bueno
entender que aun así existe un rol “cliente” en su proyecto. Esto puede ayudar a
evitar confusiones. Si hay varias personas diciendo que características se
necesitan, hay que asegurarse de que exista algún responsable de tomar las
decisiones cuando estos requisitos sean contradictorios.
Dentro del equipo se hace necesario contar con.

El Analista
El analista es alguien que es responsable de entender las necesidades del
cliente, y asegurarse de que la solución que está siendo desarrollada se ajusta
a esas necesidades.
Es importante contar en la construcción de nuestro software con

UN Gerente del Proyecto


Un gerente de proyecto tiene muchas responsabilidades. Es responsable de la
planificación del proyecto, de mantener el proyecto dentro del presupuesto, y de la
solución de problemas. En resumen, él resuelve cualquier problema que ponga en
peligro el progreso del proyecto.
Muchas de las tareas del gerente del proyecto tienen que ver con la comunicación,
la comunicación al cliente sobre el progreso del proyecto y la comunicación con
todos los miembros del equipo. Incluso en los proyectos de desarrollo que no
cuentan con un gerente de proyecto, es conveniente asignar el rol de gerente de
proyecto a alguien, para que quede claro quién es responsable de la ejecución de
este.

PARA ESTE PROYECTO ES IMPORTANTE CONTAR CON EL RESPALDO AL


CLIENTE DE UN.
Capacitador
Cuando un proyecto se haya completado, los usuarios pueden necesitar ser
capacitados, en particular si en el proyecto se desarrollado una aplicación.
No es común capacitar a los usuarios de un sitio web, pero a menudo hay un back-
end que los administradores tendrán que ser aprender a usar.
El Capacitador relaciona las soluciones que se han creado con el usuario final.
Una importante responsabilidad del Capacitador es explicar cómo la aplicación
resuelve el problema del cliente y, como tal, juega un papel importante en asegurar
que las expectativas del cliente sobre el software están en línea con lo que ha sido
creado.
6. Descripción de las herramientas y métodos de control que sugieren

utilizar dentro del proceso de desarrollo de software.

Para el desarrollo de esta aplicación voy a recomendar una herramienta que

serviría de mucho apoyo para la elaboración del software que requiere la

empresa Moreno & Asociados S.A.S. y esta es CASE.

Realice una variedad de consulta de herramientas de control y me voy a

inclinar por la siguiente ya que aplica para el desarrollo de la APP en proyecto

proceso.

Tomare el siguiente articulo como ejemplo de la herramienta.

Se puede definir a las Herramientas CASE como un conjunto de programas y


ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores,
durante todos los pasos del ciclo de vida de desarrollo de un Software.
Otras definiciones:
Las Herramientas CASE son un conjunto de métodos, utilidades y tecnicas que
facilitan la automatización del ciclo de vida del desarrollo de sistemas de
información, completamente o en alguna de sus fases.
La sigla genérica para una serie de programas y una filosofía de desarrollo de
software que ayuda a automatizar el ciclo de vida de desarrollo de los sistemas.
Una innovación en la organización, un concepto avanzado en
la evolución de tecnología con un potencial efecto profundo en la organización. Se
puede ver al CASE como la unión de las herramientas automáticas de software y
las metodologías de desarrollo de software formales.
El empleo de herramientas Case permiten integrar el proceso de ciclo de vida:
Análisis de datos y procesos integrados mediante un repositorio.
Generación de interfaces entre el análisis y el diseño.
Generación del código a partir del diseño.
Control de mantenimiento.

Recuperado de:
https://www.monografias.com › trabajos73 › herramientas-case-proceso-de...

S-ar putea să vă placă și