Documente Academic
Documente Profesional
Documente Cultură
Jurado
Jurado
Dedico este proyecto a mi Madre Nohora León de Sánchez (QEPD), que ha sido mi
ejemplo de vida y protectora. A mis compañeras de trabajo Claudia Patricia Guzmán y
Martha Isabel Baldion W., las cuales en los últimos años han sido mis mentoras en el
campo de la investigación.
Este proyecto es dedicado a mis padres Rosa Delia Vargas Munar y Sabino Moreno
Prada, quienes con su esfuerzo y sacrificio han logrado que hoy en día pueda ser una
gran persona y una gran profesional.
Dios los bendiga.
Dedico este proyecto a mi padre Héctor Díaz Galindo, el cual me ha ayudado y apoyado
Con esfuerzo y dedicación en cada uno de los pasos en los cuales doy, A las diferentes
personas que me han apoyado (mi familia y amigos), en los proyectos futuros en el campo
de investigación.
En primer lugar, dar gracias a Dios por habernos guiado y acompañado durante
toda la formación como Tecnólogas en Gestión Informática.
Gracias cada uno de nuestros padres que nos acompañaron y nos brindaron las
fuerzas para no desistir, apoyando cada momento y decisión que tomamos.
A nuestra directora de grado la Ingeniera Melissa Rivera Guzmán, por sus consejos
y sabiduría compartida en nuestra formación, siendo nuestra voz de mando y
fortaleza, sin ella este proyecto no habría sido llevado a cabo.
Gracias a las doctoras: Claudia Patricia Guzmán y Martha Isabel Baldion Waldron,
por compartir sus experiencias y enseñarnos el mundo de la investigación. A los
ingenieros de sistemas José Luis Rodríguez Galeano y Darwin Eduardo Guzmán
Amaya, por sus enseñanzas en el campo del desarrollo de App.
Muchas gracias.
CONTENIDO
1. INTRODUCCIÓN .......................................................................................................... 16
2. JUSTIFICACIÓN ........................................................................................................... 19
3. OBJETIVOS .................................................................................................................. 21
3.1. OBJETIVO GENERAL. ............................................................................................. 21
3.2. OBJETIVOS ESPECÍFICOS..................................................................................... 21
4. DESCRIPCIÓN DEL PROBLEMA ............................................................................... 22
4.1. FORMULACIÓN DEL PROBLEMA. ........................................................................ 24
5. MARCO REFERENCIAL DE LA INVESTIGACIÓN .................................................... 25
5.1. BIBLIOGRAFÍA. ........................................................................................................ 25
5.2. SISTEMAS DE CLASIFICACIÓN BIBLIOGRÁFICA. ............................................. 25
5.2.1. Tipos de clasificación del sistema bibliográfico. ............................................ 26
5.2.1.1. Clasificaciones alfabéticas. ............................................................................ 26
5.2.1.2. Clasificaciones sistemáticas ....................................................................... 27
5.3. REFERENCIA BIBLIOGRÁFICA ............................................................................. 27
5.4. APA AMERICAN PSYCHOLOGICAL ASSOCIATION ........................................... 29
5.4.1. NORMAS AMERICAN PSYCHOLOGICAL ASSOCIATION (APA) ....................... 29
5.4.2. Lista de Estándares de referencias bibliográficas estilo APA. ......................... 30
5.5. INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS ....................... 31
5.5.1. NORMA DEL INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS
(IEEE) 32
5.5.2. Lista de Estándares de referencias bibliográficas estilo IEEE. ......................... 32
5.6. INSTITUTO COLOMBIANO DE NORMAS TÉCNICAS Y CERTIFICACIÓN ......... 33
5.7. DIFERENCIAS ENTRE REFERENCIAS BIBLIOGRAFICAS Y BIBLIOGRAFIA .. 35
5.8. INGENIERIA DEL SOTFWARE ............................................................................... 35
5.9. METODOLOGIA AGILES EN EL CAMPO DEL DESARROLLO DE SOFTWARE 36
5.10. METODOLOGÍA RATIONAL UNIFIED PROCESS (RUP) ...................................... 37
6. MARCO LEGAL DE LA INVESTIGACIÓN .................................................................. 40
6.1. NORMAS LEGALES EN COLOMBIA SOBRE LA PROPIEDAD INTELECTUAL.40
6.2. NORMAS LEGALES INTERNACIONALES SOBRE LA PROPIEDAD
INTELECTUAL. .................................................................................................................... 42
6.2.1. Convenio de Berna, para la Protección de las Obras Literarias y Artísticas. 43
6.2.2. Acuerdo Sobre Los Aspectos De Los Derechos De Propiedad Intelectual
Relacionados Con El Comercio. Acuerdo sobre los ADPIC, 1994. ............................ 44
6.2.3. Ley No 7968 Tratado De La OMPI Sobre Derecho De Autor. ....................... 44
6.3. NORMAS LEGALES DE PRODUCCION INTELECTUAL DEL INSTITUTO
TOLIMENSE DE FORMACIÓN TECNICAS PROFESIONAL, ITFIP ESPINAL TOLIMA
COLOMBIA. ......................................................................................................................... 46
8. ESTADO DEL ARTE O ANTECEDENTES ................................................................. 51
8.1. PROGRAMAS ONLINE PARA REFERENCIAR EN APA E IEEE: ........................ 51
9. MARCO METODOLOGIA DE LA INVESTIGACIÓN .................................................. 54
9.1. AREA Y LINEA DE INVESTIGACIÓN INSTITUCIONAL DEL ITFIP...................... 54
9.2. TIPO Y NIVEL DE INVESTIGACIÓN. ...................................................................... 55
9.3. POBLACION Y MUESTRA. ...................................................................................... 56
9.4. FUENTES, TÉCNICA E INSTRUMENTO DE INVESTIGACIÓN. ........................... 56
9.5. METODOLOGIA DE INGENIERIA DE SOFTWARE. .............................................. 57
9.6. FASE INICIAL. .......................................................................................................... 60
9.7. FASE DE ELABORACIÓN. ...................................................................................... 62
9.8. FASE DE CONSTRUCCIÓN. ................................................................................... 63
9.9. FASE DE TRANSICIÓN. .......................................................................................... 65
10. FASE INICIAL DEL PROYECTO AUTO_REFERENCE ......................................... 66
10.1. ESTUDIO DE FACTIBILIDAD .................................................................................. 66
10.2. EQUIPO DE TRABAJO ............................................................................................ 79
10.3. ALCANCES Y LIMITACIONES DE LA INVESTIGACIÓN. ..................................... 80
10.4. GESTION DE RIESGOS. .......................................................................................... 81
11. FASE DE ELABORACION Y CONSTRUCCION ..................................................... 93
11.1. REQUERIMIENTOS FUNCIONALES. ..................................................................... 93
11.2. REQUERIMIENTOS NO FUNCIONALES. ............................................................... 95
11.3. FUNCIONAMIENTO DEL APP AUTO-REFERENCE A TRAVÉS DEL LENGUAJE
DE MODELADO UNIFICADO (UML). ................................................................................. 97
11.3.1. Diagramas de caso de uso del APP AUTO-REFERENCE........................ 97
11.3.2. Diagrama de actividades del APP AUTO-REFERENCE. ........................ 101
11.3.3. Diagramas de secuencia del APP AUTO-REFERENCE. ........................ 106
11.4. ESTILO DE PROGRAMACION DEL APP AUTO-REFERENCE .......................... 112
11.5. ARQUITECTURA DEL APP AUTO-REFERENCE ............................................... 114
11.6. DISEÑO DE INTERFAZ DEL APP AUTO-REFERENCE ..................................... 114
11.7. DISEÑO DEL MODELO CONCEPTUAL DE LA BASE DE DATOS Y
DICCIONARIO DE DATOS ................................................................................................ 117
12.1. PRUEBAS UNITARIAS .......................................................................................... 123
12.2. PRUEBAS DE INTEGRACION: ............................................................................. 128
12.3. PRUEBAS DE CARGA ....................................................................................... 132
12.4. PRUEBAS DE RENDIMIENTO .............................................................................. 133
12.5. PRUEBAS DE SEGURIDAD. ................................................................................. 134
13. CONCLUSIONES .................................................................................................... 138
14. RECOMENDACIONES .............................................. ¡Error! Marcador no definido.
11. REFERENCIAS BIBLIOGRAFICAS ...................................................................... 140
12. BIBLIOGRAFÍA ....................................................................................................... 146
13. ....................................................................................................................................... 149
14. ANEXO 1 ................................................................................................................. 150
LISTA DE TABLAS
Tabla No. 1. Duración en días de cada una de las fases de la RUP. Fuente:
Autores del proyecto ............................................................................................ 58
Tabla No. 2. Artefactos de la metodología RUP. Fuente: Autoras del proyecto ... 60
Tabla No.3. Equipos computacionales para el desarrollo del proyecto. Fuente:
Autoras ................................................................................................................ 68
Tabla No. 4. Descripción Y Cuantificación De Los Equipos De Uso Propio (En
Miles De $). .......................................................................................................... 70
Tabla No.5. Papelería Y Útiles De Escritorio (En Miles De $) ............................... 71
Tabla No. 6. Costo Del Grupo De Producción Tecnológica. (En Miles De $) ........ 72
Tabla No 7. Costo en capacitación en programación ambiente web y móvil. (En
Miles De $) ........................................................................................................... 72
Tabla No. 8. Cronograma de actividades. Fuente: Autoras .................................. 78
Tabla No. 9. Tabla de Riesgos del proyecto. Fuente: diseño de los autores. ....... 92
Tabla No. 11. Requerimientos funcionales del App. Fuente: diseño de los autores.
............................................................................................................................. 95
Tabla No. 12. Requerimientos No funcionales del App. Fuente: diseño de los
autores. ................................................................................................................ 97
Tabla 13 Tabla auxiliar, almacena la información para la creación de la referencia.
Fuente: Autores del proyecto ............................................................................. 119
Tabla 14 Tabla categoría almacena las normas empleadas Fuente: Autores del
proyecto ............................................................................................................. 119
Tabla 15 Tabla de ítem de acuerdo con la categoría. Fuente: Autores del
proyecto ............................................................................................................. 120
Tabla 16 Tabla normas Fuente: Autores del proyecto 120
Tabla 17 Tabla Pass_auxi, almacena el usuario y contraseña Fuente:
Autores del proyecto .......................................................................................... 120
Tabla 18 Tabla de referencias, almacena la referencia creada. Fuente: Autores
del proyecto ....................................................................................................... 120
Tabla 19 Tabla de usuarios, almacena la información de registro de usuario.
Fuente: Autores del proyecto ............................................................................. 121
LISTA DE ILUSTRACIONES
A pesar de ello, la mayoría de las herramientas que existen hoy en día, son
empleadas en línea (internet) o software de escritorio. Además de esto, restringen
algunas funciones que traen hasta que no se haga el pago por su uso y su diseño
es poco intuitivo, limitando así el poder aprovechar todo el potencial que estas
ofrecen. Cabe aclara que existe un App llamado “Cite This For Me”, que ofrece
realizar referencias bibliográficas, pero no incluye la norma ICONTEC, ya que es
una norma nacional y es empleada especialmente en Colombia.
Por tal motivo, luego de realizar una detallada revisión de las aplicaciones que hay
para la elaboración de referencias bibliográficas, se llegó a la conclusión, que existe
1
American Psychological Association. Manual de publicaciones de la American Psychological Association (3ra ed). 2010.
México: El Manual Moderno.
2
Citing and Referencing: Vancouver [Internet]. Melbourne: Monash University; 2016 Recuperado el 4 de junio del 2017.
Disponible en: http://guides.lib.monash.edu/citing-referencing/vancouver.
3
1 INSTITUTO COLOMBIANO DE NORMAS TECNICAS Y CERTIFICACIÓN. Referencias Bibliográficas. Contenido,
Forma Y Estructura. NTC 6166. Bogotá D.C.: El instituto. 2016.
una necesidad de realizar una App bajo móvil que ofrezca elaborar referencias
bibliográficas con las normas APA, ICONTEC e IEEE. Permitiendo que se
construyan de manera fácil, en cualquier momento y lugar, brindando al usuario la
comodidad de almacenarlas en la nube y una revisión posterior y con la ventaja de
poderlas compartir y relacionarlas con otros usuarios amigos o colegas que estén
registrados en el App.
Es por ello que nace Auto_Reference, una App fácil y accesible para cualquier
persona ya que su diseño hace que la experiencia de uso sea intuitiva, libre y
versátil.
Los usuarios podrán tener esta herramienta muy pronto desde la Play Store,
permitiendo que los dispositivos Android puedan utilizarlas. Auto_Reference, ofrece
generar referencias bibliográficas en los formatos más usados de una manera fácil,
permitiendo compartirlas con otros usuarios del App.
Por lo cual, para lograr lo establecido, es necesario definir los siguientes objetivos
específicos:
Sin el debido uso de las referencias bibliográficas en los diferentes tipos de textos,
se puede llegar a la situación de hacer plagio o robo de información, ya que su
utilización permiten darle a las personas originales de la información, sus derecho(s)
como creadores de la misma, y es de allí, donde viene otro aspecto importante que
son los derechos de autor, los cuales son regidos por el DNDA (Departamento
Nacional de Derecho de Autor) y ayudan a este tipo de normas a que no se vulneren
la producción intelectual de las personas y protejan ante todo sus ideas.
Por esta razón, es esencial que las personas que elaboran informes o cualquier
documento científico tengan el conocimiento adecuado para construirlas en los
diferentes estilos que se han establecidos en el capo de la elaboración de
documentos escritos.
5.1. BIBLIOGRAFÍA.
“Esta palabra se compone de los términos biblio- y -grafía, que provienen de las
raíces griegas (biblíon), que significa ‘libro’, y (gráphein), que traduce ‘escribir’.”
La función principal de la bibliografía es la de otorgar validez y seriedad a los
trabajos escritos que pueden ser: de investigación, académicos o científicos.
De acuerdo con la norma técnica colombiana 5613 el termino bibliografía significa:
“Relación alfabética de fuentes documentales sobre un asunto determinado,
registradas en cualquier soporte físico, consultadas y referenciadas por los
académicos, estudiantes, docentes, investigadores, entre otros, para sustentar los
escritos.”5
Explícitos y
Lógicos Sencillo Expansivos
concisos
Sometidos a
Con elementos
revisiones
complementarios
periódicas´
8
Enciclopedia colaborativa en la red cubana EcuRed. Sistemas de clasificación bibliográfica Recuperado el 06 de Julio del
2017. Disponible en: https://www.ecured.cu/Sistemas_de_clasificaci%C3%B3n_bibliogr%C3%A1fica
En este tipo de clasificación se emplean expresiones documentales de estructura
asociativa, es decir, los términos se relacionan con otros, logrando gran cantidad de
mezclas entre ellos9.
Un ejemplo de esto más empleados por las bibliotecas son Las listas de
encabezados de materias.
11
De acuerdo la real academia española la palabra referencia significa:
9
Enciclopedia colaborativa en la red cubana EcuRed. Sistemas de clasificación bibliográfica. Recuperado el 07 de Julio del
2017. Disponible en: https://www.ecured.cu/Sistemas_de_clasificaci%C3%B3n_bibliogr%C3%A1fica
10
Enciclopedia colaborativa en la red cubana EcuRed. Sistemas de clasificación bibliográfica. Recuperado el 07 de Julio del
2017. Disponible en: https://www.ecured.cu/Sistemas_de_clasificaci%C3%B3n_bibliogr%C3%A1fica
11
Real Academia de la lengua española. Referencia. Recuperado el 07 de Julio del 2017. Disponible en:
http://dle.rae.es/srv/fetch?id=Vc9rHUF
6. f. Comúnmente en el ejercicio comercial, informe que acerca de la probidad, sol
vencia u otras cualidades de tercero da una persona a otra. U. m. en pl.
7. f. Noticia o información sobre alguien o algo. Tener alguna referencia de unapelí
cula.
8. f. Combinación de signos que identifican un objeto, especialmente un productoc
omercial. La referencia figura en la etiqueta.
9. f. Ling. Relación que se establece entre una expresión lingüística y aquello a loq
ue alude”.
De acuerdo a las normas APA las referencias son: “las fuentes que se han
seleccionado para la elaboración del trabajo investigativo y que deberán aparecer
al final del trabajo”. 12
Según las normas IEEE las referencias son: “un conjunto mínimo de datos que le
permiten al lector la identificación de una publicación o de una parte de la misma
que ha sido usada en el texto que está leyendo”13
Bibliográfico, por otra parte, es un calificativo que enmarca lo que tiene que ver con
la palabra bibliografía explicado en el capítulo 1. Por consiguiente referencia
bibliográfica es un conjunto de datos que posibilitan identificar un libro u otra clase
de publicación, o un fragmento de la misma. Permitiendo al lector ubicar la
publicación mencionada de manera rápida sencilla.
12
American Psychological Association. Normas APA. Normas APA – Información y Aspectos Básicos. Recuperado el 07 de
Julio del 2017. Disponible en: http://normasapa.net/informacion-y-aspectos-basicos/
13
Normas IEEE. Citas y referencias con normas IEEE. Recuperado el 17 de Julio del 2017. Disponible en: http://normas-
ieee.com/citas-y-referencias-con-normas-ieee/
identificación de una fuente documental (impresa o no) o parte de ella, previamente
consultada como autor, título, edición, entre otros.” 14
14
INSTITUTO COLOMBIANO DE NORMAS TECNICAS Y CERTIFICACIONES. Norma Técnica colombiana 5613.
REFERENCIAS BIBLIOGRÁFICAS. CONTENIDO, FORMA Y ESTRUCTURA. Recuperado el 20 de Julio del 2017.
Disponible en: http://www.politecnicojic.edu.co/images/downloads/biblioteca/guias/NTC5613.pdf
15
American Psychological Association. About APA. Recuperado el 11 de Septiembre del 2017 Disponible en:
http://www.apa.org/about/index.aspx
16
American Psychological Association. Normas APA. Normas APA – Información y Aspectos Básicos. Recuperado el 27 de
Julio del 2017. Disponible en: http://normasapa.net/informacion-y-aspectos-basicos/
En la actualidad, esta forma de composición, producción y organización de trabajos
científicos y académicos se ha extendido a gran parte de las ciencias sociales.
Siendo necesario resaltar que todo aquel que realice trabajos de investigación
puede acceder a los estándares de esta norma17.
17
Ibíd., p.12
• Artículo de periódico impreso: Apellido A. A. (Fecha). Título del artículo. Nombre
del periódico, pp-pp. O la versión sin autor: Título del artículo. (Fecha). Nombre
del periódico, pp-pp.
• Artículo de periódico online: Apellido, A. A. (Fecha). Título del artículo. Nombre
del periódico. Recuperado de http:/ /www…
• Tesis de grado: Autor, A. (Año). Título de la tesis (Tesis de pregrado, maestría o
doctoral). Nombre de la institución, Lugar.
• Tesis de grado online: Autor, A. y Autor, A. (Año). Título de la tesis (Tesis de
pregrado, maestría o doctoral). Recuperado de http://www…
• Referencia a páginas webs: Apellido, A. A. (Fecha). Título de la página. Lugar
de publicación: Casa publicadora. Recuperado de http://www…
• Fuentes en CDs: Apellido, A. (Año de publicación). Título de la obra (edición)
[CD-ROM]. Lugar de publicación: Casa publicadora.
• Películas: Apellido del productor, A. (productor) y Apellido del director, A.
(director). (Año). Nombre de la película [cinta cinematográfica]. País: productora.
• Serie de televisión: Apellido del productor, A. (productor). (Año). Nombre de la
serie [serie de televisión]. Lugar: Productora.
• Video: Apellido del productor, A. (Productor). (Año). Nombre de la serie [Fuente].
Lugar.
• Podcast: Apellido, A. (Productor). (Fecha). Título del podcast [Audio podcast].
Recuperado de https: //www…
• Foros en internet, lista de direcciones electrónicas y otras comunidades en línea:
Autor, (Día, Mes, Año) Título del mensaje [Descripción de la forma] Recuperado
de https://www…”
“Las normas IEEE, no exigen mencionar al autor y título en el texto, basta con
insertar el número de la referencia en la gramática de la oración como si fueran
notas al pie o sustantivos para señalar que ese argumento está basado en una
referencia
18 IEEE. Historia del IEEE. Recuperado el 10 de Septiembre del 2017. Disponible en:
http://www.ieee.org/about/ieee_history.html?WT.mc_id=lp_ab_hoi
19
Biblioteca universitaria de la universidad de Málaga. FORMATO IEEE. Recuperado el 28 de Julio del 2017. Disponible en:
http://biblioteca.ujmd.edu.sv/images/pdf/Normas__IEEE.pdf
• Todas las referencias deben estar mencionadas en el texto de la forma que se
muestra en los ejemplos.
• Cuando hay tres o más autores se pone el primer autor y “et al.” (abreviación de
et alii, “y otros” en latín).
• si se quiere mencionar un grupo de referencias seguidas, se hace con un guion
(por ejemplo, de la cita 2 a la cita 5: [2]- [5]).”20
Este instituto conocido como ICONTEC fue formado el 10 de mayo del año 1963
por un pequeño grupo de empresarios y directivos gremiales con el propósito de
crear normas técnicas que permitieran mejorar la productividad de la industria
nacional.
Las Normas Icontec son las normas colombianas que estandarizan la presentación
de trabajos escritos, tales como: Trabajos de grado, trabajos de investigación,
20
IEEE. Cómo referenciar libros en IEEE. Recuperado el 28 de Julio del 2017. Disponible en: http://normas-ieee.com/como-
referenciar-libros-en-ieee/
21
Icontec Internacional. Quiénes Somos. Recuperado el 10 de septiembre del 2017 Disponible en:
http://www.icontec.org/NC/QS/Paginas/Qui.aspx
ensayos, monografías, tesis e informe científico y técnicos. Estos estándares son
establecidos por el Instituto Colombiano De Normas Técnicas Y Certificación,
ofreciendo pautas y directrices claras para la producción de estos contenidos,
realizando actualizaciones pertinentes a la norma. 22
• Libros y Folletos
• Publicaciones Seriadas
• Congreso, Conferencia O Reunión
• Normas Jurídicas
22
Mundosnet.com. Normas Icontec 2017 para trabajos escritos. Recuperado el 10 de septiembre del 2017 Disponible en:
http://www.mundonets.com/normas-icontec/
23 NTC 5613. REFERENCIAS BIBLIOGRÁFICAS. CONTENIDO, FORMA Y ESTRUCTURA Recuperado el 13 de septiembre
del 2017 Disponible en: http://www.politecnicojic.edu.co/images/downloads/biblioteca/guias/NTC5613.pdf
• Normas Técnicas
• Patentes
• Tesis Y Trabajos De Grado
• Informe Científico O Técnico
• Materiales Cartográficos
• Materiales Especiales
• Comunicaciones Personales: Entrevistas, Opiniones Verbales o
Correspondencia
• Biblia
24
Normas Apa. ¿Cuál es la diferencia entre referencia y bibliografía? Recuperado el 06 de septiembre del 2017. Disponible
en: http://normasapa.com/cual-es-la-diferencia-entre-referencia-bibliografia/
funcional, permitiéndole al usuario el acceso a la información requerida para el
desarrollo de sus actividades diarias. 25
Esta ciencia computacional, con lleva a diversas áreas que pueden ser de:
investigación, negocios, sociales, culturales, logísticos, meteorológicos, entre otros,
siendo destacable el desarrollo de compiladores, sistemas operativos, o desarrollos
de aplicaciones para el internet o intranet.
En el año del 2001, en una reunión Utah-EEUU, surge por primera vez el término
"ágil" aplicado al desarrollo de software. En este encuentro participan especialistas
del mundo del software. Cuyo objetivo es el de diseñar los valores y principios que
deberían permitir a los miembros de un equipo desarrollar software de manera
rápida y respondiendo a los cambios que puedan surgir a lo largo del proyecto. 26
25
PRESSMAN, R. S. Ingeniería del Software. Un enfoque práctico, séptima edición. Ciudad: McGraw-Hill. 2010.
26
Patricio Letelier Ph.D. Carmen Penadés Ph.D. Metodologías ágiles para el desarrollo de software: eXtreme Programming
(XP) abril/junio 2006. Vol. 05.Num 6. Recuperado el 10 agosto del 2017. Disponible en:
http://www.cyta.com.ar/ta0502/v5n2a1.html
5.10. METODOLOGÍA RATIONAL UNIFIED PROCESS (RUP)
BALANCEO DE PRIORIDADES
DEMOSTRAR VALOR
ITERATIVAMENTE
ENFOQUE EN LA CALIDAD
Esta metodología está diseñada para cualquier profesional que desarrolle o esté
involucrado en alguno de los procesos que implique la creación de software,
ofreciendo un entorno de desarrollo configurable y sin salirse de los estándares
establecidos, permitiendo tener seguimiento y acceso a cada una de sus fases con
base a las necesidades del proyecto.28
27
JUMP, desarrollo de software. ciclo de vida RUP (Rational Unified Process) 2011
28
Ingeniero en software blogs. Modelo RUP. Recuperado el 14 de septiembre del 2017. Disponible en:
https://softwarerecopilation.wordpress.com/modelo-rup/
• Controla los cambios
• Modelado visual del software
• Verificación de la calidad del software.
Este lenguaje está diseñado con el propósito de ofrecer un modelo visual claro,
conciso semántica y sintácticamente rico para establecer la arquitectura, el diseño
y la implementación de un software.
29
Castellanos L. DTyOC De Tecnologías y Otras Cosas. Modelo RUP-IBM Recuperado el 14 de Septiembre del 2017.
Disponible en: https://dtyoc.com/2016/06/07/modelo-rup-ibm/
Básicamente los diagramas que ofrece este lenguaje son la base para el desarrollo
de software, aplicaciones o sistemas de información.30
Objetivos y •Arquitectura
Alcance del Sistema
del
Proyecto
Inicio Elaboración
Transición Construcción
•Depurar y •Culminar la
Entregar al funcionalidad
Usuario del sistema
30
Lucidchart. Qué es el lenguaje unificado de modelado (UML). Recuperado el 14 de septiembre del 2017 Disponible en:
https://www.lucidchart.com/pages/es/qu%C3%A9-es-el-lenguaje-unificado-de-modelado-uml
6. MARCO LEGAL DE LA INVESTIGACIÓN
Las normativas legales que respaldan esta investigación están establecidas por
leyes y normas tanto Colombianas como de entes internacionales, con el propósito
de respaldar la propiedad intelectual de los individuos y estandarizar la presentación
y elaboración de artículos, tesis de grado, trabajos de grado, ensayos y otros
documentos que almacenen el desarrollo de nuevos conocimientos.
31
Procuraduría General de la Nación, República de Colombia. Constitución Política De Colombia 1991 Fecha de consulta:
Septiembre 18 del 2017. Disponible en:
https://www.procuraduria.gov.co/guiamp/media/file/Macroproceso%20Disciplinario/Constitucion_Politica_de_Colombia.htm
Además, de la Constitución Colombiana, se encuentran la ley 599 del 2000, la cual
se expide el Código Penal Colombiano. Es un documento, donde se registra o
reúne todas las leyes que hacen referencia a: Penas, condenas o fallos en
situaciones de delitos en Colombia.
Por cualquier medio o procedimiento compendie, mutile o transforme, sin autorización previa o
expresa de su titular, una obra de carácter literario, artístico, científico, audiovisual o fonograma,
programa de ordenador o soporte lógico. Parágrafo. - Si en el soporte material, carátula o
presentación de una obra de carácter literario, artístico, científico, fonograma, videograma,
programa de ordenador o soporte lógico, u obra cinematográfica se emplea el nombre, razón
social, logotipo o distintivo del titular legítimo del derecho, en los casos de cambio, supresión,
alteración, modificación o mutilación del título o del texto de la obra, las penas anteriores se
aumentarán hasta en la mitad”.32
Las anteriores normas regulan y protegen los derechos de autor que tienen todas
las producciones creativas que hacen los profesionales colombianos. Actualmente
existe la oficina de Dirección Nacional de Derechos de Autor (DNDA), la cual está
adscrita al Ministerio del Interior.
32
Colombia, Ley 599 de 2000, Código Penal Colombiano. Edición 18. Editorial: Legis. P:215
propiedad sino de un mecanismo para proteger el patrimonio cultural de las
personas y de la nación en su conjunto, en aras de fomentar y perpetuar la identidad
cultural colombiana, en el marco del respeto recíproco de la comunidad
internacional”33.
33
Corte Constitucional, República de Colombia. Sentencia No. C-334/93 PROPIEDAD INTELECTUAL. Fecha de
consulta: Septiembre 18 del 2017. Disponible en: http://www.corteconstitucional.gov.co/relatoria/1993/C-334-
93.htm
34
Colombia, Congreso de la República. Ley 23 de 1982: sobre derechos de autor. Enero 28 de 1982. Bogotá: Diario oficial.
35
Colombia. Congreso de Colombia. Ley 44 de 1993. Febrero 05 de 1993. Santa Fe de Bogotá. Diario Oficial No. 40.740 de
febrero 5 de 1993.
36
Colombia. Congreso de Colombia. Ley 603 De 2000. Julio 27 del 2000. Fecha de consulta: Septiembre 18 del 2017.
Disponible en: http://derechodeautor.gov.co/documents/10181/182597/603.pdf/42c15f4a-afe5-4339-97ca-a61026450307
37
Colombia, Congreso de la República. Ley 178 de 1994: Por medio de la cual se aprueba el "Convenio de París para la
Protección de la Propiedad Industrial". Diciembre 28 de 1994. Bogotá: Diario oficial.
Con el pasar de los años y el incremento de la población, se hace evidente una
mayor circulación de la información, logrando superar las fronteras entre las
naciones. Es importante indicar, que la protección de la información es a nivel
territorial, lo cual conlleva, a que las naciones realicen acuerdos bilaterales, en caso
de presentarse algún delito relacionado con el derecho de autor en alguna
producción de obras literarias o productos que requieran ser protegidos.
Las obras literarias, según el artículo 2, que son protegidas dentro del Convenio
Berna son: “1. Obras literarias y artísticas; 2. Posibilidad de exigir la fijación; 3. Obras
derivadas; 4. Textos oficiales; 5. Colecciones; 6. Obligación de proteger;
beneficiarios de la protección; 7. Obras de artes aplicadas y dibujos y modelos
industriales y la 8. Noticias”39.
Para que se aplique la protección de las obras, en el artículo 3 del convenio, indica
que “la protección se aplica a los autores nacionales o residentes en un Estado
miembro de la Unión de Berna; se concede al autor durante toda su vida y por 50
38
Organización Mundial de la Propiedad Intelectual - OMPI. Principios básicos del derecho de autor y los derechos conexos.
Ginebra: OMPI Nº 909S. 2016
39
Organización Mundial de la Propiedad Intelectual - OMPI. Acta del Convenio de Berna para la Protección de las
Obras Literarias y Artísticas. 1979. Citado el 20 de Septiembre del 2017. Recuperado de:
https://www.amazon.es/Convenio-Berna-Protecci%C3%B3n-Literarias-Art%C3%ADsticas/dp/9280504754
años después de su muerte (sin embargo, para algunas obras la duración de la
protección podría ser menor o mayor según la legislación local)” 40.
A la fecha de hoy, hay un total de 168 países dentro del Convenio Berna, incluyendo
a Colombia. Lo cual conlleva a decir: que cada obra literaria o artística, está siendo
protegida por los países miembros.
40
Ibíd., p.116.
41
Organización Mundial del Comercio. Acuerdo Sobre Los Aspectos De Los Derechos De Propiedad Intelectual Relacionados
Con El Comercio. Citado el 20 de Septiembre del 2017. Recuperado de: https://www.wto.org/spanish/docs_s/legal_s/27-
trips.pdf
42
Derecho Nacional de Autor DNDA. Ley No 7968 Tratado De La OMPI Sobre Derecho De Autor. Citado el 20 de Septiembre
del 2017. Recuperado de:
http://www.derechodeautor.gov.co/documents/10181/13104/Tratado+de+la+OMPI+Derecho+de+Autor+1996+LEY+565+de+
2000.pdf
El Tratado de la OMPI sobre Derecho de Autor (WCT), busca dar respuesta a los
grandes desafíos que se presentan en el mundo digital. Específicamente en la
divulgación de contenidos digitales en la red. Con el OMPI, se logra dar tranquilidad
a sus titulares con la protección de forma eficaz. Permitiendo que las divulgaciones
de las obras por medio de las TIC no sean tomadas a titularidad de otros y con lleve
a la vulnerabilidad de los derechos.
Con el Trata de la OMPI sobre Derecho de Autor (WCT), le indica a cada país que
debe establecer mecanismos que prohíban el cambio o adulteración de la obra, esto
se hace a través de normas jurídicas propias que sancionen y que ayuden a
proteger los productos que circulan por internet. Cada dato que se publique por
medio digital debe estar acompañado del tipo de licencia de uso y el autor o autores
de las obras.
Dentro de los temas que se trataron en el Acuerdo G3, están: Reducción del arancel,
supresión de los impuestos de importación del sector automotor, proteger la
43
Asociación Colombiana de la Propiedad Intelectual. Acuerdo del Grupo de los Tres (G3) - Propiedad Intelectual. Citado el
20 de Septiembre del 2017. Recuperado de: http://acpi.org.co/wp-content/uploads/2013/09/Acuerdo-del-Grupo-de-los-Tres-
G3.pdf
industria comercial interna de cada país, asegurar el libre y ágil comercio de
servicios en las regiones de cada país, entre otras.
Con lo anterior, el ITFIP le indica a la comunidad académica, que deben hacer uso
correcto de la norma ICONTEC, la cual explica lineamientos para la elaboración de
trabajos de grado, enseñando la elaboración de citas y referencias bibliográficas,
las cuales protegen la propiedad intelectual de cualquier autor.
44
Colombia, Consejo Académico del ITFIP. Resolución No. 434 del 23 de noviembre de 2009. “Por medio de la cual se
establece el reglamento de Trabajo de Grado en sus diferentes modalidades”. Espinal, Tolima. Pág. 6.
7. MARCO CONCEPTUAL
La comprensión de la lectura por parte del lector es uno de los objetivos principales
de los escritores de obras, libros, tesis, etc. Es por ello que se busca que las
palabras empleadas en cada uno de estos sean lo más simples y comunes posibles.
Por ello, a la hora de emplear palabras técnicas o siglas especiales se recomienda
que sean definidas ya sean en la misma sección del texto o en una específica para
este tipo de palabras.
Por esta razón se define de manera concreta cada uno de los términos que son
empleados en el trascurso de esta tesis. Buscando de esta manera que la lectura
sea mucho más entendible. A continuación, se describen y definen las palabras que
son empleadas en el área de las referencias bibliográficas:
45
American Psychological Association, NORMAS APA 2017-6TA EDICION. 2017. Disponible en: http://normasapa.net/2017-
edicion-6/
46
INSTITUTO COLOMBIANO DE NORMAS TECNICAS Y CERTIFICACION. Normas ICONTEC 2017. 2017. Disponible en:
http://www.normasicontec.org/
47
Institute of Electrical and Electronics Engineers. FORMATO IEEE. Universidad de Malaga.
https://riuma.uma.es//xmlui/bitstream/handle/10630/7302/FORMATO%20IEEE1.pdf
➢ REFERENCIA BIBLIOGRAFICA: Es el conjunto de datos que permiten
48
identificar información de la fuente que fue empleada para dicho documento.
48
DEFINICION ABC. Referencias Bibliográficas. 18 de septiembre de 2017. Disponible en:
https://www.definicionabc.com/comunicacion/referencia-bibliografica.php
49
ECUADOR AMA A LA VIDA. Instituto Ecuatoriano De La Propiedad Intelectual. 19 de noviembre de 2017. Disponible en:
https://www.propiedadintelectual.gob.ec/que-son-derechos-de-autor-y-derechos-conexos/.
50
DEL. Asociación De Academias De La Lengua Española. 16, de sepiembre de 2017. Disponible en:
http://dle.rae.es/?id=TIf06In
51
LA BIBLIIA MYSQL. LAN GILFILLAN, 18, de septiembre de 2017. Disponible en:
http://didepa.uaemex.mx/clases/Manuales/MySql/MySql-La%20biblia%20de%20mysql.pdf
➢ HTML5: Es el lenguaje de marcado de hipertexto en su última versión. El cual
permite utilizar etiquetas para desarrollar sitios web y aplicativos mucho más
modernos y sencillos para el usuario.52
52
MIGUEL, A. ORENGA, y GERARD E. MANONELLAS. Laboratorio de PHP y MSQL. Primera ed. Tibidabo.: Uoc, 2016. 134
p.
53
JAVIER, E. PEREZ. Introducción a JavaScript. Primera ed.: Autoedición, 2009. 140 p.
54
GENBETADEV, hecho por: Weblogssl, Sitio web. [Consulta: 17, de septiembre de 2017]. Disponible en:
https://www.genbetadev.com/frameworks/phonegap
55
Usabilidad web, hecho por: CARLOS D. GONZALES, Sitio web. [Consulta: 22, de septiembre de 2017] Disponible en:
http://www.usabilidadweb.com.ar/metodos_eval_calidad_web.php.
➢ DIGRAMAS UML: Es un tipo de representación gráfica, que permite plasmar
cada una de las actividades o funciones realizadas por los usuarios dentro de un
sitio web o aplicativo móvil.56
Esto se hace con el fin de que el lector logre comprender de manera mucho más
clara y precisa la información que contiene este documento y a la vez el objetivo y
funcionamiento de la aplicación Auto_Reference en el campo de las referencias
bibliográficas y los derechos de autor.
56
FOWLER, M. UML gota a gota. Primera ed. México.: Addison Wesley Longman, 1999. 224 p, ISBN 968-444-364-1.
8. ESTADO DEL ARTE O ANTECEDENTES
Siendo la línea de Microsoft office Word, tan importante para la realización de tesis
o trabajos de investigación, este ofrece dentro su menú principal, un ítem de
referencias, que permite escoger los diferentes estilos que hay a nivel universal, no
se incluye, la norma técnica colombiana ICONTEC. Este, garantiza que se utiliza la
sexta edición de la norma APA e IEEE, permitiendo además la inserción de citas y
bibliografías automáticas, a través de una administración de fuentes digitadas por
el investigador en donde este determina que fuente se incluye o se elimina de los
diferentes trabajos realizados.
Citation Machine: Fue creado por David Warlick en el año 2002, actualmente es un
producto de la compañía californiana Cheegs. Es un software muy similar al anterior,
ya que permite escoger la norma que se va a emplear, el tipo de referencia y algún
tipo de dato específico. Se encuentra completamente en inglés, garantizándote la 6
edición de normas APA, incluyendo el manejo de otras normas como la IEEE. No
tiene control en la entrada de datos, permitiendo campos vacíos.
REFme: Es una aplicación web y móvil de Londres, creada con el propósito de
brindar a la academia, una herramienta útil para realizar referencias de manera fácil
y sencillas, este proyecto ha logrado conseguir gratos permios tales como: (MWC
Best British Mobile Startup 2015, The Guardian Startup of the year 2014, 2015
EdTech 20). Sus cofundadores: Tom Hatton, Ian Forshew Y Tom Gardine; se
sienten más que orgullosos por el trabajo realizado, esta utilidad te permite escoger
la norma que vas a emplear, el tipo de referencia.
Knightcite: Es un sitio web fue desarrollado en 2004 por el estudiante Justin Searls,
mantenido en la biblioteca del colegio Calvin College en Michigan. Este producto
se encuentra basada, en un generador de referencias automáticas, garantizando la
sexta edición de la norma APA, permitiendo guardar y extraer las referencias
generadas con una simple autenticación. El sistema como tal se encuentra
completamente en inglés y no posee un control de datos permitiendo campos
vacíos.
57
FUNDACIÓN UNIVERSITARIA DE POPAYAN, UNIVIDA desarrolló aplicación para normas ICONTEC. Recuperado el 12
agosto del 2017. Disponible en: http://fup.edu.co/web_2014/univida-desarrollo-aplicacion-para-normas-icontec/
9. MARCO METODOLOGIA DE LA INVESTIGACIÓN
• Manejo ambiental
• Desarrollo social
• Desarrollo de la ingeniería
• Desarrollo de la administración
• Procesos educativos.
58
MUÑOZ R. Carlos. Cómo elaborar y asesorar una investigación de tesis. México. Ediciones Prentice Hall, Pearson
Educación de México, S.A. de C.V. 323p. ISBN 978-607-32-0456-9. 2011.
59
UNIVERSIDAD CATÓLICA. Tipos de Investigación según Grado de Profundidad y Complejidad. Recuperado el 02 de abril
del 2017. Disponible en:
http://publicaciones.ucatolica.edu.co/revista/arquitectura/RevArq_Parametros_para_Autores_Descripcion_2015.pdf.
Para dar fin al desarrollo de la investigación, se pasa a la proposición de la solución,
que en este caso, es la realización de una App para la generación de referencias
bibliográficas o bibliografías, tomando en cuenta: las normas APA, ICONTEC e
IEEE, el contenido, usabilidad, accesibilidad, navegabilidad dentro del software,
herramientas tecnológicas para su desarrollo, entre otras.
Para determinar la muestra que se utilizará en esta investigación, los autores han
tomado la decisión de utilizar muestreo discrecional (o muestreo por juicio)60. Esta,
es una técnica de muestreo no probabilística.
60
Aprenda en Línea. Plataforma académica para pregrado y posgrado. Universidad de Antioquia. Fecha de consulta:
Septiembre 18 del 2017. Disponible en: http://aprendeenlinea.udea.edu.co/lms/moodle/mod/page/view.php?id=35705
Revisión Bibliográfica, permitirá hacer una lectura y comprensión de las normas
vigentes (APA, ICONTEC e IEEE.) más utilizadas para la elaboración de referencias
bibliográficas o bibliografías. Además de guías elaboradas por universidades de
gran prestigio que las construyen como manuales para el aprendizaje de sus
alumnos.
61
MUÑOZ, Op. Cit.
62
ROGER S. PRESSMAN. 2010. Software engineering: a practitioner´s approach, 7th edition. Mac Graw Hill. ISBN 98-0-
07-3359-7.
Esta metodología maneja cuatro fases durante el desarrollo del proyecto63, que
permiten realizar las diferentes actividades planeadas según el cronograma de
trabajo. Cada una de estas realiza funciones de manera iterativa e incremental, que
permiten desarrollar un software de mayor calidad y con un alto de grado de
eficiencia.
INICIO CONSTRUCCIÓN
ELABORACIÓN TRANSICIÓN
Cada fase de la metodología RUP, tendrá una duración por semanas, iniciando
desde el 18 de enero del 2017 hasta el 21 de Diciembre del 2017. En la tabla
número 1 se puede discriminar detalladamente cuánto dura cada fase.
63
BÁEZ Pérez Carmen I., SUÁREZ Zarabanda, Martha I. Proceso de desarrollo de software: basado en la articulación de
RUP y CMMI priorizando su calidad. Editorial: Universidad de Boyacá. Edición: Primera. ISBN: 9789588642420. 2013.
La metodología RUP, tiene una particularidad y es que es un proceso iterativo e
incremental, con esto se logra ver un desarrollo con productos parciales (artefactos),
donde se tendrá una mejor administración de los requerimientos, un mayor control
en los cambios a medida que se va programando y se podrá comprobar con
anticipación la calidad del software que se genera y trabaja con las técnicas de
diagramación UML como los casos de uso, diagramas de secuencia y diagramas
de clases. Logrando así obtener el producto final que, para este caso, sería el App
AUTO_REFERENCES.
INICIAL
• Plan de Desarrollo del Software.
Planeación del proyecto • Calendarización del proyecto
• Plan de riesgos
• Documento propuesto de grado.
• Requerimientos funcionales y no
Identificación funcionales del App
requerimientos AUTO_REFERENCES.
funcionales y no • Capitulo estado del arte y el marco
ELABORACIÓN
desarrollo de la App
Lanzamiento del App • Monografía del proyecto
• Sitio web oficial del App
• Cuenta en la tienda de Google Play
Store
Esta fase se establece los siguientes hitos, los cuales indicaran que ya se ha
culminado y se logró los resultados establecidos. Los hitos son:
Para ello se hará un análisis del ámbito del problema, se establecerá un plan de
proyecto con cronograma de actividades y entrega de resultados, se diseñará la
arquitectura base del App Móvil (identificando alcance, funcionalidades principales
y requerimientos no funcionales), se hará una investigación documental sobre las
normas APA, ICONTEC e IEEE.
Esta fase se establece los siguientes hitos, los cuales indicaran que ya se ha
culminado y se logró los resultados establecidos. Los hitos son:
64
Kendall K. y Kendall J. Análisis y Diseño de Sistemas Octava Edición. México: Prentice Hall. 2011. 600p. . ISBN: 978-607-
32-0577-1. Disponible en:
https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxpbmdzaXN0ZW1hc3VwZXU5NzM0ODAz
NTl8Z3g6N2RmZjI5N2FhZDFiMTgxOQ.
• Los casos de uso completos en un 80%, identificando todos los autores y los
casos.
• Diagramas de secuencias
• Diagrama de actividades
• La Interfaz gráfica centrada en el usuario.
• La base de datos y el diccionario de datos, por medio de la técnica del modelo
entidad relación.
Como resultado principal de esta fase se establece, generar todos los componentes
del proyecto con sus características. Los requisitos funcionales del App deben ser
implementados con los lenguajes de programación seleccionados, integrando
modulo por modulo y realizando las correspondientes pruebas de software, para así
obtener una versión aceptable del producto por parte de los usuarios finales.
Esta fase se establece los siguientes hitos, los cuales indicaran que ya se ha
culminado y se logró los resultados establecidos. Los hitos son:
Como es la última etapa, los hitos que se esperan son pocos: documentos legales,
Caso del Negocio Completo, Descripción de la Arquitectura completa y corregida,
capacitación a los usuarios en el manejo de la aplicación, lanzamiento del producto
al mercado y comercialización del mismo.
Es muy importante decir que durante esta fase se busca avalar y consolidar el
producto, el cual debe estar totalmente depurado y sin ningún fallo en su
funcionalidad.
10. FASE INICIAL DEL PROYECTO AUTO_REFERENCE
Esta fase de la metodología RUP, tiene como finalidad: el de establecer y definir los
alcances y limitaciones de la investigación, estudio de factibilidad, conformar el
equipo de trabajo y las actividades a desarrollar dentro del proyecto 65 y establecer
los requerimientos funcionales del App.
65
MIRANDA, Juan José. El desafío de la gerencia de proyectos. MM Editores. 460 p. 2010.
• FACTIBILIDAD OPERATIVA: En esta se establecen cada una de las personas
que son participes del desarrollo del proyecto, como lo son desarrolladores,
analistas, diseñadores gráficos, etc. Los cuales son indicados para cada una de
las actividades a desarrollar según los conocimientos de cada uno de ellos.
Estas personas se encuentran capacitadas para implementar las funciones en
cada una de las fases establecidas por la metodología y adaptarse a los
objetivos del proyecto.
• Docente del colegio • Directora /Autora del • Asesora de redaccion • Analista del sistema
Gimnasio Pedagógico trabajo de grado
Nova Estrella.
Ilustración No. 7. Equipo de trabajo con los roles dentro del proyecto. Fuente:
Autoras
CONTRAPARTIDA
EQUIPO (ALUMNOS)
Especie
Portátil Lenovo. Procesador: Intel® Celeron®
N3050
• Sistema Operativo: Windows 10 3
• Memoria: 4 GB
• Disco Duro: 500 GB
• Pantalla: 14"
❖ Microsoft Office 2010. Word 2010, Excel 2010, PowerPoint 2010. Este será
utilizado para creación de documentos, presentación y el presupuesto del
proyecto.
CONTRAPARTIDA TOTAL
EQUIPO (ALUMNOS)
Especie
Portátil Lenovo. Procesador: Intel® Celeron®
N3050
• Sistema Operativo: Windows 10 3 $ 4.520.000.oo c/u
• Memoria: 4 GB
• Disco Duro: 500 GB
• Pantalla: 14"
TOTAL $ 12.399.900
Tabla No. 4. Descripción Y Cuantificación De Los Equipos De Uso Propio (En
Miles De $).
Programación
web: HTML5 y CSS3 Para este proyecto,
Responsive los estudiantes del 200 Horas de
Design: Bootstrap semillero, indican Asesoría en el
Diseño Web que no tienen bases Proyecto
dinámico: WordPress sólidas para
Lenguaje de programar en el nivel
programación: PHP que requiere este 1.000.000
Bases de proyecto.
datos: MySQL
Validación y Poca experiencia en
efectos: JavaScript desarrollo de
Interconexión: XML programa a escala
Modificación sin empresarial.
recarga: AJAX
TOTAL $1.000.000.oo
Tabla No 7. Costo en capacitación en programación ambiente web y móvil. (En
Miles De $)
Capacitación en programación web y Nayibe Soraya Sánchez León, Melissa Rivera Guzmán, Mónica Díaz
30 30d 09/05/2017 19/06/2017 28
Móviles Molina, Angie Lorena Moreno Vargas, y José Luis Rodríguez
Nayibe Soraya Sánchez León, Melissa Rivera Guzmán, Mónica Díaz
31 Codificación módulos 60d 20/06/2017 11/09/2017 30 Molina, Angie Lorena Moreno Vargas, Darwin Eduardo Guzmán Amaya,
Ana Sofía Reyes Suarez y María Victoria Barrero Oliveira
Nayibe Soraya Sánchez León, Melissa Rivera Guzmán, Mónica Díaz
Administrar la ejecución de las pruebas del
32 6d 12/09/2017 19/09/2017 29 Molina, Angie Lorena Moreno Vargas, Darwin Eduardo Guzmán Amaya,
software
Ana Sofía Reyes Suarez y María Victoria Barrero Oliveira
Nayibe Soraya Sánchez León, Melissa Rivera Guzmán, Mónica Díaz
33 Planificar la prueba del software 5d 12/09/2017 18/09/2017 29 Molina, Angie Lorena Moreno Vargas, Darwin Eduardo Guzmán Amaya,
Ana Sofía Reyes Suarez y María Victoria Barrero Oliveira
Nayibe Soraya Sánchez León, Melissa Rivera Guzmán, Mónica Díaz
34 Diseñar los casos de prueba del software 5d 12/09/2017 18/09/2017 29 Molina, Angie Lorena Moreno Vargas, Darwin Eduardo Guzmán Amaya,
Ana Sofía Reyes Suarez y María Victoria Barrero Oliveira
Nayibe Soraya Sánchez León, Melissa Rivera Guzmán, Mónica Díaz
35 Realizar la prueba del software 10d 19/09/2017 02/10/2017 34 Molina, Angie Lorena Moreno Vargas, Darwin Eduardo Guzmán Amaya,
Ana Sofía Reyes Suarez y María Victoria Barrero Oliveira
Nayibe Soraya Sánchez León, Melissa Rivera Guzmán, Mónica Díaz
36 Evaluar la prueba del software 10d 03/10/2017 16/10/2017 35 Molina, Angie Lorena Moreno Vargas, Darwin Eduardo Guzmán Amaya,
Ana Sofía Reyes Suarez y María Victoria Barrero Oliveira
Nayibe Soraya Sánchez León, Melissa Rivera Guzmán, Mónica Díaz
Realizar acciones correctivas, preventivas y de
37 5d 17/10/2017 23/10/2017 36 Molina, Angie Lorena Moreno Vargas, Darwin Eduardo Guzmán Amaya,
mejora del prototipo
Ana Sofía Reyes Suarez y María Victoria Barrero Oliveira
Nayibe Soraya Sánchez León, Melissa Rivera Guzmán, Mónica Díaz
38 Fase De Transferencia. 43d 24/10/2017 21/12/2017 Molina, Angie Lorena Moreno Vargas, Darwin Eduardo Guzmán Amaya,
Ana Sofía Reyes Suarez y María Victoria Barrero Oliveira
Nombre Duración Inicio Fin Predecesoras Recursos
Los módulos que conforman el App y sus funcionalidades son las siguientes:
80
❖ Solo los usuarios que conozcan el código de la referencia a compartir podrán
observarla. Todas y cada una de las referencias que son compartidas en el
App Auto-Reference, requieren de un código para poder ser visualizadas, los
usuarios que no lo conozcan, no podrán visualizar la referencia.
81
presentarse puede tener efectos negativos sobre lo planeado y en los objetivos del
proyecto66.
Para ello se debe con antelación, identificar los posibles riesgos a sortear,
determinar el nivel de impacto o efecto que causaría en el proyecto y establecer
soluciones que mitiguen los daños, para así lograr culminar el proyecto con los
tiempos y los costos establecidos.
PROYECTO
Tecnología:
❖ La selección del software para el desarrollo del App no fue el adecuado.
❖ El Framework para la programación del App no fue el adecuado.
❖ No se tiene acceso oportuno a las herramientas de diseño y programación.
66
MAIGUA, Gustavo Gabriel y FERNANDO L., Emmanuel. Buenas prácticas en la dirección y gestión de proyectos
informáticos. Editorial de la Universidad Tecnológica Nacional – edUTecNe. Argentina. ISBN: 978-987-1896-01-1. 2012
82
❖ Es demasiado el número de web service utilizados para la aplicación.
❖ El hacer uso de Material Design, para el estilo para interfaces de usuario, no fue
el correcto.
❖ El trabajar con un nuevo software, causa problemas no previstos. Se alarga el
tiempo de codificación.
❖ Daños o robo de equipos computacionales
Equipo humano:
❖ Problemas de comunicación entre el equipo de trabajo
❖ La no comunicación con el director del proyecto y el equipo de trabajo dificulta
la toma de decisiones.
❖ Falta de interés por parte de los integrantes del proyecto
❖ Falta de conocimiento y experiencia en el desarrollo del proyecto.
❖ Alguno de los integrantes del equipo de trabajo renuncia antes de finalizar el
proyecto.
❖ Las personas negativas afectan la productividad en el proyecto.
❖ No hay suficiente profesional disponible para el desarrollo del proyecto.
❖ No hay liderazgo del director del proyecto.
❖ El equipo de trabajo esta sobrecargado de actividades
❖ Enfermedad de alguno de los integrantes del equipo de trabajo
Alcances:
❖ Los alcances del proyecto fueron subestimados.
❖ No se puede desarrollar el proyecto en el tiempo que se estableció.
❖ La estimación del tamaño del App es mucho más grande, lo que implica,
mayor programación y ajustes.
❖ Los usuarios cambias los requerimientos a última hora.
❖ Se amplían los requerimientos funcionales en la etapa de programación.
❖ Requerimientos del proyecto que no han sido explicados, lo cual consume
más mano de obra, dinero y tiempo.
83
Legales:
❖ Las normas APA, ICONTEC E IEEE, han sido actualizadas.
❖ La contratación del asesor en programación tarda más de lo programado.
❖ La aprobación del proyecto no fue dada por la facultad de ingeniería.
Tiempo:
❖ Elaboración de un plan de trabajo demasiado optimista, nada real a lo que
se da por la experiencia.
❖ La planeación incluye tareas innecesarias.
❖ La ficha de entrega del proyecto ha cambiado por agentes externos.
❖ El equipo de programación requiere más tiempo de capacitación.
❖ La no entrega a tiempo de los materiales hace que el proyecto tenga retrasos.
❖ No se respeta las fechas establecidas dentro del cronograma.
❖ La fecha de entrega del proyecto ha sido adelantada.
Otros:
❖ Diseño de las interfaces de usuario, demasiado sencillas y no cubren las
actividades principales, lo cual conlleva a hacer un rediseño e implementarlo
nuevamente.
❖ Los módulos codificados por separado no se logran integrar de forma
sencilla, provocando que se deban diseñar y repetir.
❖ La elaboración de informes periódicos para las directivas lleva mucho más
tiempo de lo que se había planeado.
❖ El mal diseño de las interfaces graficas implica volver a diseñarlas e
implementarlas.
❖ Perdida de información.
❖ Los requerimientos del App no son los correctos.
❖ El dinero presupuestado se terminó sin haber finalizado el proyecto.
84
Ya teniendo identificados los riesgos, se pasa establecer la prioridad en que pueden aparecer, el efecto dentro del
desarrollo del proyecto y su impacto67.
67
Project Management Institute. Guía de los fundamentos para la dirección de proyectos (guía del PMBOK)- Quinta edición. Pensilvania. 2013.
RIESGOS PROBABILIDAD EFECTOS IMPACTO
El hacer uso de Material Design, Muy baja Serio Impacto en la planeación y etapa de
para el estilo para interfaces de codificación, ya que sin las herramientas de
usuario, no fue el correcto. desarrollo del software no se puede crear el
App, en el tiempo establecido.
El trabajar con un nuevo Alta Catastrófico Impacto en la planeación y etapa de
software, causa problemas no codificación, ya que sin las herramientas de
previstos. Se alarga el tiempo desarrollo del software no se puede crear el
de codificación. App, en el tiempo establecido.
Daños o robo de equipos Moderada Catastrófico Impacto directamente en el avance del
computacionales proyecto, al aparecer el robo o pérdida de los
equipos de cómputo, ninguno de los
integrantes puede avanzar en la realización
del proyecto.
Equipo humano:
Problemas de comunicación Moderada Serio Impacto directamente sobre el proyecto,
entre el equipo de trabajo retrasando las entregas y presentando un
desorden interno.
La no comunicación con el Muy baja Serio Impacto en la planeación, los costos
director del proyecto y el equipo estimados y el tiempo de finalización del
proyecto. Esto no permitirá decidir
86
RIESGOS PROBABILIDAD EFECTOS IMPACTO
de trabajo dificulta la toma de adecuadamente que hacer frente al
decisiones. proyecto.
Falta de interés por parte de los Muy baja Serio Impacto en la planeación y finalización del
integrantes del proyecto proyecto.
Falta de conocimiento y Moderada Serio Impacto en todo el ciclo de vida para el
experiencia en el desarrollo del desarrollo del App, afectando la fecha de
proyecto. entrega de este.
Alguno de los integrantes del Moderada Catastrófico Impacto en la planeación y finalización del
equipo de trabajo renuncia antes proyecto
de finalizar el proyecto.
Las personas negativas afectan Muy baja Insignificante Impacto en la planeación y finalización del
la productividad en el proyecto. proyecto
No hay suficiente profesional Muy baja Serio Impacto en la planeación y finalización del
disponible para el desarrollo del proyecto
proyecto.
No hay liderazgo del director del Muy baja Serio Impacto en la planeación y finalización del
proyecto. proyecto
El equipo de trabajo esta Muy Alta Catastrófico Impacto en la planeación y finalización del
sobrecargado de actividades proyecto
87
RIESGOS PROBABILIDAD EFECTOS IMPACTO
Enfermedad de alguno de los Alta Catastrófico Impacto en la planeación y finalización del
integrantes del equipo de trabajo proyecto
Alcances:
Los alcances del proyecto Moderada Serio Impacto directamente proponer una solución
fueron subestimados. correcta al problema que se está
presentando, atrasando la entrega de este,
alterando la planeación y los costos
establecidos.
No se puede desarrollar el Moderada Catastrófico Impacto en la planeación y finalización del
proyecto en el tiempo que se proyecto
estableció.
La estimación del tamaño del Moderada Serio Impacto directamente en la fase de
App, es mucho más grande, lo construcción del App, lo que implica doblar
que implica, mayor las horas de trabajo o buscar otro
programación y ajustes. programador que apoye en el desarrollo,
para poder lograr entregar a tiempo el App.
Los usuarios cambias los Muy Alta Catastrófico Impacto directamente en la fase de
requerimientos a última hora. construcción del App, lo que implica doblar
las horas de trabajo o buscar otro
88
RIESGOS PROBABILIDAD EFECTOS IMPACTO
programador que apoye en el desarrollo,
para poder lograr entregar a tiempo el App.
Se amplían los requerimientos Muy Alta Catastrófico Impacto directamente en la fase de
funcionales en la etapa de construcción del App, lo que implica doblar
programación. las horas de trabajo o buscar otro
programador que apoye en el desarrollo,
para poder lograr entregar a tiempo el App.
Requerimientos del proyecto Muy Alta Catastrófico Impacto en la programación, ya que se
que no han sido explicados, lo estaría desarrollo una aplicación que no
cual consume más mano de cumple con las necesidades del cliente.
obra, dinero y tiempo.
Legales:
Las normas APA, ICONTEC E Alta Catastrófico Impacto en el proyecto desde la planeación
IEEE, han sido actualizadas. hasta el lanzamiento, ya que se tendría que
empezar nuevamente, aumentando los
costos y el tiempo de desarrollo.
La contratación del asesor en Muy Alta Catastrófico Impacto en la programación del App, por la
programación tarda más de lo falta de competencias, se puede atrasar la
programado. generación de las líneas de código.
89
RIESGOS PROBABILIDAD EFECTOS IMPACTO
La aprobación del proyecto, no Moderada Catastrófico Impacto directamente dentro del proyecto,
fue dada por la facultad de no se puede dar inicio a este, hasta no tener
ingeniería. el aval por parte de las directivas
académicas.
Tiempo:
Elaboración de un plan de Muy Baja Serio Impacto en la planeación y finalización del
trabajo demasiado optimista, proyecto
nada real a lo que se da por la
experiencia.
La planeación incluye tareas Muy Baja insignificante Impacto en la planeación, desgaste del
innecesarias. recurso humano y tiempo perdido.
La ficha de entrega del proyecto Alta Catastrófico Impacto en la planeación y finalización del
ha cambiado por agentes proyecto.
externos.
El equipo de programación Alta Catastrófico Impacto en la planeación, programación y
requiere más tiempo de finalización del proyecto.
capacitación.
La no entrega a tiempo de los Alta Catastrófico Impacto en la planeación, programación y
materiales hace que el proyecto finalización del proyecto.
tenga retrasos.
90
RIESGOS PROBABILIDAD EFECTOS IMPACTO
No se respeta las fechas Muy Baja Serio Impacto en la planeación, programación y
establecidas dentro del finalización del proyecto.
cronograma.
La fecha de entrega del proyecto Muy Baja Catastrófico Impacto en la planeación, programación y
ha sido adelantada. finalización del proyecto.
Otros:
Diseño de las interfaces de Muy Baja Serio Impacto en la programación del App. Lo cual
usuario, demasiado sencillas y atrasa el lanzamiento al público del
no cubren las actividades producto.
principales, lo cual conlleva a
hacer un rediseño e
implementarlo nuevamente.
Los módulos codificados por Muy Baja Serio Impacto en la programación del App. Lo cual
separado no se logran integrar atrasa el lanzamiento al público del
de forma sencilla, provocando producto.
que se deban diseñar y repetir.
La elaboración de informes Muy Alta Tolerable Impacto que los usuarios no estén
periódicos para las directivas informados a tiempo, sobre el proceso que
lleva mucho más tiempo de lo se está llevando dentro del proyecto.
que se había planeado.
91
RIESGOS PROBABILIDAD EFECTOS IMPACTO
El mal diseño de las interfaces Muy Alta Catastrófico Impacto en la programación del App. Lo cual
graficas implica volver a atrasa el lanzamiento al público del
diseñarlas e implementarlas. producto.
Perdida de información. Muy Alta Catastrófico
Los requerimientos del App no Muy Alta Catastrófico Impacto en la programación del App. Lo cual
son los correctos. atrasa el lanzamiento al público del
producto.
El dinero presupuestado se Muy Alta Catastrófico Impacto en la planeación y finalización del
terminó sin haber finalizado el proyecto.
proyecto.
Tabla No. 9. Tabla de Riesgos del proyecto. Fuente: diseño de los autores.
Con la tabla No.9, la cual se indica claramente, los riesgos identificados, su efecto y el impacto sobre el proyecto,
ahora se procede a proponer soluciones en el caso de que estos se lleguen a presentar. Ver tabla No.10.
92
11. FASE DE ELABORACION Y CONSTRUCCION
Para ello, el equipo de trabajo hizo una jornada de lectura y autoaprendizaje de las
normas que rigen la construcción de referencias bibliográficas vigente hasta la fecha
en APA, ICONTEC e IEEE. Logrando de este aprendizaje, poder proponer los
requerimientos funcionales y no funcionales de una App, que enseñe y ayude a los
estudiantes que están iniciando su formación en la elaboración de documentos
académicos.
Por último, en este capítulo, se explicará cómo se hicieron las pruebas de software
y los aportes dados por algunos alumnos que participaron en la calidad del App.
Los requerimientos funcionales, son aquellos que expresan las acciones que debe
hacer un software, especificando las entradas y salidas de los datos, la interacción
que tendrá este con otras aplicaciones o sistemas de información y cuáles van a ser
su funcionamiento. Para el App Auto_References, se han definido cinco
requerimientos funcionales y se pueden apreciar en la tabla No.11.
NUMERO REQUERIMIENTO DESCRIPCIÓN PRIORIDAD
En la App Auto-Reference
El administrador de la el administrador de la
cuenta será la única cuenta será la única
persona autorizada persona admitida y
RF1 para compartir sus capacitada para poder
referencias con otros compartir todas las 3
usuarios. referencias propias que
desee y con los usuarios
que desee si se encuentran
registrados.
En la App Auto-Reference
El administrador de la el administrador de la
cuenta deberá estar cuenta obligatoriamente
registrado en el App deberá estar registrado
para realizar sus para que pueda crear sus
RF2 referencias referencias y pueda
bibliográficas. además observar las 3
referencias que le son
compartidas por otros
usuarios.
Al momento de compartir
una referencia con uno o
Generar código de la más usuarios el App Auto-
RF3 referencia a Reference le generara al 3
compartir. administrador de la cuenta
un código, el cual será
enviado a los usuarios con
quienes quiera compartir
sus referencias. De esta
manera los demás usuarios
la podrán observar desde
su cuenta.
94
NUMERO REQUERIMIENTO DESCRIPCIÓN PRIORIDAD
Tabla No. 10. Requerimientos funcionales del App. Fuente: diseño de los autores.
95
NUMERO REQUERIMIENTO DESCRIPCIÓN PRIORIDAD
El App tiene un manejo sencillo y es
totalmente intuitivo, lo cual permite
RNF1 Usabilidad que sea mucho más fácil su 3
manejo.
El App Proporciona códigos
especiales para las referencias que
se quieran compartir con otros
usuarios. Además, el ingreso del
RNF2 Seguridad administrador de la cuenta es 2
permitido únicamente mediante un
usuario y contraseña especiales,
establecidas por el mismo.
El App proporciona facilidad en el
registro e ingreso al sistema,
además está desarrollado para
RNF3 Accesibilidad móviles, como celulares o Tablet y 3
se adapta a las necesidades de la
mayoría de tipos de usuarios (Con
discapacidad o no).
El App permite manejar gran
cantidad de información y de
procesarla la realización de las
RNF4 Rendimiento referencias bibliográficas de cada 3
uno de los usuarios registrados.
El App permite ser manejado sin
ningún tipo de inconveniente y
RNF5 Desempeño proporciona las referencias que se 3
96
NUMERO REQUERIMIENTO DESCRIPCIÓN PRIORIDAD
realizan por los distintos usuarios
registrados.
Tabla No. 11. Requerimientos No funcionales del App. Fuente: diseño de los
autores.
En primer lugar, se tiene el diagrama de caso de uso que brinda a los usuarios una
representación gráfica permitiendo comprender de una manera fácil el
comportamiento del sistema y la relación que existe entre el cliente o usuario y las
funciones de la aplicación.
Estos tipos de diagramas tienen una forma particular de establecer sus relaciones,
las cuales están dadas por flechas que indican una dirección y las funciones que
cumple dicho usuario, las cuales se pueden diagramar en óvalos.
97
A continuación, podemos observar el diagrama de caso de uso del App
Auto_Reference (Ilustración No.6), en donde se puede observar los requerimientos
funcionales del usuario en el App.
Ilustración No. 9. Diagramas de caso de uso del App Auto_Reference. Fuente: Las
Autoras.
Como primera función y la más principal dentro del App, el usuario después de
registrarse e ingresar al sistema, tiene la opción de crear sus referencias ya sea con
las normas APA, ICONTEC e IEEE. En Donde cada una de ellas tiene diferentes
fuentes bibliográficas que el usuario podrá escoger dependiente del tipo de
referencia que desee crear, luego de seleccionar la fuente deberá ingresar los datos
requeridos y dar clic en el botón Generar referencia.
98
Ilustración No. 10. Diagramas de caso de uso del App Auto_Reference, crear
referencia. Fuente: Las Autoras.
Otra de las opciones que tiene el usuario registrado en este App es la de ver
referencias, en donde tendrá dos opciones. La primera son las referencias propias
las cuales son las que él mismo creo y la segunda son las referencias externas en
donde se le pedirá un código que será enviado por el usuario que compartió sus
referencias y de esta manera las podrá observar.
Ilustración No. 11. Diagramas de caso de uso del App Auto_Reference, ver
referencia. Fuente: Las Autoras.
99
La tercera opción que tendrá este usuario es compartir sus referencias, en donde
deberá seleccionar que referencias desea compartir y luego escribir el correo del
usuario al cual desea compartir dichas referencias.
Ilustración No. 12. Diagramas de caso de uso del App Auto_Reference, compartir
referencia. Fuente: Las Autoras.
100
11.3.2. Diagrama de actividades del APP AUTO-REFERENCE.
Los diagramas de actividades nos permiten ver el proceso del software, mediante
las acciones que realizan los usuarios que interactúan con el mismo, dando una
idea de las funciones que ellos cumplen y un paso a paso de como lo hacen.
Para este tipo de diagramas se maneja figuras como el rectángulo para establecer
las diferentes actividades que realizan los usuarios, además se emplean flechas las
cuales permiten determinan la dirección en la cual continúa dicho proceso y se
cuenta también con las condiciones que son determinadas por rombos que tienen
diferentes caminos a seguir dependiendo de la decisión del usuario.
101
Ilustración No. 14. Diagramas de actividades del App Auto_Reference. Fuente:
Las Autoras.
102
Ilustración No. 15. Diagramas de actividades del App Auto_Reference, crear
referencia. Fuente: Las Autoras.
Además, tiene la opción de ver todas sus referencias creadas hasta dicho momento
o puede observar las referencias externas que le fueron compartidas mediante un
código que fue generado por el usuario que decidió compartir dichas referencias.
103
Ilustración No. 16. Diagramas de actividades del App Auto_Reference, ver
referencia. Fuente: Las Autoras.
104
Ilustración No. 17. Diagramas de actividades del App Auto_Reference, compartir
referencia. Fuente: Las Autoras.
105
Ilustración No. 18. Diagramas de actividades del App Auto_Reference, actualizar
datos. Fuente: Las Autoras.
Los Diagramas de secuencia UML, sirven para ver la interacción de los objetos al
transcurrir un tiempo, se da a conocer cada uno de los procesos en la App Auto_
References.
106
Ilustración No. 19. Diagramas de secuencia del App Auto_Reference, crear
referencia. Fuente: Las Autoras.
107
Ilustración No. 20. Diagramas de secuencia del App Auto_Reference, registro de
usuario. Fuente: Las Autoras.
108
Ilustración No. 21. Diagramas de secuencia del App Auto_Reference, Proceso de
visualizar referencias propias. Fuente: Las Autoras.
109
Ilustración No.22. Diagramas de secuencia del App Auto_Reference, referencias
externas. Fuente: Las Autoras.
110
Ilustración No. 23. Diagramas de secuencia del App Auto_Reference, compartir
referencia. Fuente: Las Autoras.
111
Ilustración No. 24. Diagramas de secuencia del App Auto_Reference, Actualizar
datos. Fuente: Las Autoras.
Para el desarrollo de la aplicación (App Móvil), se hace uso del estilo por capas Este
busca separar la logia del negocio de la del diseño. En otras palabras, se aparta la
112
capa de datos de la capa de presentación al usuario (ilustración No. 28). En donde
la capa de presentación, que se puede indicar, como la interfaz gráfica que ve el
usuario, esto permite que haya un puente entre el beneficiario y la capa de negocio,
es muy importante resaltar que, en la programación de la capa de presentación, se
debe lograr amigabilidad entre el software y quien lo usa.
Ilustración No. 25. App Hibrida. Fuente: Ignacio Muñoz Vicente @imunoz_
“Aplicaciones multiplataforma”.
113
11.5. ARQUITECTURA DEL APP AUTO-REFERENCE
114
En la ilustración número 27, se puede comprobar que el diseño fue pensado bajo la
premisa de una priorización de los contenidos, todas las funciones principales del
App son colocadas en la primera interfaz por medio de un menú, el cual estará
siempre visible a los usuarios. El usuario siempre debe mantenerlo en el contexto.
Indicarle donde está, que debe realizar y para donde va. El uso de acciones de
retroalimentación ayudara a los usuarios a saber que decisiones tomar en la
aplicación. Uso constante de feedback visual. El tipo de letra utilizado en el diseño
de la App, es Arial tamaño 12.
Ilustración No. 27. Diseño del App “AUTO_REFERENCES”. Fuente: Autores del
proyecto
68
Rauch, T.L., C. Soderston, G.W. Hill, Defining a User-Centered Design Process. En: Proceedings of the 1996 Annual
Conference of the Society for Technical Communication, 341- 342.
115
rigurosidad en los bocetos gráficos, para ello se realizaron las siguientes
actividades:
116
11.7. DISEÑO DEL MODELO CONCEPTUAL DE LA BASE DE DATOS Y
DICCIONARIO DE DATOS
117
Ilustración 29 Modelo entidad relación de la base de datos. Fuente: Autores del
proyecto
El diccionario de la base de datos se emplea con el fin, de que los analistas del
proyecto identifiquen, cada uno de los campos y requerimientos del sistema,
también contiene características lógicas y la descripción del campo.
118
Tabla auxiliar
Campo Tamaño Tipo de Descripción
dato
ID 53 Varchar Identificador de la tabla auxiliar
Descripcion 100 Varchar Variable para describir el dato
VariosAutores 2 Varchar Variable para identificar si tiene más
autores
CantCampos 10 Int Cantidad de autores de la referencia
bibliográfica
Campo_1 100 Varchar Espacio para un dato de la referencia
Campo_2 100 Varchar Espacio para un dato de la referencia
Campo_3 100 Varchar Espacio para un dato de la referencia
Campo_4 100 Varchar Espacio para un dato de la referencia
Campo_5 100 Varchar Espacio para un dato de la referencia
Campo_6 100 Varchar Espacio para un dato de la referencia
Campo_7 100 Varchar Espacio para un dato de la referencia
Campo_8 100 Varchar Espacio para un dato de la referencia
Campo_9 100 Varchar Espacio para un dato de la referencia
Campo_10 100 Varchar Espacio para un dato de la referencia
Campo_11 100 Varchar Espacio para un dato de la referencia
Campo_12 100 Varchar Espacio para un dato de la referencia
Campo_13 100 Varchar Espacio para un dato de la referencia
Campo_14 100 Varchar Espacio para un dato de la referencia
Campo_15 100 Varchar Espacio para un dato de la referencia
Tabla 12 Tabla auxiliar, almacena la información para la creación de la referencia.
Fuente: Autores del proyecto
Tabla categoría.
Campo Tamaño Tipo de Descripción
dato
IDC 4 Char Identificador de la categoría
IDN 1 Tinyint Identificador de la norma
Categoria 100 Varchar Selección de la categoría
Tabla 13 Tabla categoría almacena las normas empleadas Fuente: Autores del
proyecto
119
Tabla de ítem.
Campo Tamaño Tipo de Descripción
dato
IDI 7 Char Identificador del ITEM
IDC 4 Char Identificador de la categoría
IDN 1 Tinyint Identificador de la norma
Item 100 Varchar Selección del item
Tabla 14 Tabla de ítem de acuerdo con la categoría. Fuente: Autores del
proyecto
Tabla normas
Campo Tamaño Tipo de Descripción
dato
IDN 1 Tinyint Identificador de la norma
Norma 20 Varchar Leyes para la realización de las
referencias bibliográficas
Tabla 15 Tabla normas Fuente: Autores del proyecto
Tabla Pass_auxi
Campo Tamaño Tipo de Descripción
dato
Usuario 20 Varchar Nombre por el cual se va inscribir
Password 32 Varchar Contraseña que se le da lugar al usuario
para protección de la cuenta
Tabla 16 Tabla Pass_auxi, almacena el usuario y contraseña Fuente: Autores
del proyecto
Tabla de referencias
Campo Tamaño Tipo de Descripción
dato
IDR 20 Varchar Identificador de la referencia
IDU 4 Char Identificador del usuario
IDN 1 Tinyint Identificador de la norma
IDC 4 Char Identificador de la categoría
IDI 7 Char Identificador del ITEM
Referencia 500 Varchar Referencia creada por el usuario
Tabla 17 Tabla de referencias, almacena la referencia creada. Fuente: Autores
del proyecto
120
Tabla de usuarios
Campo Tamaño Tipo de Descripción
dato
IDU 4 Varchar Identificador del usuario
Usuario 20 Varchar Nombre identificador de la cuenta
Password 32 Varchar Contraseña del usuario
Nombre 25 Varchar Nombre del usuario
Apellido 25 Varchar Apellido del usuario
Email 30 Varchar Correo del usuario
Tabla 18 Tabla de usuarios, almacena la información de registro de usuario.
Fuente: Autores del proyecto
121
12. CAPITULO DE PRUEBAS DEL APP AUTO_REFERENCE
Una vez desarrollado el App Auto_Reference se inicia con la fase de pruebas para
verificar el correcto funcionamiento del mismo, en esta se evalúa cada uno de los
módulos que maneja el aplicativo en los diferentes aspectos posibles.
Las pruebas hechas al App Auto_Reference fueron realizadas por cada uno de los
integrantes del equipo de desarrollo, los cuales evaluaron diferentes detalles como
lo son ortografía, coherencia en la programación, tipo de letra, coherencia en las
referencias ya creadas, manejo de botones y link, etc. Estas pruebas fueron
realizadas desde diferentes plataformas como son dispositivos móviles y Tablet.
Con esto se logra evaluar los aspectos tanto externos como internos del aplicativo,
teniendo en cuenta los dispositivos en los que este funciona.
Para cumplir con todo lo anterior se establecieron cinco tipos de Testing (Ver
Ilustración No 30) en los cuales se evalúan diferentes aspectos que son de vital
importancia en este capítulo. Con cada uno de ellos se tiene como base para iniciar
con las diferentes pruebas que se requieren y culminar por completo el App.
122
también en cada una de las fuentes que hacen partes de estas normas. Buscando
de esta manera encontrar los mínimos errores en los aspectos anteriormente
nombrados. Además de ello se evaluaron los otros módulos como es el de compartir
referencias, actualizar datos, referencias externas, referencias propias, metadatos,
formato de registro y olvido de contraseña o usuario. Se buscó además realizar
estas pruebas en momentos relativamente iguales, así como en lugares distintos y
por medio de diferentes dispositivos. Logrando de esta manera evaluar el tiempo de
respuesta y la adaptabilidad en cada uno de los dispositivos manejados.
En este tipo de pruebas se evalúa cada uno de los módulos que maneja el App
Auto_Reference de manera individual para poder verificar su correcto
123
funcionamiento, además de tener en cuenta aspectos externos como la ortografía,
colores, botones, link, mensajes de advertencia, etc. De esta manera se logra
corregir errores mínimos que puedan llegar a impedir el funcionamiento correcto o
a confundir al usuario final.
Gracias a este tipo de pruebas se pudo observar que los diferentes botones
manejados en el App funcionaban de manera correcta, además el color empleado
era el esperado y aprobado por el equipo de desarrollo, así como también el buen
uso del espacio y el tipo de letra adecuado para cualquier usuario.
Otro de los errores relacionados con el entorno grafico es el que se presentó en los
formularios, ya que en algunos de ellos aparecía la caja para la entrada de datos,
pero no el enunciado referente a la misma. Y en otros formularios no aparecían los
asteriscos (*) en los campos nombre y apellido de autor, los cuales hacen referencia
a los campos obligatorios. Como se puede observar en la Ilustración No 32.
124
Ilustración 31. Error en el entorno gráfico. Metadatos.
125
En el menú desplegable de las fuentes bibliográficas o los ítems de cada una de
ellas, se pudo notar que el nombre no se lograba observar con claridad. Como se
puede observar en la ilustración No 33. Lo cual conlleva a que el App no cumpla
con los criterios de usabilidad y calidad de software y limite el uso por parte de los
usuarios.
126
Ilustración 34. Error en el entorno gráfico. Menús desplegables.
127
Ilustración 35. Error de sintaxis.
Luego de realizar las pruebas unitarias, en donde se evalúa cada uno de los
módulos del aplicativo, se inicia con las pruebas de integración, las cuales permiten
al equipo de desarrollo verificar en conjunto todas las funciones y módulos que
maneja el software, con ello que pretende evaluar el objetivo principal que en este
caso es la creación de referencias bibliográficas.
128
➢ Errores en la Base de Datos: La creación de la base de datos y la información
que debería ir en cada una de las tablas fue un poco compleja de manejar. Ya
que se encuentran bastantes fuentes bibliográficas y muchas de ellas, manejan
ítems. Por ello se decidió manejar archivos en Excel para cada una de las
normas con sus respectivas fuentes bibliográficas. Lo cual, en el momento de
ingresar dichos archivos a la base de datos, algunos de los campos se ubicaban
en lugares incorrectos o quedaban espacios en blanco. Como se puede observar
en la Ilustración No 36. Por ello se presentaron errores en los formularios y la
creación de referencias.
129
Ilustración No 37. En esta aparece el apellido del autor, pero la inicial de su nombre
no se está mostrando, ya que según la norma APA la referencia debe tomar esta
estructura para referenciarse de manera correcta.
Error al cargar el formulario: Este tipo de error fue muy frecuente durante las
pruebas que se realizaron al aplicativo, ya que los Web Service que se crearon
para cada una de las fuentes bibliográficas no se encontraban de manera
correcta y otros no estaban creados. Por ello los formularios no cargaban así
como se puede observar en la Ilustración No 38.
130
Ilustración 38. Error al cargar el formulario.
131
Ilustración 39. Error en visualizar referencias externas.
132
12.4. PRUEBAS DE RENDIMIENTO
Durante este tipo de pruebas se pudo observar luego de ser corregidos cada uno
de los errores nombrados anteriormente, que el rendimiento del aplicativo era el
adecuado y eficiente para los usuarios que hacían uso de este. Ya que las
referencias eran creadas de manera correcta, así como también se compartían
eficientemente entre los usuarios, además se podía observar cada una de las
referencias ya creadas, se actualizaban los datos del usuario, el registro se
realizaba de manera correcta y se logró la función de recuperar usuario y
contraseña. Así como se puede observar en la Ilustración No 40.
Todo esto gracias a las correcciones realizadas a los webs service y la base de
datos que contenía la información necesaria para cada una de estas funciones.
Teniendo siempre en cuenta que el código realizado fuese el más adecuado y
optimizado, de esta manera se logró desarrollar un software mucho más eficiente y
rápido en los diferentes módulos que hacen parte de este.
133
12.5. PRUEBAS DE SEGURIDAD.
134
Codigo para compartir ferencias: Una de las funciones principales en el App
Auto_Reference es la de compartir ferencias, la cual se maneja mediantes un codigo
unico que tendra el suario que desee compartir sus referencia. Esto solo lo podra
hacer desde su cuenta, lo cual debe ser con su plena autoridad y conociendo el
correo de la persona a la cual desea compartir dichas referencias. Asi como se
puede observar en la Ilustracion No 42.
De esta manera se logra proteger las diferentes referencias que los usuarios creen
en el sistema y con ello la informacion referente a las mismas.
135
Ilustración No 43. De esta manera se logra guiar al usuario para que cree sus
referencias de manera correcta.
136
Ilustración 44. Encriptación de contraseña.
137
13. CONCLUSIONES
Entre las conclusiones a que llego el grupo, con el desarrollo de esta investigación
se encuentra las siguientes:
Para lograr un buen software, es necesario no solo seguir las fases que estable una
metodología de ingeniería del software, sino que, se requiere la selección de
herramientas ofimáticas y de programación, las cuales ayuden en: la gestión y
planificación del proyecto, en el seguimiento de los requisitos del software y la
codificación y prueba del mismo.
138
De acuerdo a la pregunta planteada en el problema ¿La herramienta educativa
Auto_Reference, permitirá facilitar la construcción de regencias bibliográficas de las
normas APA, ICONTEC E IEEE, su almacenamiento y difusión? El software
propuesto, al ser construido siguiendo los parámetros de las tres normas, está
permitiendo a los estudiantes escribir las referencias bibliográficas tan
intuitivamente, lo cual con lleva a una mayor comprensión para su aprendizaje.
139
11. REFERENCIAS BIBLIOGRAFICAS
140
10. Enciclopedia colaborativa en la red cubana EcuRed. Sistemas de clasificación
bibliográfica. Recuperado el 07 de Julio del 2017. Disponible en:
https://www.ecured.cu/Sistemas_de_clasificaci%C3%B3n_bibliogr%C3%A1fica
11. Real Academia de la lengua española. Referencia. Recuperado el 07 de Julio
del 2017. Disponible en: http://dle.rae.es/srv/fetch?id=Vc9rHUF
12. American Psychological Association. Normas APA. Normas APA – Información
y Aspectos Básicos. Recuperado el 07 de Julio del 2017. Disponible en:
http://normasapa.net/informacion-y-aspectos-basicos/
13. Normas IEEE. Citas y referencias con normas IEEE. Recuperado el 17 de Julio
del 2017. Disponible en: http://normas-ieee.com/citas-y-referencias-con-
normas-ieee/
14. INSTITUTO COLOMBIANO DE NORMAS TECNICAS Y CERTIFICACIONES.
Norma Técnica colombiana 5613. REFERENCIAS BIBLIOGRÁFICAS.
CONTENIDO, FORMA Y ESTRUCTURA. Recuperado el 20 de Julio del 2017.
Disponible en:
http://www.politecnicojic.edu.co/images/downloads/biblioteca/guias/NTC5613.p
df
15. American Psychological Association. About APA. Recuperado el 11 de
Septiembre del 2017 Disponible en: http://www.apa.org/about/index.aspx
16. American Psychological Association. Normas APA. Normas APA – Información
y Aspectos Básicos. Recuperado el 27 de Julio del 2017. Disponible en:
http://normasapa.net/informacion-y-aspectos-basicos/
17. Ibíd., p.12
18. IEEE. Historia del IEEE. Recuperado el 10 de Septiembre del 2017. Disponible
en: http://www.ieee.org/about/ieee_history.html?WT.mc_id=lp_ab_hoi
19. Biblioteca universitaria de la universidad de Málaga. FORMATO IEEE.
Recuperado el 28 de Julio del 2017. Disponible en:
http://biblioteca.ujmd.edu.sv/images/pdf/Normas__IEEE.pdf
20. IEEE. Cómo referenciar libros en IEEE. Recuperado el 28 de Julio del 2017.
Disponible en: http://normas-ieee.com/como-referenciar-libros-en-ieee/
141
21. Icontec Internacional. Quiénes Somos. Recuperado el 10 de septiembre del
2017 Disponible en: http://www.icontec.org/NC/QS/Paginas/Qui.aspx
22. Mundosnet.com. Normas Icontec 2017 para trabajos escritos. Recuperado el 10
de septiembre del 2017 Disponible en: http://www.mundonets.com/normas-
icontec/
23. NTC 5613. REFERENCIAS BIBLIOGRÁFICAS. CONTENIDO, FORMA Y
ESTRUCTURA Recuperado el 13 de septiembre del 2017 Disponible en:
http://www.politecnicojic.edu.co/images/downloads/biblioteca/guias/NTC5613.p
df
24. Normas Apa. ¿Cuál es la diferencia entre referencia y bibliografía? Recuperado
el 06 de septiembre del 2017. Disponible en: http://normasapa.com/cual-es-la-
diferencia-entre-referencia-bibliografia/
25. PRESSMAN, R. S. Ingeniería del Software. Un enfoque práctico, séptima
edición. Ciudad: McGraw-Hill. 2010.
26. Patricio Letelier Ph.D. Carmen Penadés Ph.D. Metodologías ágiles para el
desarrollo de software: eXtreme Programming (XP) abril/junio 2006. Vol. 05.Num
6. Recuperado el 10 agosto del 2017. Disponible en:
http://www.cyta.com.ar/ta0502/v5n2a1.html
27. JUMP. desarrollo de software. ciclo de vida rup (rational unified process). 2011
28. Ingeniero en software blogs. Modelo RUP. Recuperado el 14 de septiembre del
2017. Disponible en: https://softwarerecopilation.wordpress.com/modelo-rup/
29. Castellanos L. DTyOC De Tecnologías y Otras Cosas. Modelo RUP-IBM
Recuperado el 14 de Septiembre del 2017. Disponible en:
https://dtyoc.com/2016/06/07/modelo-rup-ibm/
30. Lucidchart. Qué es el lenguaje unificado de modelado (UML). Recuperado el 14
de septiembre del 2017 Disponible en:
https://www.lucidchart.com/pages/es/qu%C3%A9-es-el-lenguaje-unificado-de-
modelado-uml
31. Procuraduría General de la Nación, República de Colombia.
Constitución Política De Colombia 1991 Fecha de consulta: Septiembre 18 del
142
2017. Disponible en:
https://www.procuraduria.gov.co/guiamp/media/file/Macroproceso%20Disciplina
rio/Constitucion_Politica_de_Colombia.htm
32. Colombia, Ley 599 de 2000, Código Penal Colombiano. Edición 18. Editorial:
Legis. P: 215.
33. Corte Constitucional, República de Colombia. Sentencia No. C-334/93
PROPIEDAD INTELECTUAL. Fecha de consulta: Septiembre 18 del 2017.
Disponible en: http://www.corteconstitucional.gov.co/relatoria/1993/C-334-
93.htm
34. Colombia, Congreso de la República. Ley 23 de 1982: sobre derechos de autor.
Enero 28 de 1982. Bogotá: Diario oficial.
35. Colombia. Congreso de Colombia. Ley 44 de 1993. Febrero 05 de 1993. Santa
Fe de Bogotá. Diario Oficial No. 40.740 de febrero 5 de 1993.
36. Colombia. Congreso de Colombia. Ley 603 De 2000. Julio 27 del 2000. Fecha
de consulta: Septiembre 18 del 2017. Disponible en:
http://derechodeautor.gov.co/documents/10181/182597/603.pdf/42c15f4a-afe5-
4339-97ca-a61026450307
37. Colombia, Congreso de la República. Ley 178 de 1994: Por medio de la cual se
aprueba el "Convenio de París para la Protección de la Propiedad Industrial".
Diciembre 28 de 1994. Bogotá: Diario oficial.
38. Organización Mundial de la Propiedad Intelectual - OMPI. Principios básicos del
derecho de autor y los derechos conexos. Ginebra: OMPI Nº 909S. 2016
39. Organización Mundial de la Propiedad Intelectual - OMPI. Acta del Convenio de
Berna para la Protección de las Obras Literarias y Artísticas. 1979. Citado el 20
de Septiembre del 2017. Recuperado de: https://www.amazon.es/Convenio-
Berna-Protecci%C3%B3n-Literarias-Art%C3%ADsticas/dp/9280504754
40. Ibíd., p.116.
41. Organización Mundial del Comercio. Acuerdo Sobre Los Aspectos De Los
Derechos De Propiedad Intelectual Relacionados Con El Comercio. Citado el
143
20 de Septiembre del 2017. Recuperado de:
https://www.wto.org/spanish/docs_s/legal_s/27-trips.pdf
42. Derecho Nacional de Autor DNDA. Ley No 7968 Tratado De La OMPI Sobre
Derecho De Autor. Citado el 20 de Septiembre del 2017. Recuperado de:
http://www.derechodeautor.gov.co/documents/10181/13104/Tratado+de+la+O
MPI+Derecho+de+Autor+1996+LEY+565+de+2000.pdf
43. Asociación Colombiana de la Propiedad Intelectual. Acuerdo del Grupo de los
Tres (G3) - Propiedad Intelectual. Citado el 20 de Septiembre del 2017.
Recuperado de: http://acpi.org.co/wp-content/uploads/2013/09/Acuerdo-del-
Grupo-de-los-Tres-G3.pdf
44. FUNDACIÓN UNIVERSITARIA DE POPAYAN, UNIVIDA desarrolló aplicación
para normas ICONTEC. Recuperado el 12 agosto del 2017. Disponible en:
http://fup.edu.co/web_2014/univida-desarrollo-aplicacion-para-normas-icontec/
45. MUÑOZ R. Carlos. Cómo elaborar y asesorar una investigación de tesis. México.
Ediciones Prentice Hall, Pearson Educación de México, S.A. de C.V. 323p. ISBN
978-607-32-0456-9. 2011.
46. UNIVERSIDAD CATÓLICA. Tipos de Investigación según Grado de Profundidad
y Complejidad. Recuperado el 02 de abril dl 2017. Disponible en:
http://publicaciones.ucatolica.edu.co/revista/arquitectura/RevArq_Parametros_p
ara_Autores_Descripcion_2015.pdf.
47. Aprenda en Línea. Plataforma académica para pregrado y posgrado.
Universidad de Antioquia. Fecha de consulta: Septiembre 18 del 2017.
Disponible en:
http://aprendeenlinea.udea.edu.co/lms/moodle/mod/page/view.php?id=35705
48. MUÑOZ, Op. Cit.
49. ROGER S. PRESSMAN. 2010. Software engineering: a practitioner´s approach,
7th edition. Mac Graw Hill. ISBN 98-0-07-3359-7.
50. BÁEZ Pérez Carmen I., SUÁREZ Zarabanda, Martha I. Proceso de desarrollo
de software: basado en la articulación de RUP y CMMI priorizando su calidad.
144
Editorial: Universidad de Boyacá. Edición: Primera. ISBN: 9789588642420.
2013.
51. Organización Mundial de la Propiedad Intelectual - OMPI. Principios básicos del
derecho de autor y los derechos conexos. Ginebra: OMPI Nº 909S. 2016.
52. Organización Mundial de la Propiedad Intelectual - OMPI. Acta del Convenio de
Berna para la Protección de las Obras Literarias y Artísticas. 1979. Citado el 20
de Septiembre del 2017. Recuperado de: https://www.amazon.es/Convenio-
Berna-Protecci%C3%B3n-Literarias-Art%C3%ADsticas/dp/9280504754
53. Ibíd., p.116.
54. Kendall K. y Kendall J. Análisis y Diseño de Sistemas Octava Edición. México:
Prentice Hall. 2011. 600p. . ISBN: 978-607-32-0577-1. Disponible en:
https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpb
nxpbmdzaXN0ZW1hc3VwZXU5NzM0ODAzNTl8Z3g6N2RmZjI5N2FhZDFiMTg
xOQ.
55. MIRANDA, Juan José. El desafío de la gerencia de proyectos. MM Editores. 460
p. 2010.
56. MAIGUA, Gustavo Gabriel y FERNANDO L., Emmanuel. Buenas prácticas en
la dirección y gestión de proyectos informáticos. Editorial de la Universidad
Tecnológica Nacional – edUTecNe. Argentina. ISBN: 978-987-1896-01-1. 2012.
57. Project Management Institute. Guía de los fundamentos para la dirección de
proyectos (guía del PMBOK)- Quinta edición. Pensilvania. 2013.
58. RAUCH, T.L., C. Soderston, G.W. Hill. Defining a User-Centered Design
Process. En: Proceedings of the 1996 Annual Conference of the Society for
Technical Communication, 341- 342.
145
12. BIBLIOGRAFÍA
146
http://cua.uam.mx/pdfs/conoce/libroselec/Notas_del_curso_Bases_de_Datos.p
df.
❖ HERNÁNDEZ S. Roberto; FERNÁNDEZ C. Carlos y BAPTISTA L. María del
Pilar. Metodología de la investigación. Quinta edición. En línea. Editorial:
McGRAW-HILL / INTERAMERICANA EDITORES, S.A. DE C.V. ISBN: 978-607-
15-0291-9. 2010.
❖ IEEE Citation Reference. Recuperado 17 Mayo del 2017. Disponible en:
https://www.ieee.org/documents/ieeecitationref.pdf.
❖ IEEE Editorial Style Manual. Recuperado 17 Mayo del 2017. Disponible en:
https://www.ieee.org/documents/style_manual.pdf.
❖ INSTITUTO COLOMBIANO DE NORMAS TECNICAS Y CERTIFICACIÓN.
Documentación. Citas y Notas de pie de página. NTC1487. Bogotá D.C.: El
instituto. 1995.
❖ INSTITUTO COLOMBIANO DE NORMAS TECNICAS Y CERTIFICACIÓN.
Presentación de tesis, trabajos de grado y otros trabajos de investigación. NTC
1486. Bogotá D.C.: El instituto. 2002.
❖ INSTITUTO COLOMBIANO DE NORMAS TECNICAS Y CERTIFICACIÓN.
Referencias Bibliográficas. Contenido, Forma Y Estructura. NTC 6166. Bogotá
D.C.: El instituto. 2016.
❖ ISO. Sistemas de gestión de la calidad-Conceptos y vocabulario. Norma
Internacional ISO 9000, 2000.
❖ ISO/IEC 25000:2005. Software Engineering -- Software product Quality
Requirements and Evaluation (SQuaRE) -- Guide to SQuaRE.
❖ ISO/IEC 25010:2011. Systems and software engineering -- Systems and
software Quality Requirements and Evaluation (SQuaRE) -- System and
software quality models.
❖ JOE DECARLO, Enrico Mancin, Cecile Peraire, Angelo Fernandes, Mike
Edwards And Kathy Carroll. IBM Rational Unified Process for System. 2004.
Ibm.com/redbooks. Recuperado 28 Mayo del 2017. Disponible en:
147
http://www.redbooks.ibm.com/redbooks/SG247362/wwhelp/wwhimpl/js/html/ww
help.htm.
❖ Kendall K. y Kendall J. Análisis y Diseño de Sistemas Octava Edición. México:
Prentice Hall. 2011. 600p. . ISBN: 978-607-32-0577-1. Disponible en:
https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpb
nxpbmdzaXN0ZW1hc3VwZXU5NzM0ODAzNTl8Z3g6N2RmZjI5N2FhZDFiMTg
xOQ.
❖ LAURENZO Tomás. Diseño (iterativo y web) centrado en el usuario. 2010. 2013.
Citado Mayo 25 del 2017. Disponible en:
https://www.fing.edu.uy/inco/cursos/inpercom/Clases/2010/15-diseno-web-
centrado-en-el-usuario.pdf.
❖ LÓPEZ M. de Jiménez, Rina Elizabeth. METODOLOGÍAS ÁGILES DE
DESARROLLO DE SOFTWARE APLICADAS A LA GESTIÓN DE PROYECTOS
EMPRESARIALES. En: REVISTA TECNOLÓGICA. Enero – Diciembre 2015.
Vol. 8. P. 6-11. Disponible:
http://redicces.org.sv/jspui/bitstream/10972/2905/1/Articulo1.pdf.
❖ LÓPEZ, Patricia y RUIZ, Francisco. INGENIERÍA DEL SOFTWARE I Tema 2
Lenguaje Unificado de Modelado – UML. [diapositivas en línea]. 2015. 111
diapositivas a color. Disponible en: http://ocw.unican.es/ensenanzas-
tecnicas/ingenieria-del-software-i/materiales-de-clase-1/is1-t02-trans.pdf.
❖ MAYA, Esther. Métodos y técnicas de investigación Una propuesta ágil para la
presentación de trabajos científicos en las áreas de arquitectura, urbanismo y
disciplinas afines. México, Distrito Federa. 2014. 90p. ISBN: 978-97032-5432-3.
Disponible en: http://portal.fa-
unam.mx/uploads/8/1/1/0/8110907/_____metodos_y_tecnicas.pdf.
❖ MENESES G., Peñalver, G. A., SXP, Metodología Ágil Para El Desarrollo De
Software. Universidad de las Ciencias Informáticas, Ciudad de La Habana,
Cuba. 2010.
❖ MORÁN D, Gabriela y ALVARADO C., Darío Gerardo. Métodos de investigación.
México. Ediciones Prentice Hall, Pearson Educación de México, S.A. de C.V.
148
82p. ISBN: 978-607-442-219-1. 2010.
❖ MUÑOZ R. Carlos. Cómo elaborar y asesorar una investigación de tesis. México.
Ediciones Prentice Hall, Pearson Educación de México, S.A. de C.V. 323p. ISBN
978-607-32-0456-9. 2011.
❖ PINTO, Noelia; TORTOSA, Nicolás; ACUÑA, César; CUENCA PLETSCH, Lilian;
ESTAYNO, Marcelo. “Evaluación de Calidad de Aplicaciones Web asistida por
herramientas tecnológicas”. WICC 2013. ISBN 978-987-28179-6-1.
❖ PRESSMAN, R. S. Ingeniería del Software. Un enfoque práctico, séptima
edición. Ciudad: McGraw-Hill. 2010.
❖ SÁNCHEZ P. E. A., Caños L. J. Mejorando la gestión de historias de usuario en
eXtreme Programming. Departamento de Sistemas Informáticos y Computación
Universidad Politécnica de Valencia Camino de Vera s/n 46022. Valencia -
España. 2010.
❖ TONI Granollers, Jesús Lorés. La Ingeniería de la Usabilidad y de la
Accesibilidad aplicada al diseño y desarrollo de sitios web. 2012. Citado Mayo
25 del 2017. Disponible en:
http://www.grihotools.udl.cat/mpiua/TFCs/IngUsabWEB(JLores_TGranollers).p
df.
❖ VALENCIA C., Luis. Normalización en Bases de Datos Relacionales.
[diapositivas en línea]. 2012. 34 diapositivas a color. Disponible en:
http://www.cs.us.es/blogs/bd2012/files/2012/09/BD-Tema-4.pdf.
❖ W. Marín. Modelo IEEE - Escuela de Ingeniería Electrónica. Instituto Tecnológico
de Costa Rica, 2007.
❖ ZAPATA, C. M. GARCÉS, G. L. Generación Del Diagrama De Secuencias De
Uml Desde Esquemas Preconceptuales. 2008. Revista EIA, ISSN 1794-1237
Número 10, p. 89-103.
13.
149
14. ANEXO 1
A continuación, encontraran una serie de preguntas en las que cuentas con dos a tres posibles
respuestas, de las cuales debes marcar con una X la que aplique a su experiencia o conocimiento.
1. ¿En el campo académico o laboral, usted hace uso de las normas APA para la construcción de las
referencias bibliográficas o bibliografías en documentos como: monografías, ensayos, trabajos escritos,
artículos científicos e investigaciones?
Sí No
2. ¿En el campo académico o laboral, usted hace uso de las normas ICONCET para la construcción de las
referencias bibliográficas o bibliografías en documentos como: monografías, ensayos, trabajos escritos,
artículos científicos e investigaciones?
Sí No
150
3. ¿En el campo académico o laboral, usted hace uso de las normas IEEE para la construcción de las
referencias bibliográficas o bibliografías en documentos como: monografías, ensayos, trabajos escritos,
artículos científicos e investigaciones?
Sí No
4. ¿Hace uso de algún software para la construcción de referencias bibliográficas y las bibliografías?, Si la
respuesta es afirmativa por favor indique cuál?
Sí No
¿Cual? ______________________________________________
5. ¿Sabe cómo construir citas, referencias bibliográficas y bibliografías con las normas APA e IEEE a través
de la aplicación de Microsoft Word?
Sí No
6. ¿Consideraría hacer uso de un aplicativo móvil, que le ayude a construir referencias bibliográficas y
bibliografías sin mayor esfuerzo memorístico?
Sí No
151