Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de Larman
Poner en marcha cualquier proyecto de software involucra el consumo de recursos críticos. El ingeniero de software no puede experimentar con procesos de desarrollo sin ponerlos en marcha en proyectos reales, debido al tiempo que ello conlleva y a los elementos implicados, de modo que es i...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Universidad La Salle
2020-03-01
|
Series: | Innovación y Software |
Online Access: | https://revistas.ulasalle.edu.pe/innosoft/article/view/11 |
_version_ | 1797821096721907712 |
---|---|
author | German Lenin Dugarte Peña Maria Isabel Sanchez Segura Fuensanta Medina Domínguez Antonio De Amescua Seco |
author_facet | German Lenin Dugarte Peña Maria Isabel Sanchez Segura Fuensanta Medina Domínguez Antonio De Amescua Seco |
author_sort | German Lenin Dugarte Peña |
collection | DOAJ |
description |
Poner en marcha cualquier proyecto de software involucra el consumo de recursos críticos. El ingeniero de software no puede experimentar con procesos de desarrollo sin ponerlos en marcha en proyectos reales, debido al tiempo que ello conlleva y a los elementos implicados, de modo que es importante contar con herramientas para pre-visualizar el resultado de la ejecución del proceso y cómo las variables de entorno le afectan, buscando anticipar en qué condiciones se va a desplegar el proceso. Este artículo presenta el modelado y simulación de un proceso de desarrollo de software por medio del enfoque de la Dinámica de Sistemas (DS), que permite representar gráficamente los elementos intervinientes en el proceso e incorporar la cantidad relevante de parámetros involucrados. Se tomó como referencia el modelo de estimación de costes COCOMO, que cuenta con una fundamentación teórico-práctica que avala su fiabilidad. Para la construcción del modelo, la referencia de sistema real fue el proceso software de Craig Larman (Método de Larman). El modelo de simulación presentado permite hacer estimaciones iniciales del comportamiento del proceso software, y de los elementos que lo conforman, durante el transcurso de un tiempo de simulación configurable. Se analizan variables de estado del sistema, que permiten concluir sobre efectos de los parámetros en el comportamiento del sistema en general, y se lleva a cabo un estudio de escenarios. El modelo deriva en una herramienta de soporte a los equipos de gestión, y a las empresas que hacen de la Gestión de Proyectos Tecnológicos su negocio principal. |
first_indexed | 2024-03-13T09:47:41Z |
format | Article |
id | doaj.art-9d16989df3744ad7a88804f0007ed738 |
institution | Directory Open Access Journal |
issn | 2708-0927 2708-0935 |
language | English |
last_indexed | 2024-03-13T09:47:41Z |
publishDate | 2020-03-01 |
publisher | Universidad La Salle |
record_format | Article |
series | Innovación y Software |
spelling | doaj.art-9d16989df3744ad7a88804f0007ed7382023-05-24T20:55:47ZengUniversidad La SalleInnovación y Software2708-09272708-09352020-03-0111395710.48168/innosoft.s1.a11Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de LarmanGerman Lenin Dugarte Peña0https://orcid.org/0000-0001-9760-7084Maria Isabel Sanchez Segura1https://orcid.org/0000-0002-2339-7851Fuensanta Medina Domínguez2https://orcid.org/0000-0002-3249-2834Antonio De Amescua Seco3https://orcid.org/0000-0003-4355-6896Universidad Carlos III de MadridUniversidad Carlos III de MadridUniversidad Carlos III de MadridUniversidad Carlos III de Madrid Poner en marcha cualquier proyecto de software involucra el consumo de recursos críticos. El ingeniero de software no puede experimentar con procesos de desarrollo sin ponerlos en marcha en proyectos reales, debido al tiempo que ello conlleva y a los elementos implicados, de modo que es importante contar con herramientas para pre-visualizar el resultado de la ejecución del proceso y cómo las variables de entorno le afectan, buscando anticipar en qué condiciones se va a desplegar el proceso. Este artículo presenta el modelado y simulación de un proceso de desarrollo de software por medio del enfoque de la Dinámica de Sistemas (DS), que permite representar gráficamente los elementos intervinientes en el proceso e incorporar la cantidad relevante de parámetros involucrados. Se tomó como referencia el modelo de estimación de costes COCOMO, que cuenta con una fundamentación teórico-práctica que avala su fiabilidad. Para la construcción del modelo, la referencia de sistema real fue el proceso software de Craig Larman (Método de Larman). El modelo de simulación presentado permite hacer estimaciones iniciales del comportamiento del proceso software, y de los elementos que lo conforman, durante el transcurso de un tiempo de simulación configurable. Se analizan variables de estado del sistema, que permiten concluir sobre efectos de los parámetros en el comportamiento del sistema en general, y se lleva a cabo un estudio de escenarios. El modelo deriva en una herramienta de soporte a los equipos de gestión, y a las empresas que hacen de la Gestión de Proyectos Tecnológicos su negocio principal.https://revistas.ulasalle.edu.pe/innosoft/article/view/11 |
spellingShingle | German Lenin Dugarte Peña Maria Isabel Sanchez Segura Fuensanta Medina Domínguez Antonio De Amescua Seco Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de Larman Innovación y Software |
title | Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de Larman |
title_full | Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de Larman |
title_fullStr | Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de Larman |
title_full_unstemmed | Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de Larman |
title_short | Simulación del proceso de desarrollo de software: una aproximación con Dinámica de Sistemas y el Método de Larman |
title_sort | simulacion del proceso de desarrollo de software una aproximacion con dinamica de sistemas y el metodo de larman |
url | https://revistas.ulasalle.edu.pe/innosoft/article/view/11 |
work_keys_str_mv | AT germanlenindugartepena simulaciondelprocesodedesarrollodesoftwareunaaproximacioncondinamicadesistemasyelmetododelarman AT mariaisabelsanchezsegura simulaciondelprocesodedesarrollodesoftwareunaaproximacioncondinamicadesistemasyelmetododelarman AT fuensantamedinadominguez simulaciondelprocesodedesarrollodesoftwareunaaproximacioncondinamicadesistemasyelmetododelarman AT antoniodeamescuaseco simulaciondelprocesodedesarrollodesoftwareunaaproximacioncondinamicadesistemasyelmetododelarman |