Descubre millones de libros electrónicos, audiolibros y mucho más con una prueba gratuita

Solo $11.99/mes después de la prueba. Puedes cancelar en cualquier momento.

Metodologías ágiles para el desarrollo de software
Metodologías ágiles para el desarrollo de software
Metodologías ágiles para el desarrollo de software
Libro electrónico150 páginas44 minutos

Metodologías ágiles para el desarrollo de software

Calificación: 0 de 5 estrellas

()

Leer la vista previa

Información de este libro electrónico

"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."
IdiomaEspañol
Fecha de lanzamiento3 abr 2023
ISBN9789587875133
Metodologías ágiles para el desarrollo de software

Relacionado con Metodologías ágiles para el desarrollo de software

Títulos en esta serie (50)

Ver más

Libros electrónicos relacionados

Desarrollo e ingeniería de software para usted

Ver más

Artículos relacionados

Comentarios para Metodologías ágiles para el desarrollo de software

Calificación: 0 de 5 estrellas
0 calificaciones

0 clasificaciones0 comentarios

¿Qué te pareció?

Toca para calificar

Los comentarios deben tener al menos 10 palabras

    Vista previa del libro

    Metodologías ágiles para el desarrollo de software - Alexandra Abuchar Porras

    Capítulo 1

    Aproximación a la ingeniería de software

    1.1. Antecedentes de ingeniería de software

    La era de la computación y la informática hizo su aparición formal en los albores de la Segunda Guerra Mundial. En este escenario se cimentaron las bases del mundo tecnológico actual, que sirvieron de fundamento al desarrollo del hardware y del software. El hardware tiene un proceso de desarrollo definido, repetible y tangible, mientras que el software tiene un proceso lógico, abstracto e intangible; es un proceso complejo que presenta elementos y requerimientos distintos para cada proyecto.

    En la evolución del desarrollo de software, es importante mencionar y destacar el momento en el que surge la disciplina de la ingeniería de software. Este suceso ocurrió en 1968 en la conferencia realizada en Garmisch (Alemania) por el Comité de Ciencia de la Organización del Tratado de Atlántico Norte (OTAN). Allí se trataron temas inherentes a la optimización de los programas y, en consecuencia, se analizaron los inconvenientes y problemas presentados, lo cual dio origen a lo que se conoce como la "crisis del software".

    Es en este congreso donde se propuso como disciplina la ingeniería de software, la cual se deriva de la ingeniería de sistemas y que contempla el análisis, diseño, desarrollo, evolución, principios, estándares, diseño de procesos lógicos y físicos, y seguridad, entre otros aspectos del software.

    1.1.1. Crisis del software

    El desarrollo del software se ha convertido en el eje transversal de todos los procesos tecnológicos en las organizaciones debido al uso de diferentes tipos de aplicaciones: ofimáticas, de gestión, financieras, de control, bases de datos, seguridad digital, virtualidad, entre otras (Pressman, 2010).

    Sin embargo, para el desarrollo de software existe una complejidad en la que intervienen varios factores que pueden afectar la calidad del producto final. Aspectos como el sobrecosto en la estimación total del proyecto, el retraso en el cronograma, el mantenimiento del sistema, las fallas en la instalación y ejecución, la falta de técnicas para levantar requerimientos, la no consideración de los riesgos, entre otros aspectos, causaron inconformidad y pérdida de credibilidad en los procesos y aplicaciones situación que se conoció como la "crisis del software", expresión utilizada por Bauer et al. (1969) (figura 1).

    Figura 1. Causas y efectos de la crisis del software

    Figura 1. Causas y efectos de la crisis del software

    Fuente: elaboración propia.

    La crisis del software impactó el desarrollo de software, situación que afecta los procesos a nivel general, generando cuestionamientos entre investigadores del tema, lo que permite analizar el porqué de estas situaciones de inconformidad. Como resultado de una de estas investigaciones se crea el Standish Group International¹, entidad fundada en 1985, que se enfocó en investigar y analizar proyectos en todo el mundo relacionados con el desarrollo de software en los sectores público y privado. Así surge el informe de la Evaluación Humana Integral para la Creación de Software

    ¿Disfrutas la vista previa?
    Página 1 de 1