Want to make creations as awesome as this one?

Transcript

Metodología para el desarrollo de software

Bachillerato Chedraui Villahermosa Materia:Sistemas de informaciónDocente: Irene Alamilla Barrueta Participantes: Monserrat Castellanos BayonaAna Cristina García RamónDanna Lizbeth Arias MalfavónFlor Gil PalomequeSemestre: Quinto Fecha: 06/09/2024

Una metodología de desarrollo de software es un conjunto de prácticas, técnicas y herramientas utilizadas por los equipos de desarrollo de software para planificar, diseñar, construir, probar y entregar software de alta calidad de manera eficiente y efectiva.

¿Qué es?

tipos

Metodologías tradicionales

Las metodologías de desarrollo de software tradicionales se caracterizan por establecer de forma muy rígida los requerimientos y procesos al inicio de los proyectos.

Las metodologías ágiles de desarrollo de software son ampliamente utilizadas debido a su alta flexibilidad y capacidad para adaptarse rápidamente a los cambios. Estas metodologías permiten a los equipos de trabajo ser más productivos y eficientes al tener claridad sobre las tareas que deben realizar en cada momento.

Metodologías ágiles

Consiste en comprender todos los procesos de la empresa, los analistas al trabajar con los empleados y administradores deben estudiar los procesos de una empresa y definir los requerimientos de negocio para un sistema nuevo.

2.-Determinación de los requerimientos del sistema (Análisis)

1.-Investigacion preliminar (Definición de necesidades)

Es la primera etapa del proceso de desarrollo de sistemas clásico, en otras metodologías podría llamarse fase de investigación preliminar, fase de estudio inicial o fase de planeación.

En esta etapa se elige el lenguaje de programación adecuado al sistema y se desarrollan programas ejecutables funcionales, y listo para implementarse.

4.-Desarrollo del software (codificación)

Show enthusiasm, smile, and maintain eye contact with your audience. 'The eyes, chico. They never lie.’ You’re bound to impress.

El diseño de un sistema de información produce los detalles que establecen la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis.

3.-Diseño del sistema

Visual content is a transversal, universal language, like music. We can understand images from millions of years ago, even from other cultures.

6.-Implantación (validación)

La implantación es el proceso de verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla.

5.-Prueba de los sistemas

Durante la fase de prueba de sistemas, el sistema se emplea de manera experimental para asegurarse de que el software no tenga fallas, en algunas organizaciones, las pruebas son conducidas por personas ajenas al grupo que escribió los programas originales, con esto se busca asegurar que el software sea confiable.

-https://www.valtx.pe/blog/metodologias-para-el-desarrollo-de-software-que-son-y-para-que-sirven -https://global.tiffin.edu/blog/cuales-son-las-etapas-del-desarrollo-de-software

Bibliografía

¡Gracias!