
Metodologías ágiles para el desarrollo de software
By Alexandra Abuchar PorrasLength2h 9m
About this audiobook
"El software está presente en la mayoría de las actividades diarias de las organizaciones: automatiza procesos, permite la interacción con públicos externos y es la base de la eficiencia, el desempeño y el valor agregado organizacional. Por ello, la ingeniería de software requiere de personal capacitado, creativo y con liderazgo en los procesos de evaluación, planeación, desarrollo y monitoreo de soluciones tecnológicas para potenciar la interconexión en todos los niveles de la organización. Estos procesos están soportados en una base de estándares de calidad y buenas prácticas que se condensan en lo que se conoce como metodologías de desarrollo de software.
Este libro presenta los fundamentos conceptuales de los modelos y metodologías aplicados en el desarrollo de proyectos de software. La autora inicia explicando los antecedentes de la ingeniería de software y los procesos y modelos de desarrollo utilizados en la disciplina. Luego, aborda las metodologías tradicionales y estructuradas de desarrollo de software, presenta los principios del pensamiento ágil y devela su aplicación en técnicas como Kanban y metodologías como Lean y Scrum. Por último, expone los resultados de una encuesta realizada a varias empresas de la ciudad de Bogotá, D. C. sobre el perfil de los profesionales de desarrollo de software en la capital."
Audiobook details
GenreTechnology
Length2 hrs 9 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateApr 3, 2023
LanguageSpanish
Table of contents
1Contenido
262.2.2. Ciclo de vida de Roger S. Pressman
2Listado de figuras
272.3. Metodologías estructuradas de desarrollo de software
3Listado de tablas
282.3.1. Metodología Microsoft Solutions Framework (MSF)
4Introducción
292.3.2. Metodología Rational Unified Process (RUP)
5Capítulo 1 Aproximación a la ingeniería de software
302.4. Mida su conocimiento
Show all chaptersShow less
61.1. Antecedentes de ingeniería de software: 1.1.1. Crisis del software
31Capítulo 3 La agilidad en el desarrollo de software
71.2. Procesos de desarrollo de software
323.1. Pensamiento ágil
81.2.1. Características básicas del proceso de desarrollo de software
333.2. Características del pensamiento ágil
91.2.2. Objetivos del proceso del software
343.3. Manifiesto Ágil
101.2.3. Elementos del proceso para el desarrollo de software
353.3.1. Principios del Manifiesto Ágil
111.2.4. Modelo de ciclo de vida del software
363.3.2. Valores del Manifiesto Ágil
121.2.5. Definición de ingeniería de software
373.4. Técnicas de requerimientos desde lo ágil: 3.4.1. Técnica del tablero Kanban
131.3. Modelos de proceso de desarrollo de software
383.5. Aproximación a las metodologías ágiles
141.3.1. Modelo en cascada o lineal secuencial
393.5.1. Metodología Extreme Programming
151.3.2. Modelo V
403.5.2. El ciclo de vida de la metodología Extreme Programming
161.3.3. Propuesta de Yourdon
413.5.3. Formatos y artefactos de la metodología Extreme Programming
171.3.4. Modelo prototipado
423.5.4. Metodología Lean
181.3.5. Reutilización de software
433.5.5. Metodología Scrum
191.3.6. Modelos de iteración de procesos
443.6. Mida su conocimiento
201.3.7. Desarrollo rápido de aplicaciones (RAD)
45Capítulo 4 Perfil profesional en tecnologías de la información en empresas desarrolladoras de software en Bogotá
211.4. Mida su conocimiento
464.1. Perfil profesional en TI (tecnologías de la información)
22Capítulo 2 Metodologías de desarrollo de software
474.2. Aproximación a las prácticas metodológicas en el desarrollo de software en Bogotá
232.1. Metodologías tradicionales para el desarrollo de software
484.3. Resumen de los resultados de la investigación
242.2. Ciclos de vida propuestos para el desarrollo de software
49Nota al pie
252.2.1. Ciclo de vida de Kendall y Kendall (2005)
50Sobre la autora