0% encontró este documento útil (0 votos)
14 vistas1 página

Grupo 4

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas1 página

Grupo 4

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Nombre de la página web BCP

- Planteen el desarrollo de software de alguna aplicación del interés del


grupo. Por ejemplo: una página web.
Vamos a plantear el desarrollo de una página web de una entidad bancaria online que
permita a los clientes gestionar sus cuentas, realizar transacciones, y acceder a servicios
financieros desde cualquier dispositivo con conexión a internet. Esta página web será segura,
fácil de usar y cumplirá con las regulaciones bancarias.
- Detallen cuáles serían las fases del desarrollo de software a emplear
(metodología en cascada o metodología ágil).
Un ejemplo clásico de una página web desarrollada utilizando el modelo de cascada podría
ser un sitio web corporativo estático para una empresa de servicios financieros. Aquí hay un
posible proceso de desarrollo en cascada para este proyecto:Recolección de requisito: El
equipo de desarrollo recopila requisitos detallados del cliente, como la información de la
empresa, los servicios ofrecidos, la historia de la empresa, los valores, etc.
Análisis: Se analizan los requisitos recopilados para comprender completamente el alcance
del proyecto y definir las características y funcionalidades clave del sitio web.
Diseño: Se crea un diseño detallado del sitio web, incluidos el diseño de la interfaz de
usuario, la estructura de navegación y el diseño visual. Esto puede implicar la creación de
wireframes y mockups para obtener la aprobación del cliente antes de proceder.
Desarrollo: Una vez aprobado el diseño, se procede con la implementación del sitio web
utilizando tecnologías web como HTML, CSS y JavaScript. Se construyen las páginas y se
integran los elementos de diseño y funcionalidad.
Prueba: Se realizan pruebas exhaustivas para garantizar que el sitio web funcione
correctamente en diferentes navegadores y dispositivos, y que cumpla con los requisitos
especificados por el cliente.
Implementación: Una vez que el sitio web ha pasado las pruebas satisfactoriamente, se
implementa en el servidor de producción y se hace accesible al público.
Mantenimiento: Después del lanzamiento, se proporciona mantenimiento continuo para
solucionar problemas, realizar actualizaciones y realizar cualquier mejora necesaria en el sitio
web.
- Elijan una arquitectura de software y un paradigma de programación,
expliquen por qué lo escogieron.
Arquitectura en capas:
Esta arquitectura ofrece las ventajas de separación de preocupaciones, modularidad,
escalabilidad, mantenibilidad, facilidad de pruebas y reutilización, que son cruciales para un
desarrollo eficiente y sostenible del sitio web.
Paradigma de programación:
Programación estructurada: Este paradigma promueve la claridad, legibilidad y
mantenibilidad del código, lo cual es esencial para un sitio web corporativo que debe ser fácil
de entender, modificar y actualizar en el futuro.
Explicación de la elección:
La combinación de la arquitectura en capas y la programación estructurada se alinea
perfectamente con los principios del modelo en cascada, donde el desarrollo se realiza de
forma lineal y secuencial. Cada capa del sitio web se puede diseñar, desarrollar, probar y
mantener de forma independiente, siguiendo los pasos definidos del modelo.

También podría gustarte