Está en la página 1de 3

Metodología de desarrollo de software

David Eduardo Amaya López

Tecnología en análisis y desarrollo de software


Ficha: 2834833

Astrid Maritza Calvache Chicangana


Instructor SENA

Servicio Nacional de Aprendizaje (SENA)


2023

Análisis y desarrollo de software


FORMULACIÓN DE PREGUNTAS De acuerdo con las temáticas desarrolladas en
el componente formativo resolver las siguientes inquietudes.
1. Describa con sus propias palabras qué es y de que se compone una
metodología de desarrollo de software. Citar por lo menos 2 datos que
demuestren su utilidad (35 %).

Es un marco usado para estructurar, diseñar, planear y mantener el control de el


proceso de desarrollo de un sistema o de una operación.
Se compone:
 Implementación: aquí se construye el software a partir del diseño. Se
verifican el funcionamiento de cada uno de los módulos.
 Funcionamiento y mantenimiento: aquí se realizan las correcciones de
los errores que se presentan cuando el producto es entregado.
 Verificación: se verifica que este en correcto funcionamiento los módulos,
que los requerimientos sean los establecidos en la primera fase.
 Diseño: se describen todas las abstracciones, fundamentales del software
y relaciones fundamentalmente usando un lenguaje de modelado.
 Análisis: se realiza una especificación muy detallada indicando los
alcances del servicios a construir y sus restricciones. Se encarga de la
especificación de los requisitos.
Unirse a una metodología de desarrollo de software de manera correcta, posibilita
que un plan proporcione mejores estimaciones, mantener al cliente siempre
reportado, se da una comprensión clara de la labor por realizar.

2. Describa con sus propias palabras cuáles son las características


fundamentales de un marco de trabajo ágil y un marco de trabajo tradicional
(35 %).

Características del marco de trabajo ágil:


 Plazos de entrega rápidos.
 Centrarse en una tare y evitar la dispersión.
 Valorar mas a sus individuos y sus interacciones que a los procesos y las
herramientas.
 Valora mas el software en funcionamiento que la documentación
exhaustiva.
 Colaboración con el cliente sobre negociación contractual.

Análisis y desarrollo de software


Características del marco de trabajo tradicional:
 Se centran en la mayor parte de su esfuerzo en la planeación y control del
proceso.
 Estructura organizativa es lineal.
 Los requisitos son bien definidos antes de empezar con el proyecto.
 El cliente tiene poca implicación en el proyecto.

3. Elabore una lista donde clasifique por lo menos cinco metodologías de


desarrollo de software en marcos tradicionales y marcos ágiles (30 %).

 Metodologías agiles: se enfocan en la interacción y el trabajo en equipo


para el desarrollo del software, así como en la entrega del software de alta
calidad en un plazo de tiempo más corto.

 Metodología de cascada: es una forma de desarrollo de software en la


que se sigue una serie de pasos estrictos y en orden, esta metodología es
muy detallada y deja poco margen de maniobra para el equipo de
desarrollo.

 Metodología DevOps: destaca la colaboración estrecha entre el desarrollo


y es ideal para proyectos de software que requieren un ciclo de lanzamiento
rápido. Esta orientada a la colaboración y coordinación entre el personal de
desarrollo y el de operaciones.

 Metodología Lean: se enfoca en la minimización de desperdicios, se basa


en la filosofía Lean de la manufactura y se caracteriza por tener un enfoque
con el cliente. Su objetivo es mejorar la calidad y la eficiencia del producto o
servicio, reducir el tiempo y el costo de producción.

 Metodología Prototipo: es una forma de desarrollar software en la que se


crea un prototipo del software antes de comenzar el desarrollo completo,
esto nos permite que los desarrolladores obtengan una mejor comprensión
de lo que el software debe hacer y como debe funcionar.

Análisis y desarrollo de software

También podría gustarte