Anda di halaman 1dari 17

Artículo de Revisión Bibliográfica

Sergio Renza Castaño, Oscar Eduardo Hernández Saavedra, Juan Diego


Osorio Castrillón & Luis Fernando Rivera Cortés.
Noviembre 2018.

Universidad de Manizales.
Facultad de Ciencias e Ingeniería.
Práctica Investigativa I
Abstract ii

Este documento es una revisión bibliográfica que se realizó para describir por qué los
productos de software deben ser re diseñados y modificados durante el proceso de producción. Y
cómo las metodologías de desarrollo implementadas por las diferentes fábricas de software han
contribuido para mitigar esta problemática.
Tabla de Contenidos iii

Resumen.......................................................................................................................................... 1
Capítulo 1 Metodología .................................................................................................................. 3
Capítulo 2 Desarrollo y Discusión .................................................................................................. 4
Avances destacados en el periodo de tiempo xxxxxxxx y que aspectos permanecen
desconocidos. .............................................................................................................................. 6
Aproximaciones. ......................................................................................................................... 7
Aproximaciones Teóricas. ...................................................................................................... 7
Aproximaciones Metodológicas. ............................................................................................ 7
Aspectos relevantes conocidos – desconocidos – controvertidos. .............................................. 8
Título 3. ................................................................................................................................... 8
Título 3. ................................................................................................................................... 8
Capítulo 3 Conclusiones ................................................................................................................ 9
Título 2 ........................................................................................................................................ 9
Título 3. ................................................................................................................................... 9
Título 3. ................................................................................................................................... 9
Lista de referencias ....................................................................................................................... 12
Referencias .................................................................................................................................... 12
Lista de tablas iv

Tabla 1. El título debe ser breve y descriptivo.................................................................. 10


Lista de figuras v

Figura 1. Formas y descripción de las formas. ................................................................. 11


1

Resumen
2

Introducción

Desde tiempos inmemorables, el ser humano, dentro de círculos sociales, ha

creado productos y servicios con el fin de obtener lucro personal, grupal y/o patrimonial.

Desde la edad media hasta hoy, se ha buscado perfeccionar la técnica del que hacer, con

el fin de lograr la satisfacción de los clientes y de ese modo ser competitivo en el

mercado.

La industria del software, no es ajena y también deben implementar en sus

procesos, mecanismos profesionales para mediar la calidad de los productos y trazar

objetivos mediante el análisis de indicadores de calidad como apoyo para la gestión

interna.

Se realiza una revisión bibliográfica consultando diferentes autores que han

hablado sobre los procesos de calidad en el desarrollo de software, con el fin determinar

las razones por las cuales el software una vez ha pasado a producción o está dentro de su

fase final, debe ser re diseñado y modificado. lo que en los casos menos favorables

puede terminar en fracaso de los proyectos.

Durante la revisión bibliográfica también se logra adentrase en temas de calidad,

y permite conocer las bondades que ofrecen los modelos de desarrollo de software e

identificar como estos contribuyen con la potenciación de del proceso de desarrollo de

software y el impulso de las empresas desarrolladoras hacia un mercado competitivo y de

liderazgo global.
3

Capítulo 1

Metodología

Para realizar esta revisión bibliográfica, se utilizaron las bases de datos a las que

tienen acceso los estudiantes, docentes, investigadores y directivos de la Universidad de

Manizales. Se realizó la búsqueda bibliográfica en octubre de 2018 en las bases de datos

EBSCO Discovery Service para Universidad de Manizales, ScienceDirect - Elsevier, y

Scopus – Elsevier. Se utilizaron los descriptores por palabras clave: “Desarrollo de

Software”, “software” AND “problemática” AND “desarrollo”


4

Capítulo 2

Desarrollo y Discusión

La ingeniería de software es un conjunto de herramientas, métodos, procesos y

compromisos de calidad, que como marco de trabajo ayuda a controlar la gestión de

proyectos; permitiendo identificar las tareas que deben ser realizadas para construir un

software de alta calidad. (Carrizo & Alfaro, 2018).

Según (Carrizo & Alfaro, 2018), el concepto de calidad de software, gira entorno

a la satisfacción del cliente y el cumplimiento del propósito de usabilidad del software,

dando a entender que la calidad va enfocada al cliente y cuyo objetivo principal es

cumplir con todas sus expectativas.

Actualmente y cada vez en mayor proporción, las fábricas de software se van

dado cuenta que les compete y que deben tomarse muy enserio el tema de la calidad

durante sus procesos de software, dado que les permite mejorar sus productos de software

y en la misma medida les permite acaparar el mercado y pensionarse.

El mercado de software tiene métodos estructurados para el mejoramiento de

proyectos basado en modelos, normas y estándares de calidad que son reconocidos por la

Industria de software (Trujillo-Casañola, Febles-Estrada, León-Rodríguez, & Betancourt

Rodríguez, 2013).

(Carrizo & Alfaro, 2018) afirma “El interés de la sociedad por la calidad es tan

antiguo como el origen de las sociedades, por lo que tanto el concepto, como las formas

de gestionar la calidad han ido evolucionando progresivamente”. Y es justamente de lo

que hablan (Guerrero & Londoño, 2016) cuando citan el análisis del impacto de la
5

computación e la nube, en donde sugieren dos modelos de desarrollo de aplicaciones, el

que llaman “la antigua” que se refiere al desarrollo ineficiente y con recursos humanos

centralizados, y “la nueva”, modelo eficiente enfocado al desarrollo rápido, eficiente y

personalizado.

Entre los dos contrastes anteriores se demarca la necesidad de evolucionar

progresivamente hacia la optimización de los procesos de desarrollo.

Aunque las empresas son conscientes de la necesidad de los modelos de calidad

para el desarrollo de software, en (Trujillo-Casañola, Febles-Estrada, León-Rodríguez, &

Betancourt Rodríguez, 2013) afirman que según estudio realizado en 2009, la cantidad de

fracasos en los proyectos de mejora en los procesos de desarrollo de software son muy

altos debido a que habrían llegado al 70%.

Sin embargo y de forma paralela existen gran cantidad de estudios los cuales han

recopilado casos de éxito, en donde las empresas han logrado obtener un nivel de

madurez en los procesos que implementan y durante ese proceso y a las lecciones

aprendidas, se han obtenido los factores críticos de éxito (FCE) los cuales ayudaron a

controlar el proceso de mejora en el desarrollo de software. Todo esto en mayor

proporción según el tamaño de las empresas de desarrollo y las condiciones

organizacionales (Trujillo-Casañola, Febles-Estrada, León-Rodríguez, & Betancourt

Rodríguez, 2013).

Según investigación de (Rincón-González, 2016), durante un análisis de la

problemática en la gestión de proyectos, se diseñó un instrumento para identificar

oportunidades de mejora en doscientas cuatro empresas que gestionan proyectos de


6

diferentes sectores económicos, en donde se identificó categóricamente que la definición

de alcance, documentación del proceso, levantamiento de requerimientos, diagramación

de la estructura del trabajo y análisis de riesgos, contribuyen a una disminución de las

fallas en los equipos de trabajos y como consecuencia en el producto final.

Qué se ha investigado

Se ha investigado todo lo referente al desarrollo de software con respecto a


su aseguramiento de calidad como lo evidenciamos en el artículo (Carrizo & Alfaro,
2018), donde se habla de las técnicas adecuadas para el desarrollo de un software con su
calidad de producto como evidenciamos en el artículo que no todas las empresas lo
aplican debido a presupuesto, falta de personal o adaptaciones de estándares más
complejos.
El artículo presenta un enfoque práctico como guía estratégica, para administrar
la calidad en el desarrollo de un proyecto de software. Para esto, se presenta un método
de ACS que consta de tres componentes. La Esencia, que busca que todo el equipo de
trabajo entienda el concepto de calidad; que no solo se ve reflejado en actividades o
tareas, sino también en la forma cómo trabaja el equipo.
Herramientas, que tienen como finalidad controlar la calidad en el proyecto de
software.” También se investigó del tema de un proceso de desarrollo de software como
lo evidenciamos en el artículo “Revisión, verificación y validación en un proceso de
desarrollo de software” en donde se habla que “a través de una metodología en los
proyectos de desarrollo de software, del requisito ISO para el diseño.
Esto responde a la necesidad de brindar aplicaciones informáticas que respondan
con calidad a los requisitos de los clientes, para poder cumplir con la misión asignada de
brindar soluciones integrales eficaces en Tecnologías de la Información y las
Comunicaciones (TIC)”.

Conocer los avances más destacados del tema

En la investigación sobre el tema, lo más destacado de este tema sería el

uso del desarrollo de software para el ámbito educativo como se habla en el texto

(Serrano & Narváez, 2010), En donde se discute la experiencia de la dirección de

educación virtual como ejemplo en la universidad de Tecnológica de bolívar en

Cartagena de indias, allí se discute la experiencia lograda con el desarrollo y uso del

sistema de aprendizaje virtual interactivo (SAVIO), como una herramienta base del
7

modelo pedagógico que permitió flexibilizar los procesos de enseñanza-aprendizaje en el

sistema presencial de la universidad.

Avances destacados en el periodo de tiempo xxxxxxxx y que aspectos permanecen

desconocidos.

Se ha tenido un gran avance en un periodo de tiempo como se evidencia en el

texto (CHAPARRO LEMUS & JUAN FEDERICO GÓMEZ, 2012), donde se habla de la

construcción del software, de toda su complejidad, donde dicha tarea exige un alto

compromiso del equipo de desarrollo, recursos costosos, especialistas altamente

cualificados y procesos y métodos cada vez más formales. Con el propósito de agilizar

este proceso, surgió un movimiento centrado en el uso de modelos en diferentes niveles

de abstracción. Las principales propuestas en este sentido son la Arquitectura Dirigida

por Modelos y el Desarrollo de Software Dirigido por Modelos (MDA y MDSD).

Aproximaciones.

Usa los subtítulos consistentemente. Revisando constantemente el espaciado,

mayúsculas y puntuación.

Aproximaciones Teóricas. El uso de estilos es de ayuda a la hora de generar una tabla de

contenidos. Este documento de ejemplo usa los títulos, subtítulos y demás estilos para

generar automáticamente la tabla de contenido, lista de tablas y lista de figuras. Este

documento está configurado para seguir las normas APA.

Aproximaciones Metodológicas. Acá puede ir otra idea del documento.


8

Aspectos relevantes conocidos – desconocidos – controvertidos.

Usa los subtítulos consistentemente. Revisando constantemente el espaciado,

mayúsculas y puntuación.

Título 3. El uso de estilos es de ayuda a la hora de generar una tabla de contenidos. Este

documento de ejemplo usa los títulos, subtítulos y demás estilos para generar

automáticamente la tabla de contenido, lista de tablas y lista de figuras. Este documento

está configurado para seguir las normas APA.

Título 3. Acá puede ir otra idea del documento.


9

Capítulo 3

Conclusiones

Las tablas y figuras junto con el texto deben ser puestos en la misma

página donde son mencionados por primera vez en el texto. Las tablas y figuras grandes

deben ser agregadas en una página separada. La tabla 1 es más grande que media página

y por lo tanto fue agregada en una página para sí misma. La página antes de la figura

debe ser una página llena de texto a menos que esta esté al final del capítulo. Esto aplica

incluso si un párrafo debe ser dividido en varias páginas.

Título 2

Tablas y figuras deben ser puestas en páginas diferentes independientemente de

su tamaño. No se debe dejar espacios en blanco en las páginas de texto, pero es posible

dejar espacio en blanco en páginas que solo contienen tablas y figuras.

Título 3. Tablas y figuras pueden ser puestas en un apéndice al final de la tesis o

disertación. Si se hace esto se debe estar seguro de indicar que las tablas y figuras están

ubicadas en el apéndice. Esto puede ser a través de paréntesis o con pies de página. Es

posible poner todas o solo algunas de las tablas y figuras en el apéndice, si todas las

tablas y figuras son puestas en el apéndice se debe indicar que “Todas las tablas y figuras

están ubicadas en el apéndice” después de la primera mención de una tabla o figuras..

Título 3. Los títulos de las tablas deben ser puestos sobre las mimas. En el caso de las

figuras deben ser puestos debajo. Todas las tablas deben contar con mínimo 2 columnas y

una fila de títulos. Las tablas deben contar a menos con 3 líneas divisorias.
10

Tabla 1. El título debe ser breve y descriptivo.


Column One Column Two
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
Table data Table data
11

Estas líneas son la línea incluida en la parte superior de la tabla, la línea entre el la

cabecera de la tabla y el contenido y la línea debajo de la tabla.

Título 4. Las figuras pueden estar blanco y negro o a color. Si se usa color se

debe asegurar que la figura tenga sentido si se imprime a blanco y negro.En la figura 1 se

muestran algunas formas.

Figura 1. Formas y descripción de las formas.


12

Lista de referencias

Referencias

Carrizo, D., & Alfaro, A. (2018). Método de aseguramiento de la calidad en una


metodología de desarrollo de software: un enfoque práctico. INGENIARE -
Revista Chilena de Ingeniería, 26, 114-129.
CHAPARRO LEMUS, L. U., & JUAN FEDERICO GÓMEZ, E. S. (2012). UNA
VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS.
Gerencia Tecnologica Informatica, 11, 69-82.
Gallardo M., S. (2009). Procesos Modernos para Desarrollo de Software. 2003.
Guerrero, C. A., & Londoño, J. M. (2016). Revisión de la Problemática de la Calidad del
Software para el Desarrollo de Aplicaciones de Computación en la Nube.
Información Tecnológica, 27, 61-79.
Rincón-González, C. H. (2016). Análisis de la problemática de la gestión de proyectos:
Estudio en el contexto empresarial colombiano. Revista Ciencias Estratégicas, 24,
119-136.
Serrano, J. E., & Narváez, P. S. (2010). Uso de Software Libre para el Desarrollo de
Contenidos Educativos. Formación Universitaria, 3, 41-50.
Trujillo-Casañola, Y., Febles-Estrada, A., León-Rodríguez, G., & Betancourt Rodríguez,
Y. (2013). La gestión de información y los factores críticos de éxito en la mejora
de procesos. Ciencias de la Información, 44, 27-33.