Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Peláez Valencia, Toro Lazo, Arias Vargas y Rodríguez Franco / INGE CUC, vol. 15 no. 2 pp. 110-122. Julio - Diciembre, 2019
Ingeniería de Software:
El aseguramiento de la calidad de los requisitos en la
industria del software en el Eje Cafetero colombiano
Software Engineering: Requirements quality assurance
in the software industry in the Colombian Eje Cafetero
DOI: http://doi.org/10.17981/ingecuc.15.2.2019.11
Introducción− La ingeniería de software, como disciplina, se Introduction− Software engineering, as a discipline, is rep-
representa en una serie de subdisciplinas y de buenas prácti- resented in a series of subdisciplines and good practices. One
cas. Una de ellas, el aseguramiento de la calidad del software, of these is software quality assurance, and within it, require-
y dentro de esta, la calidad de los requisitos. Esta investigación ments quality. This research explores and describes the situ-
explora y describe la situación en el Eje Cafetero (Colombia), ation in the Eje Cafetero (Colombia), contrasts it with the in-
la contrasta con la literatura internacional y propone líneas de ternational literature and proposing lines of action to improve
acción para mejorar el proceso de desarrollo del software desde the software development process from the point of view of
el aseguramiento de la calidad de los requisitos. requirements quality assurance.
Objetivo− Caracterizar las prácticas de la Industria del soft- Objective− Characterize the practices of the local software
ware local y su relación con el aseguramiento de la calidad, industry and its relationship to quality assurance, particularly
particularmente en la fase de requisitos. in the requirements phase.
Metodología− La metodología usada en la investigación fue Methodology− The methodology used in the research was
principalmente de tipo descriptiva y exploratorio, en la cual se mainly descriptive and exploratory, in which a non-probabi-
usó un muestreo no probabilístico por conveniencia en la que listic sample was used for convenience in which 23 companies
participaron 23 empresas y se recolecto la información a través participated and the information was collected through a sur-
de encuesta. vey.
Resultados− Datos de entrada para la formulación de un mo- Results− Input data for the formulation of a model for quality
delo para el aseguramiento de la calidad de los requisitos en la assurance requirements in the local software industry.
industria local del software. Conclusions− Most of the projects that are undertaken in
Conclusiones− La mayoría de los proyectos que se emprenden the local industry are in the hands of unipersonal organiza-
en la industria local están en manos de organizaciones uniper- tions or MiPYMES; organizations that mostly avoid following
sonales o MiPYMES; organizaciones estas que en su mayoría standards or methodologies accepted and recognized world-
evitan seguir estándares o metodologías aceptadas y reconoci- wide, taking then the definition of requirements, for the case
das mundialmente, llevando entonces la definición de requisitos, that occupies this article, to a minimum expression and thus
para el caso que ocupa este artículo, a una mínima expresión y increasing the statistics of failed projects.
aumentando así las estadísticas de proyectos fracasados. Keywords− Software Engineering; Software Quality Assur-
Palabras clave− Ingeniería de Software; Aseguramiento de ance (SQA); Requirements Quality Assurance (RQA); MSMEs;
la Calidad del Software (SQA); Aseguramiento de la calidad de Requirements Quality Assurance Model; Software Develop-
Requisitos (RQA); MiPYMES; Modelo de aseguramiento de la ment
calidad de los requisitos; Desarrollo de Software
.
© The author; licensee Universidad de la Costa - CUC.
INGE CUC vol. 15 no. 2, pp. 110-122. Julio - Diciembre, 2019
Barranquilla. ISSN 0122-6517 Impreso, ISSN 2382-4700 Online
.
Peláez Valencia, Toro Lazo, Arias Vargas y Rodríguez Franco / INGE CUC, vol. 15 no. 2 pp. 111-122. Julio - Diciembre, 2019
111
INGENIERÍA DE SOFTWARE:
El aseguramiento de la calidad de los requisitos en la industria del software en el Eje Cafetero colombiano
El proyecto de investigación, enmarcado en un pro- ordenadores, dispositivos móviles, servidores, etc.; y los
grama de investigación que tiene como propósitos pro- intangibles como el software.
blematizar sobre la calidad del software para concluir Uno de los elementos más importantes en las TIC
en soluciones para el sector, considera como una de sus es el software, el corazón de los miles de dispositivos
hipótesis orientadoras que las MIPYMES de la ciudad y redes que existen en la actualidad, y que incluso se
de Pereira no han logrado apropiar modelos para el de- encarga de crear y controlar otro software [7]. Por esto,
sarrollo de software, que en condiciones óptimas, logre la manera de hacerlo bien se concentra en la disciplina
caracterizarse por la implementación de buenas prácti- de la ingeniería de software.
cas, la apropiación de metodologías y el seguimiento de Sin embargo, la preocupación por hacerlo bien no es
modelos que logren redundar en un producto de calidad nueva, pues desde los años 60 se encontró que “producir
que deje satisfecho al usuario final y al cliente. buen software es muy difícil, muy costoso y necesario”
Las MIPYMES deben tomar acciones que les permita [8]. Es entonces como en el año 1968 se acuñó el térmi-
posicionarse en la industria del software y posterior- no “Ingeniería de Software”, como una meta a la que se
mente prepararse para competir con la Industria a deseaba llegar: “Aplicar la ingeniería al software” [9].
nivel internacional. La forma de hacer software las ha En cada aplicación informática, el profesionalismo y
llevado a entregar productos poco fiables, sin terminar la madurez, la calidad, la planeación y los costos son va-
y con muchas restricciones en el mantenimiento, com- riables críticas a la hora de producir sistemas software.
parado con los productos que entregan los extranjeros Debido a esto, los elementos propios de la ingeniería de
radicados en la ciudad [3]. software se empiezan a evidenciar como claves en to-
Por lo anterior, se considera la necesidad de empren- das las áreas de la computación. Buenas prácticas de
der proyectos que, desde la academia como en este ingeniería han sido desarrolladas y apropiadas hasta
caso, sirvan de soporte para mejorar la industria del conformar la ingeniería de software como disciplina,
software. De ahí que se proponga la formulación de un reconocida como tal por haber desarrollado su propia
modelo para el aseguramiento de la calidad de los re- identidad, su propia profesión y forma de enseñarse y
quisitos de software como insumo para un buen inicio desempeñarse [8].
en la gestión y el desarrollo de proyectos de software; La Ingeniería de Software ha tenido grandes avan-
que permita a la industria local mejorar los niveles de ces desde el nacimiento del término, e incluso cuenta
calidad del proceso y el producto y participar en condi- con una definición estándar: “Aplicación sistemática
ciones de competitivas en el mercado. de conocimiento científico y tecnológico, métodos y ex-
periencia al diseño, implementación, pruebas y docu-
II. A ntecedentes
mentación del software para optimizar su producción,
Uno de los propósitos del proyecto de investigación se soporte y calidad” [10].
centró en la exploración y descripción el amplio cono- Además de esta definición, vale la pena mostrar otra
cimiento que hay en Ingeniería de Software como dis- definición que enfatiza la importancia de esta disci-
ciplina, en Aseguramiento de Calidad del Software– plina para la sociedad: “La rama de las ciencias de la
SQA como subdisciplina y posteriormente indagar y computación que crea soluciones rentables a problemas
caracterizar las prácticas actuales de la industria del prácticos de computación mediante la aplicación de co-
software al respecto, limitando el campo específico de nocimiento científico al desarrollo de sistemas de soft-
conocimiento hacia los requisitos, para concluir enton- ware al servicio de la humanidad” [11].
ces en una propuesta de modelo para el aseguramiento Luego, y en el contexto de la Ingeniería de Software,
de la calidad de los requisitos funcionales y no funcio- se reconoce el aseguramiento de la calidad del software
nales; de tal forma que esta propuesta sirva para la como la manera de adoptar buenas prácticas en el pro-
fase inicial en el proceso de desarrollo de software y ceso de desarrollo (variables de calidad internas) y pa-
permita mejorar los tiempos de entrega y la calidad en ra el producto (variables de calidad externas). Calidad,
el proceso de desarrollo. comprendida como el “grado en el que un conjunto de
El objeto de estudio se centra en los requisitos de pro- características inherentes de un objeto cumple con los
yectos de software; como parte de la disciplina de la requisitos” [10], [12].
Ingeniería de Software. El concepto de calidad de software no está muy lejano
En una perspectiva institucional y genérica, las Tec- al concepto de calidad en general, pero establece un ele-
nologías de la Información y las Comunicaciones (TIC) mento adicional de gran importancia: las necesidades
se definen como “aquellos dispositivos que capturan, del usuario. Esto se puede ver en dos definiciones de
transmiten y despliegan datos e información electró- calidad de software tomadas de estándares internacio-
nica y que apoyan y el crecimiento y desarrollo econó- nales: “grado en el cual un producto de software satis-
mico de la industria manufacturera y de servicios” [6]; face las necesidades establecidas e implícitas, cuando
comprendiendo como dispositivos los tangibles como es utilizado en condiciones específicas” [13].
112
Peláez Valencia, Toro Lazo, Arias Vargas y Rodríguez Franco / INGE CUC, vol. 15 no. 2 pp. 113-122. Julio - Diciembre, 2019
113
INGENIERÍA DE SOFTWARE:
El aseguramiento de la calidad de los requisitos en la industria del software en el Eje Cafetero colombiano
Ingeniería de requisitos
Desarrollo Administración
aclarar cerrar
brechas reescribir
reevaluar
confirmar y corregir
Los mismos autores indican que el desarrollo de los ple cuestión de transcribir exactamente lo que dicen
requisitos comprende diferentes fases, razón por la los usuarios. La “elicitación” es un proceso colaborati-
cual sugieren que el proceso de desarrollo se aborde vo y analítico que incluye actividades para recolectar,
como lo especifica la Fig. 3. descubrir, extraer y definir los requisitos”.
Cada una de estas fases permitirá que se establez- Análisis: el análisis es la fase que analiza requisi-
ca e implementen mejores prácticas de acuerdo con el tos [9] para:
estudio y desarrollo de los requisitos, fases como eli- • Detectar y resolver los conflictos entre los requisitos.
citación, análisis, especificación y validación [9], per- • Descubrir los límites del software y cómo debe obrar
mitirán mayor claridad y se asumirán con mayor res- recíprocamente con su ambiente.
ponsabilidad, veamos cada una de las fases en detalle: • Elaborar los requisitos del sistema para derivar re-
Elicitación: elicitación o captura de requisitos, se quisitos software
refiere al proceso donde se origina una necesidad que Comprende las siguientes actividades:
se plasma mediante un requisito, es la manera como • Clasificación de los requisitos
el ingeniero de software establece una estrategia apro- • Modelado conceptual.
piada para recogerlos, de manera que se logre descri- • Diseño de arquitectura y asignación de requisitos.
bir oportunamente la necesidad del cliente respecto a • Negociación de Requisitos.
sus peticiones funcionales de un producto software, • Análisis formal.
esto podrá esclarecer en un primer plano a lo que el En esta etapa, los requisitos se clasifican por grupos
cliente le apuesta de acuerdo a sus necesidades ex- y subgrupos de acuerdo con el requisito que se haya
puestas, además se podrá identificar personas u otros estipulado en la fase de elicitación, se examinan con-
elementos que hagan parte del sistema a desarrollar, siderando parámetros de acuerdo con su completitud
es decir, a partir de este paso se logrará una relación y ambigüedad, de manera que se puedan consolidar
cercana con el cliente por parte del equipo de desarro- o clasificar de acuerdo a las necesidades del cliente o
llo, además de tratarse de definir requisitos claros. usuario.
Se afirma que la fase de elicitación de requisitos es Fases como elicitación y análisis, son procesos que
entendida como “el proceso de identificación de las si bien apropiados y ejecutados, permiten esclarecer a
necesidades y limitaciones de los interesados para un gran profundidad la necesidad del cliente, de manera
sistema de software [20]. “Elicitación” no es lo mismo que se pueda abstraer y entender el software que dará
que ‘el levamiento de requisitos.’ Tampoco es una sim- solución a la necesidad del cliente.
114
Peláez Valencia, Toro Lazo, Arias Vargas y Rodríguez Franco / INGE CUC, vol. 15 no. 2 pp. 115-122. Julio - Diciembre, 2019
115
INGENIERÍA DE SOFTWARE:
El aseguramiento de la calidad de los requisitos en la industria del software en el Eje Cafetero colombiano
una solicitud a la cámara de comercio de la ciudad, ($3.688.585.000), mediana empresa cuando los ac-
finalmente se encontraron 69 empresas en la ciudad tivos superan los 5000 y no sobrepasan los 30000
de Pereira. SMMLV ($22.131.510.000), finalmente, se considera
Dentro de la población estudiada se clasificaron las grande empresa cuando los activos son superioresa
empresas en cuatro tipos de servicios que fueron un 30.000 SMMLV ($22.131.510.000).
factor común dentro de las organizaciones, los cuales En la Fig. 4. se encuentra consolidado la cantidad
son: Software a la medida, Software empaquetado, de empresas por tamaño en cada Pereira. Y como se
aplicaciones móviles, aplicaciones web y otros (Tabla puede observar en la gráfica, la industria del desarro-
3). llo de software en la ciudad de Pereira es del 91,86%
para las empresas denominadas microempresas debi-
Tabla 3. Distribución porcentual de
empresas de acuerdo a la actividad que do a su tamaño.
realizan, para cada ciudad objeto de estudio.
80
63
Comunas # Empresas 60
Álamos 4
40
Batallón 3
20
5
Boston 2 0 1
0
Centro 27 Grande mediana pequeña micro
Cerritos 5 PEREIRA
Circunvalar 3
Fig. 4. Número de empresas de acuerdo con el Tamaño por
Cuba 10 ciudad.
Fuente: Autores.
Estadio 3
116
Peláez Valencia, Toro Lazo, Arias Vargas y Rodríguez Franco / INGE CUC, vol. 15 no. 2 pp. 117-122. Julio - Diciembre, 2019
COMUNA 1 “CENTENARIO”
COMUNA 2 RUFINO J. CUERVO
COMUNA 3 ALFONSO LÓPEZ
COMUNA 4 FRANCISCO DE PAULA SANTANDER
COMUNA 5 EL BOSQUE
COMUNA 6 SAN JOSÉ
COMUNA 7 EL CAFETERO
COMUNA 8 LIBERTADORES
COMUNA 9 FUNDADORES
COMUNA 10 CUMBAYA
Población objetivo
MiPYMES desarrolladoras de SQA: Software Quality Assurance o Aseguramien-
software la ciudad de Pereira.
to de la Calidad del Software. El SQA proporciona la
Tamaño de 23 empresas de la seguridad de que los productos y procesos en el ciclo
la muestra ciudad de Pereira.
de vida del proyecto cumplan con sus requisitos es-
Momento estadístico Octubre 2017. pecificados mediante la planificación, promulgando
Financiación Recursos propios y llevando a cabo un conjunto de actividades de su-
Fuente: Autores.
ficiente confianza indicando que la calidad radique
en el software [9].
117
INGENIERÍA DE SOFTWARE:
El aseguramiento de la calidad de los requisitos en la industria del software en el Eje Cafetero colombiano
118
Peláez Valencia, Toro Lazo, Arias Vargas y Rodríguez Franco / INGE CUC, vol. 15 no. 2 pp. 119-122. Julio - Diciembre, 2019
Respecto al personal especializado en el contexto de En la misa línea, respecto a la manera como las
los proyectos de software, el 68% de las MiPYMES de MiPYMES de la ciudad de Pereira validan que un
la ciudad de Pereira afirman que todo lo relacionado requisito efectivamente pasó por un proceso de ase-
con requisitos lo hacen las personas de otras fases guramiento de la calidad, se indica que el 60% de las
del desarrollo del proyecto (análisis, diseño, desarro- empresas que desarrollan software en la ciudad no
llo, etc.), por lo cual ninguna de estas organizaciones llevan a cabo una validación para éste proceso, por
tiene personas especializadas en aseguramiento de otro lado el 32% de las empresas validan que el requi-
la calidad y en algún modelo de aseguramiento de sito ha pasado por un proceso de aseguramiento de la
calidad de requisitos apropiado en cada proyecto, de calidad bajo un documento que les permite validar los
la misma manera no tiene personas especializadas requisitos tomando este como un proceso suficiente,
en aseguramiento de calidad de requisitos (Fig. 8), y de la misma manera se determina que ninguna de
ni un modelo que indica de manera sistemática las las MiPYMES de la ciudad de Pereira implementa
buenas prácticas que deben aplicar y validar en cada un modelo de aseguramiento de la calidad sobre cada
proyecto. requisito (Fig. 7).
119
Peláez Valencia, Toro Lazo, Arias Vargas y Rodríguez Franco / INGE CUC, vol. 15 no. 2 pp. 120-122. Julio - Diciembre, 2019
120
Peláez Valencia, Toro Lazo, Arias Vargas y Rodríguez Franco / INGE CUC, vol. 15 no. 2 pp. 121-122. Julio - Diciembre, 2019
proyecto, que para el 8% de los productores, su acti- La mayoría de los proyectos que se emprenden en la
vidad de validación determina el buen manejo de este industria local están en manos de organizaciones uni-
proceso se afirma en tener en cuenta características personales o MiPYMES; organizaciones estas que en su
de calidad en consecuencia de documentar los errores mayoría evitan seguir estándares o metodologías acep-
e implicando las buenas prácticas, lo cual serán im- tadas y reconocidas mundialmente, llevando entonces
plementadas en proyectos futuros razón que evitará la definición de requisitos, para el caso que ocupa este
implicar en cierta medida a las partes para la toma informe, a una mínima expresión y aumentando así las
de decisiones. estadísticas de proyectos fracasados.
La situación anteriormente descrita se presenta en En condición de concluir con el proceso vital, el ase-
contraste con otras [24], al tratar los requisitos como guramiento de la calidad de los requisitos RQA como
primer área del conocimiento, en lo que se refiere a la conjunto de actividades y cualidades que caracterizan
captura, el análisis, la especificación y la validación los procesos de definir, medir, mejorar y gestionar la
de los requisitos del software y contempla una serie calidad de la identificación, análisis, centrado en la fase
de aspectos y conceptos que llevan al software a ser de requisitos dentro del proceso inicial del ciclo de vida
objeto de aplicación de la ingeniería. del desarrollo y en su papel fundamental en la mejora
En la misma línea [25], se considera clave el pro- del proceso de esta fase, respecto al sector e industrias
ducto de salida al proceso correspondiente de aplicar del software en la ciudad de Pereira comprende que
los conocimientos del área y lograr un documento que no sólo debe ajustarse al manejo de la documentación
permita sistematizar, revisar, evaluar y aprobar todo específica o conseguir adoptar una metodología que
lo relacionado con los requisitos del software [2]. Sin estandarice sus proyectos, si no trascender en la meto-
embargo, como resultado del estudio y en contraste con dología y proceso de manera que se logre consiguiendo
lo anterior, el 32% de las MIPYMES encuestadas con- que se adopte como disciplina y no como condición para
sideran que el uso de una herramienta que les permita emprender un proyecto de software, esto hará que se
realizar la gestión de los requisitos es suficiente para logre entregar un producto confiable y de calidad por
caracterizar este proceso como estándar en la aplica- parte del productor local.
ción de la ingeniería, y de esta manera conseguir la Finalmente, resulta de interés para futuras investi-
calidad no sólo de sus productos si no de sus procesos gaciones la disposición que los industriales del sector
en el manejo de los requisitos. software tienen para participar de proyectos académi-
Las MIPYMES de la ciudad de Pereira requieren cos que conduzcan a entregar productos de mejores ni-
adoptar mejores prácticas en todas las fases del pro- veles de calidad problematizando el aseguramiento de
ceso de desarrollo que conduzcan a mejorar la calidad la calidad desde el proceso.
del producto. Esto logrará mejorar y potenciar su acti-
Financiamiento
vidad comercial frente a los servicios y productos que
ofrecen. Artículo de investigación científica derivado del proyecto
Comprendiendo que la preocupación común es entre- de investigación “Modelo Automatizado para el Asegu-
gar un producto que genere confianza al cliente y al ramiento de la Calidad de los Requisitos en Proyectos
usuario final y que se caracterice por el seguimiento de Software”, financiado por “Universidad Católica de
y cumplimiento de estándares o buenas prácticas de Pereira”, dentro de la convocatoria 06-2016, presentado
calidad, entonces es necesario adoptar acciones condu- por el grupo de investigación Entre Ciencia e Ingenie-
centes a mejorar el aseguramiento de la calidad desde ría. Año de inicio: 2016, año de finalización: 2017.
el proceso de desarrollo y la gestión del proyecto.
Una de las razones del fracaso de proyectos de soft- Referencias
ware se debe al desconocimiento en el manejo del pro- [1] FEDESOFT, SENA, Caracterización del sector tele
ceso de los requisitos en la fase temprana del proceso informática, software y TI en Colombia 2015, Bogotá, D.C.:
de desarrollo, dado que los productores, en su mayoría, Colombia: MinTic, 2015.
[2] A. Toro y J. G. Gálvez, “Procedimiento para especificar y
contemplan el inicio de un proyecto de software desde validar requisitos de software en MiPymes desarrollado-
el momento en que llevan a cabo, de manera ejecutiva, ras de software de la ciudad de pereira, basado en estudios
el análisis y el diseño de la situación. previos de la región,” M.S. tesis, Fac. Ing., Universidad Au-
A esto, la recomendación como buena práctica es tónoma de Manizalez, Manizales, Colombia, 2017.
[3] L. E. Pelaez, A. Toro y L. Cardona, “Estado del Arte que
incluir los procesos de ingeniería de requisitos o requi- Soporta el Proceso de Desarrollo de Software: Una mirada
sitos dentro de sus proyectos. Por esto, además de prio- desde las Organizaciones que tratan la disciplina,” ReCyT,
rizar buenas prácticas de aseguramiento de calidad vol. 5, no. 10, pp. 93–107, Nov. 2011.
en el proceso de desarrollo, debería a la vez iniciarse [4] D. C. Lopera, “Análisis estratégico de la industria colom-
biana de software a partir de la simulación de escenarios
dicho aseguramiento con el proceso de requisitos como de competencia utilizando Dinámica de Sistemas,” M.I.M.
fase conceptual para el producto que se espera. tesis, Fac. Minas, UNAL, Medellín, Colombia, 2012.
121
Peláez Valencia, Toro Lazo, Arias Vargas y Rodríguez Franco / INGE CUC, vol. 15 no. 2 pp. 122-122. Julio - Diciembre, 2019
[5] P. B. Tigres y F. Silveira, Ed. Desafíos y oportunidades de [L1] República de Colombia, Congreso de la República, (2004,
la industria del software en América Latina, Bogotá D.C:, Agosto 2) Ley 905. [En linea]. Disponible: Diario Oficial
Colombia: CEPAL, Mayol Ediciones, 2009. No. 45.628.
[6] OCDE, Information Economy - Sector Definitions based
on the International Standard Industry Classification, Luis Eduardo Peláez Valencia es Ingeniero de
Paris, Francia: OCDE, 2007. Sistemas, Especialista en Propiedad Intelectual: pro-
[7] R. Pressman, Ingeniería del Software, un enfoque prácti piedad industrial, derechos de autor y nuevas tecnolo-
co, New York, USA: McGraw-hil Interamericana, 2010. gías, Magister en Ingeniería de Software, Doctor(c) en
[8] Joint Task Force on Computing Curricula, ACM & IEEE,
Computer Science Curricula 2013: Curriculum Guide
Proyectos línea de Tecnologías de Información y Co-
lines for Undergraduate Degree Programs in Computer municación. Profesor Asociado de la Universidad Ca-
Science, New York, NY, USA: ACM, 2013. https://dx.doi. tólica de Pereira (Colombia). Investigador asociado en
org/10.1145/2534860 la clasificación de Colciencias. https://orcid.org/0000-
[9] P. Bourque & R. Fairley, Eds. Guide to the Software Engi 0002-4836-8336
neering Body of Knowledge, Version 3.0, Piscataway, NJ,
USA: IEEE Computer Society, 2014. Alonso Toro Lazo es Ingeniero de Sistemas y Tele-
[10] ISO/IEC 2382-9:2015(en). ISO, International Organiza- comunicaciones, Magister en Gestión y Desarrollo de
tion for Standardization, Ginebra, Suiza, 2015.
Proyectos de Software. Profesor Auxiliar de la Uni-
[11] M. Shaw, “Progress toward an Engineering Discipline
of Software,” 2016 IEEE/ACM, 38th IEEE International versidad Católica de Pereira. Investigador del grupo
Conference on Software Engineering Companion (ICSE- de Investigación Entre Ciencia e Ingeniería. https://
C), Austin, Texas, USA, 2016. orcid.org/0000-0001-7593-8026
[12] P. Bourque & R. Fairley, Eds. Guide to the Software Engi
neering Body of Knowledge, Version 3.0, Piscataway, NJ, Juan Luis Arias Vargas es Ingeniero de Industrial,
USA: IEEE Computer Society, 2014. Especialista en la Administración de la Informática
[13] ISO/IEC TS 25011:2017(en). ISO, International Organi- Educativa, Magister en la enseñanza de las Matemá-
zation for Standardization, Ginebra, Suiza, 2017. ticas (Línea de Estadística). Ha trabajado como Direc-
[14] D. Heimann, “IEEE Standard 730-2014 Software Qua-
tor del Departamento de Ciencias Básicas, Director de
lity Assurance Processes,” IEEE Computer Society, New
York, NY, USA, IEEE Std 730™-2014, Mar, 2014. Ingenierías, Decano de la Facultad de Ciencias Bási-
[15] CMMI Product Team, “CMMI for Development Version cas e Ingeniería de la Universidad Católica de Perei-
1.3,” SEI, CMU, Pgh, Pa, USA, Tech. Rep. CMU/SEI- ra. Actualmente es Profesor asociado e Investigador
2010-TR-033, Nov. 2010. del Grupo de Investigación Entre Ciencia e Ingeniería
[16] IEEE, “IEEE Software Engineering Standard: Glossary de la misma Institución. https://orcid.org/0000-0002-
of Software Engineering Terminology,” IEEE Computer
7997-1891
Society, New York, NY, USA, IEEE Std 610.12-1990, Sept.
1990. Daniel Eduardo Rodríguez Franco es Ingeniero
[17] RAE, “Requerimiento,” Real Academia Española, Madrid,
de Sistemas y Telecomunicaciones e Investigador del
España. Último Acceso: Dec. 15, 2015. [En línea]. Available:
http://buscon.rae.es/drae/srv/search?val=requerimiento Grupo de Investigación Entre Ciencia e Ingeniería de
[18] I. Sommerville, Ingenieria del Software, 7ma ed., Madrid, la Universidad Católica de Pereira (Colombia). https://
España: Pearson Educación, 2005. orcid.org/0000-0002-9978-9763
[19] R. Oberg, L. Probasco y M. Ericsson, “Applying require-
ments management with use cases,” Rational Software,
SJC, CA, USA, White Paper TP505, 2003.
[20] K. Wiegers y J. Beaty, Software Requierements, 3rd ed.,
Redmon, WA, USA: Microsoft Press, 2013.
[21] A. Toro y J. G. Gálvez, “Especificación de requisitos de
software: una mirada desde la revisión teórica de ante-
cedentes,” Entre Ciencia e Ingeniería, vol. 10, no. 19, pp.
108–113, Jun. 2016.
[22] F. J. Ibañez, Informe de Caracterización del Sector, [En
línea], Pereira, Colombia, 2017.
[23] IGAC, “Geoportal Instituto Geográfico Agustín Codazzi,”
IGAC, Bogotá, D.C., Colombia. Último acceso: Jul. 30,
2017. [En línea]. Available: http://geoportal.igac.gov.co/
[24] L. E. Peláez, A. T. Lazo y L. C. Benjumea, “Relación entre
la carta del proyecto del PMBOK (PMI) y SQA,” Ventana
Informática, no. 29, pp. 63–79, Mar. 2013.
[25] C. A. De la Cruz y G. A. Castro, “Metodología para la ad-
quisición y gestión de requerimientos en el desarrollo de
software para pequeñas y medianas,” Mgs tesis, Fac. Ing.,
UTP, Pereira, Colombia, 2014.
122