Está en la página 1de 8

lOMoARcPSD|13724452

El Desarrollo del Software Parte II

Ingenieria de software (Corporación Universitaria Iberoamericana)

Studocu is not sponsored or endorsed by any college or university


Downloaded by AC _StarPlayer (bkpunk1992@gmail.com)
lOMoARcPSD|13724452

Introducción a la Ingeniería de Software

El Desarrollo del Software Parte II

Harold Efraín Ducon Abril

Corporación Universitaria Iberoamericana.

Abril 04 de 2021.

Harold Efraín Ducon Abril.

Facultad de Ingeniería

Corporación Universitaria Iberoamericana.

Downloaded by AC _StarPlayer (bkpunk1992@gmail.com)


lOMoARcPSD|13724452

Introducción a la Ingeniería de Software

Etapas del Desarrollo

Para este desarrollo se eligió la metodología de desarrollo Rapid application

development (RAD) y a continuación explicamos el paso a paso de las etapas en la cual

se fue desarrollando el proyecto.

Definición de requisitos

En esta etapa se trabajo de la mano con el cliente, mediante comunicación para

poder determinar los requisitos del proyecto y estrategias para abordar el problema por el

cual se solicitaba el programa. En esta etapa se definieron las metas, expectativas, plazos

y presupuestos para el desarrollo, de esta manera el cliente nos proporcionó una visión

del producto esperado para de esta manera llevar a cabo un trabajo de investigación y de

esta manera poder finalizar los requisitos con la aprobación de cada parte interesada.

De esta manera nos aseguramos que todos los interesados en el proyecto

estuviéramos en sintonía al inicio del proyecto y de esta manera evitar costosos errores.

Prototipo

Una vez ya teníamos definidos los requisitos se dio inicio a la construcción de un

diseño funcional para mostrar al cliente, así de esta manera ir trabajando con el cliente de

la mano hasta que el proyecto estuviera listo, este paso se repitió un par de veces a

Downloaded by AC _StarPlayer (bkpunk1992@gmail.com)


lOMoARcPSD|13724452

Introducción a la Ingeniería de Software

medida que el proyecto evolucionaba y en ocasiones se tomaron atajos para producir un

producto funcional que fuera aceptable por el cliente.

De esta manera al construir prototipos rápidamente fomentamos la participación

del usuario, las pruebas y la retroalimentación en un sistema en vivo, en lugar de estar

realizando evaluaciones de un documento de diseño. De esta manera la retroalimentación

constante no permitió ir ajustando los modelos de una forma incremental hasta que se

cumplieran suficientemente los requisitos del proyecto, así de esta manera se aprendió a

través de la experiencia identificando rápidamente lo que funcionaba y lo que no. En esta

fase se logro que el sistema fuera más robusto, menos propenso a errores y estuviera

mejor estructurado para futuras adiciones de diseño, debido a que la prueba constante

hizo que los errores se recubrieran de una forma mucho más rápida.

Construcción rápida y recopilación de comentarios.

En esta etapa ya generamos la codificación del sistema, las pruebas e integración

de la unidad, convertimos los sistemas prototipo y beta en un modelo funcional, esta fase

se repitió unas cuantas veces ya que se fueron agregando algunos componentes y

alteraciones.

Finalizar producto / implementación.

Downloaded by AC _StarPlayer (bkpunk1992@gmail.com)


lOMoARcPSD|13724452

Introducción a la Ingeniería de Software

Ya siendo la fase final del proyecto se abordó la deuda técnica acumulada en la

creación inicial de los prototipos, optimizando la implementación para mejorar la

estabilidad y capacidad de mantenimiento a medida que se finalizaba el producto para su

lanzamiento.

Se redacto la documentación completa y se realizaron tareas de mantenimiento

que fueran necesarias antes de realizar la entrega del producto completo al cliente.

Cronograma de Implementación

MARZO
Actividades/
SEMANAS
Tiempo
1 2 3 4
Mantener comunicación con
el cliente y personas
interesadas en el proyecto
Definición de
para que se proporcione
Requisitos
una visión clara del
producto esperado y así
evitar costosos errores
Esta semana ya con los
requisitos bien definidos se
dio inicio a la construcción
Diseño de
de un diseño funcional
Prototipo
para mostrar al cliente e ir
trabajando con el cliente
hasta finalizar el proyecto
En esta semana ya
generamos la codificación
Construcción
del sistema, las pruebas e
rápida y
integración de la unidad,
recopilación de
convertimos los sistemas
comentarios
prototipo y beta en un
modelo funcional
Ya siendo la fase final del
proyecto se abordó la
deuda técnica acumulada
Finalizar en la creación inicial de los
producto / prototipos, optimizando la
implementación. implementación para
mejorar la estabilidad y
capacidad de
mantenimiento

Downloaded by AC _StarPlayer (bkpunk1992@gmail.com)


lOMoARcPSD|13724452

Introducción a la Ingeniería de Software

Interfaz del programa

De esta manera el usuario o cliente vería la pantalla inicial del programa a solicitud

del cliente ya que solo deseaba una interfaz o pantalla de inicio sencilla.

Downloaded by AC _StarPlayer (bkpunk1992@gmail.com)


lOMoARcPSD|13724452

Introducción a la Ingeniería de Software

Esta es la pantalla principal del programa una vez el usuario inicie sesión, en ella

se podrán ver los productos, categorías, clientes, usuarios y la parte de ventas en la cual

se podrá generar factura y tickets, adicional se ven graficas la cuales muestran las ventas

realizadas en los años, meses y semanas.

Conclusiones Implementación

Este programa se usará para dar control al inventario de la empresa, adicional se

llevará un mejor control sobre las ventas realizadas, los usuarios que podrán ingresar

Downloaded by AC _StarPlayer (bkpunk1992@gmail.com)


lOMoARcPSD|13724452

Introducción a la Ingeniería de Software

productos serán los vendedores y el administrador de la empresa, el cual será la persona

encargada del área de sistemas.

El programa ayudara a la empresa a digitalizar sus datos y cumplir con normas

colombianas ya que podrá imprimir sus facturas para los clientes.

Downloaded by AC _StarPlayer (bkpunk1992@gmail.com)

También podría gustarte