********************************** 2021-1 **********************************
- Metodología y Enfoques en el Desarrollo de SW {Descargar}
- Enfoques para el Desarrollo de SW {Ver}
- Normas de calidad asociadas al Ciclo de Vida del Software {Descargar}
- Tipos de Diagramas UML {Descargar}
- BPMN 2.0 Poster {Descargar}
- TIOBE (índice de la comunidad de programación) : Índice calculado a partir del número de resultados de los motores de búsquedas para consultas que contienen el nombre de un lenguaje de programación. (Ver)
- Stack Overflow Annual Developer Survey : Informe basado en una encuesta (65.000 desarrolladores de software de 186 países de todo el mundo en la ultima edición). Disponible desde el año 2011 (Ver)
TESTING
- Ejemplo Plan de Pruebas {Descargar}
Lectura 12: Los 10 principios de usabilidad de Jakob Nielsen {Leer} {Ejemplo}
- Extra: Ciclo Scrum {Descargar}
********************************** 2020-1 **********************************
Lectura 2:
Carrizo, D., & Moller, C. (2018). Estructuras metodológicas de revisiones sistemáticas de literatura en Ingenieria de Software. Ingeniare. Revista chilena de ingeniería, 26, 45-54.
- Extra: Metodologías IR {Descargar}
Lectura 5:
Castelli, V. C., Thomas, P. J., & Bertone, R. A. (2008). Ingeniería de Requerimientos para Sistemas Sensibles al Contexto, un estudio comparativo. In XIV Congreso Argentino de Ciencias de la Computación.
Lectura 6:
Avila, A. E. S., UN, F., Peña, M. J. A. C., Lugo, A. J. D., & Martínez, A. R. (2018). Utilidad del Lenguaje Unificado de Modelado (UML) en el desarrollo de software profesional dentro del sector empresarial y educativo.
Lectura 7:
Dapozo, G. N., & Irrazábal, E. (2018). Diseño de software basado en BPM para mejorar la usabilidad de las aplicaciones. In XX Workshop de Investigadores en Ciencias de la Computación (WICC 2018, Universidad Nacional del Nordeste).
- Extra (a):Rodríguez, A., & Caro, A. (2012). Obteniendo Casos de Uso centrados en la Calidad de los Datos desde Procesos de Negocio descritos con BPMN. RISTI-Revista Ibérica de Sistemas e Tecnologias de Informação, (10), 65-80.
- Extra (b):Castro, S. J. B., & Chaparro, S. A. L. (2012). LMPS como propuesta alterna a BPMN para el modelado de procesos de software. Tecnura, 16(34), 157-170.
Lectura 8:
Marcano, I., & Benigni, G. (2014). Análisis de alternativas metodológicas para el desarrollo de software educativo. Saber, 26(3), 297-304
Lectura 9:
Kaplan, G., Panessi, W. F., Ortiz, C. S., & Céspedes, E. (2018). Planificación de las pruebas del software. In XX Workshop de Investigadores en Ciencias de la Computación (WICC 2018, Universidad Nacional del Nordeste).
Extra 9.1: Durán, D. E. S., Suaza, K. V., Mejía, J. C. G., Agudelo, F. A. V., Builes, J. A. J., & Gamboa, A. X. R. Capítulo XV REVISIÓN SISTEMÁTICA DE LITERATURA: FACTORES QUE AFECTAN EL PROCESO DE PRUEBAS DE SOFTWARE. Investigación e Innovación, 169.
Extra 9.3: Aristegui, J. L. (2010). Los casos de prueba en la prueba del software. Lámpsakos, (3), 27-34.
Lectura 10:
Vizcaíno, A., Soto, J. P., García, F., Ruiz, F., & Piattini, M. (2006). Aplicando Gestión del Conocimiento en el Proceso de Mantenimiento del Software. Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial, 10(31).
Lectura 12:
Herrera, J. P. (2016). Trello como plataforma para la gestión de tareas en entornos de trabajo y aprendizaje cooperativos en educación secundaria. In Tecnología, innovación e investigación en los procesos de enseñanza-aprendizaje (pp. 2848-2859). Octaedro.
Lectura 13: COMPLEJIDAD CICLOMATICA
Harriette-Cabrera, A. D., & Sanamé-Álvarez, D. (2014). Aplicación informática para obtener la Complejidad Ciclomática de algoritmos que utilicen estructura if y while. Ciencia & Futuro, 4(2), 64-75.
Lectura 14: Casos de pruebas
Lectura 15: Integración Continua
Lectura 16: Pruebas de Rendimiento
Lectura 17: Pruebas de Aceptación
********************************** 2019-1 **********************************
Semana N°1
Peña, Y. R., & Hernández, J. R. H. (2018). Aplicación del aprendizaje basado en problemas como estrategia docente en la asignatura de IS de una universidad cubana/Application of problem-based learning as a teaching strategy in the Software Engineering subject of a Cuban university. Educación Superior, (24).
SWEBOK {Descargar}
Que es SWEBOK {Ver}
Semana N°2
Ciclo de Vida del SoftWare {Ver}
Cuadro Comparativo Ciclo de Vida del SW {Descargar}
Carrizo, D., & Moller, C. (2018). Estructuras metodológicas de revisiones sistemáticas de literatura en Ingenieria de Software. Ingeniare. Revista chilena de ingeniería, 26, 45-54.
Semana N°3
Metodologías IR {Descargar}
Canós, J. H., & Letelier, M. C. P. P. (2012). Métodologías Ágiles en el Desarrollo de Software.
Castelli, V. C., Thomas, P. J., & Bertone, R. A. (2008). Ingeniería de Requerimientos para Sistemas Sensibles al Contexto, un estudio comparativo. In XIV Congreso Argentino de Ciencias de la Computación.
Semana N°4
Mora, J., & Lourdes, A. (2018). Análisis de Requerimientos para la Implementación de un Software que permita controlar la Gestión Académica de la Unidad Educativa Caracol del Cantón Babahoyo (Bachelor’s thesis, BABAHOYO).
Correa, J. D. (2018). Ingeniería de Requisitos para la construcción de software de Realidad Virtual inmersiva RV aplicando el diseño universal Martha Y. Segura R. Ricardo A. Fonseca2. DESARROLLO E INNOVACIÓN EN INGENIERÍA, 105.
Semana N°5
Taller N°1 [Descargar]
Semana N°6
Prueba Sumativa N°1
Semana N°7
Y como se describe un CU {Ver} (Descripción de ejemplo de una especificación de caso de uso – IBM)
Diseño del SoftWare (DFD) {Ver}
Plantilla para Documentar Casos de Uso [Lund, Maria Ines et al.; 2010] {Descargar}
Dávila, J. A. V. (2018). Implementación de metodología TSPi en centros universitarios de desarrollo de software. Programación Matemática y Software.
Vidal-Silva, C. L., Villarroel, R. H., López-Cortés, X. A., & Rubio, J. M. (2019). Una Propuesta de Algoritmo Spin/Promela para el Análisis y Diagnóstico de Errores en Diagramas de Secuencia UML. Información tecnológica, 30(1), 263-272.
Semana N°9
Avila, A. E. S., UN, F., Peña, M. J. A. C., Lugo, A. J. D., & Martínez, A. R. (2018). Utilidad del Lenguaje Unificado de Modelado (UML) en el desarrollo de software profesional dentro del sector empresarial y educativo.
Ejercicio en Clases (13.05.2019): Monitoreo de Proyectos [https://trello.com]
Que es y como funciona Trello [Ir]
Herrera, J. P. (2016). Trello como plataforma para la gestión de tareas en entornos de trabajo y aprendizaje cooperativos en educación secundaria. In Tecnología, innovación e investigación en los procesos de enseñanza-aprendizaje (pp. 2848-2859). Octaedro.
Dapozo, G. N., & Irrazábal, E. (2018). Diseño de software basado en BPM para mejorar la usabilidad de las aplicaciones. In XX Workshop de Investigadores en Ciencias de la Computación (WICC 2018, Universidad Nacional del Nordeste).
Semana N°10
Por que es importante BPMN ? {Ver}
Business Process Model and Notation™ (BPMN™) The current version {Visitar}
Introducción Modelado de Proceso de Negocios {Descargar}
BPMN 2.0 Poster {Descargar}
Semana N°11 [27 de Mayo de 2019]
Taller N°2 [Lunes] [Descargar]
Prueba Sumativa N°2 [Miércoles]
Prueba Sumativa N°3 [Sábado] [Descargar]
Semana N°12
Metodología y Enfoques en el Desarrollo de SW {Descargar}
Enfoques para el Desarrollo de SW {Ver}
Marcano, I., & Benigni, G. (2014). Análisis de alternativas metodológicas para el desarrollo de software educativo. Saber, 26(3), 297-304
Semana N°13 [10 de Junio de 2019]
La importancia del Testing de Software {Ver}
Pruebas de SoftWare {Descargar}
Soto, Dario & Villamizar Suaza, Katherine & Mejía, Juan & Alberto Vargas Agudelo, Fabio & Jiménez-Builes, Jovani & Reyes, Adriana. (2018). Revisión sistemática de literatura: factores que afectan el proceso de pruebas de software. (pp. 169-177)
Kaplan, G., Panessi, W. F., Ortiz, C. S., & Céspedes, E. (2018). Planificación de las pruebas del software. In XX Workshop de Investigadores en Ciencias de la Computación (WICC 2018, Universidad Nacional del Nordeste).
Semana N°14 [17 de Junio de 2019]
Taller N°3 [Descargar]
Vizcaíno, A., Soto, J. P., García, F., Ruiz, F., & Piattini, M. (2006). Aplicando Gestión del Conocimiento en el Proceso de Mantenimiento del Software. Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial, 10(31).
Semana N°15 [24 de Junio de 2019]
Normas de Aseguramiento de la Calidad {Descargar}
Metodologías {Gantt PERT CPM ROY}
Gantt {Ver}
CPM {Ver}
PERT {Ver}
Como funciona PERT – CPM {Descargar}
Semana N°16 [01 de Julio de 2019]
Ejercicio CPM-PERT ( Lic. Alex D. Choque Flores ) { Descargar }
Semana N°17
Prueba Sumativa N°4 [Lunes 08 de Julio de 2019]
Taller N°4 [Descargar] [Miércoles 10 de Julio de 2019]
Semana N°18
Prueba Recuperativa
Semana N°19
Examen Final
*************************************************2018-1*************************************************
Semana Nº1:
Un día en la vida del ingeniero en software {Ver}
Ingeniería del Software – Que es el Software ? {Ver}
SWEBOK {Descargar}
Que es SWEBOK {Ver}
Guide to the Software Enginnering Body of Knowledge {Descargar}
Guía al cuerpo de Conocimiento de la Ingeniería del Software {Descargar}
Semana Nº2:
Ciclo de Vida del SoftWare {Ver}
Cuadro Comparativo Ciclo de Vida del SW {Descargar}
Artículo: Diseño de artefactos….[Arteaga, Barrera, Chaparro; 2017]{Descargar}
Semana Nº3:
Metodologías IR {Descargar}
Diseño de un Documento para la Elicitación y Especificación de Requerimientos: Caso Práctico [Dieguez, Sepulveda, Canullan, 2010] {Ver}
Ingeniería de Requisitos en Aplicaciones para la Web Un estudio comparativo {Descarga}
Artículo: Elicitación y Especificación … [del Valle, Oliveros; 2014] {Descargar}
Semana Nº4:
Portal de Datos Públicos – Chile {Visitar}
Organisation for Economic Co-operation and Development – OECD {Visitar}
Portal Transparencia CHILE {Visitar}
ChileCompra Datos Abiertos {Visitar}
Semana Nº5:
Power BI {Visitar}
Taller Nº1 Procesamiento de Datos {Instrucciones}
Semana Nº6:
Diseño de Software Informático [Cabero; 1992] {Descargar}
Diseño, desarrollo y validación de un juego serio en educación superior. Un caso de estudio [Samaniego et al. ; 2017] {Descargar}
Etapa Diseño; Descripción según SWEBOK {Leer}
Lectura para el próximo Miércoles (02.05.2018) : Implementación de un sistema en la nube para controlar y gestionar procesos clínicos. Caso veterinaria de mascotas. [Haz López, L., et al. ; 2017] {Descargar}
Semana Nº7:
Diseño del SoftWare (DFD) {Ver}
OMG Unified Modeling Language TM (OMG UML) . Version 2.5.1 (Diciembre 2017) {Descargar}
Que puedes modelar con UML? {Visitar}
Celebración 20 años UML 1.1 {Ver}
Tipos de Diagramas UML {Descargar}
Modelado Conceptual: Diagramas de Casos de Uso {Ver}
Debemos repasar Casos de Uso {Descargar}
Y como se describe un CU {Ver}, favor dar click en cada CU para tener una comprensión total.
RUP y UML: Un estudio sobre ¿qué es?, ¿para qué se usa? y ¿cómo se desarrolla? Un Diagrama de Caso de Uso [Guadaña, Ivan; Pachamora, Juan] {Descargar}
Plantilla para Documentar Casos de Uso [Lund, Maria Ines et al.; 2010] {Descargar}
Taller Nº2 Diseño de Sistemas(DCU) {Instrucciones}
Semana Nº8:
Rubrica Proyecto 28.05.2018 {Descargar} + Registro en YouNoodle
Ejemplos Video Proyecto:
https://www.youtube.com/watch?v=2b3xG_YjgvI
https://www.youtube.com/watch?v=-aETJyl2g-E
https://www.youtube.com/watch?v=QXfr0fsnIEY
https://www.youtube.com/watch?v=D97IIS1wxNk
Por que es importante BPMN ? {Ver}
Business Process Model and Notation™ (BPMN™) The current version {Visitar}
Introducción Modelado de Proceso de Negocios {Descargar}
BPMN 2.0 Poster {Descargar}
Why Por qué BPM – Business Process Management {Descargar}
Ejercicios BPMN {Descargar}
Taller Nº3 Diseño de Sistemas (BPMN) {Descargar} 23.05.2018
Semana Nº9:
Metodología y Enfoques en el Desarrollo de SW {Descargar}
Enfoques para el Desarrollo de SW {Ver}
Análisis de alternativas metodológicas para el desarrollo de software educativo [Marcano, Benigni; 2014] {Descargar}
Metodologías de Desarrollo de Sistemas de Información [DTyOC; Año 3, Nº09] {Descargar}
Comparación de metodologías ágiles y procesos de desarrollo de software mediante un instrumento basado en CMMI [Britto; 2016] {Descargar}
Estado del arte: Metodologías de desarrollo en aplicaciones WEB [Molina et al. ; 2017] {Descargar}
Selección de Metodologías Ágiles e Integración de Arquitecturas de Software en el Desarrollo de Sistemas de Información [Navarro et al.; 2016] {Descargar}
Qué es Scrum{Ver}
Programación Extrema – XP {Ver}
Kanban {Ver}
Que es CMMI ( Historia) {Ver}
Información general de CMMI {Visitar}
Plantilla de proceso de CMMI {Visitar}
CMMI Institute {Visitar}
CMMI for Development Versión 1.3 (Nov. 2010) {Descargar}
Taller N°4 Desarrollo aplicaciones {Descargar} 20.06.2018
Desarrollo aplicaciones para Android (MIT AppInventor) {Ingresar}
Curso AppInventor {Ver}
Tutorial (Beginner Tutorials: Short Videos to get started) {Visitar}
Semana Nº10:
La importancia del Testing de Software {Ver}
Pruebas de SoftWare {Descargar}
Normas de Aseguramiento de la Calidad {Descargar}
Desarrollo de un modelo de pruebas funcionales de software basado en la herramienta SELENIUM [Chinarro et al. ; 2017] {Descargar}
Plantilla Casos de Pruebas {Descargar}
Tipos de Mantenimiento {Descargar}
Semana Nº11:
Leyes de Lehman [Sommerville, I., & Alfonso Galipienso, M. (2005). Ingeniería del software (7th ed., pp. 449-451). Madrid: Pearson Educación. ] {Visitar} {Leer}
Modelo de Etapas de Crecimiento (Richard Nolan) {Visitar}
Planificación de Proyectos {Descargar}
Metodologías {Gantt PERT CPM ROY}
Gantt {Ver}
CPM {Ver}
PERT {Ver}
Como funciona PERT – CPM {Descargar}
Ejercicio Propuesto PERT ( Mgr. Ing. Alex D. Choque Flores ) 18.07.2018 { Descargar }
********************************************2017-1*********************************************
Semana Nº1:
Un día en la vida del ingeniero en software {Ver}
Ingeniería del Software – Que es el Software ? {Ver}
SWEBOK {Leer }
Que es SWEBOK {Ver}
Guide to the Software Enginnering Body of Knowledge {Descargar}
Guía al cuerpo de Conocimiento de la Ingeniería del Software {Descargar}
Semana Nº2:
Ciclo de Vida del SoftWare {Ver}
Etapa Diseño {Leer}
Diseño del SoftWare (DFD) {Ver}
Semana Nº3:
OMG Unified Modeling Language TM (OMG UML) . Version 2.5 {Descargar}
Que puedes modelar con UML? {Leer}
Tipos de Diagramas UML {Descargar}
Modelado Conceptual: Diagramas de Casos de Uso {Ver}
Ejercicio Nº1:Utilizando CACOO desarrolle el siguiente DCU { Descargar}
Identificar las maneras que tiene el usuario de interactuar con el sistema (Son tres), la primera se produce cuando el jugador decide jugar los niveles creados. La segunda es cuando el usuario decide editar los niveles del videojuego para modificar algún detalle del mismo o crear niveles nuevos. La tercera está relacionada con la petición de salir de la propia aplicación.
Sabe como funciona CACOO ? {Tutorial}
Su Diagrama debe ser desarrollado por un GRUPO de estudiantes (1 > GRUPO < 5) y el proceso de desarrollo debe ser producto de un trabajo colaborativo on-line.Una vez desarrollado el DCU este debe ser compartido con el siguiente usuario juliopez@hotmail.com
Semana Nº4:
Ejercicio Nº2:Utilizando CACOO desarrolle el siguiente DCU Sistema de riego automatizado en tiempo real con balance hídrico, medición de humedad del suelo y lisímetro. {Leer} Sabe como funciona CACOO ? {Tutorial} Su Diagrama debe ser desarrollado por un GRUPO de estudiantes (1 > GRUPO < 5) y el proceso de desarrollo debe ser producto de un trabajo colaborativo on-line. Una vez desarrollado el DCU este debe ser compartido con el siguiente usuario juliopez@hotmail.com
Semana Nº5:
Debemos repasar Casos de Uso {Descargar}
Y como se describe un CU {Ver}, favor dar click en cada CU para tener una comprensión total.
Semana Nº6:
Introducción Modelado de Proceso de Negocios {Descargar}
BPMN 2.0 poster {Descargar}
Por que es importante BPMN ? {Ver}
Business Process Model and Notation™ (BPMN™) The current version is found at: Visitar Why Por qué BPM – Business Process Management eBOOK FREE / GRATIS
Semana Nº7:
Mas Ejercicios BPMN {Descargar}
Semana Nº8:
Metodología y Enfoques en el Desarrollo de SW {Descargar}
Repaso, Concepto Ciclo de Vida {Ver}
Enfoques para el Desarrollo de SW {Ver}
Análisis de alternativas metodológicas para el desarrollo de software educativo {Descargar}
Metodologías de Desarrollo de Sistemas de Información {Descargar}
Comparación de metodologías ágiles y procesos de desarrollo de software mediante un instrumento basado en CMMI {Descargar}
Qué es Scrum{Ver}
Programación Extrema – XP {Ver}
Kanban ?????? {Ver}
Semana Nº9:
Pruebas de SoftWare {Descargar}
Normas de Aseguramiento de la Calidad {Descargar}
¿Cuál es el «core business» de tu negocio? {Leer}
Diseño de Soluciones Automatizadas ( MIT App Inventor) {Ver}
Semana Nº10 :
Rubrica Evaluación Proyecto Final {Descargar}.
Fecha de entrega 20 de Junio de 2017 Se evalúa publicación en YouTube o Vimeo + Formulario YouNoodle {Ir} Semana Nº11: Tipos de Mantenimiento {Descargar}
Leyes de Lehman {Leer}
Aplicaciones del cómputo científico: mantenimiento del software heredado {Leer}
Semana Nº12:
Stages of growth model (Richard Nolan) {Leer}
Que es CMMI ( Historia) {Ver}
Información general de CMMI {Leer}
Plantilla de proceso de CMMI {Leer}
CMMI Institute {Visitar}
CMMI for Development Version 1.3 {Descargar}
Rúbrica E-Pitch
LISTAALUMNOS2017
Semana Nº13:
Metodologías IR {Descargar}
Diseño de un Documento para la Elicitación y Especificación de Requerimientos: Caso Práctico [Dieguez, Sepulveda, Canullan, 2010] {Ver}
Portal de Datos Públicos – Chile {Ir}
Organisation for Economic Co-operation and Development – OECD {Ir}
Power BI {Ir}
Semana Nº14:
Taller «BI» {INSTRUCCIONES}
Planificación de Proyectos {Leer}
Metodologías {Gantt PERT CPM ROY}
Gantt {Ver}
CPM {Ver}
PERT {Ver}
Estimación de una distribución beta como modelo para su utilización en el método PERT{Leer}
¿Que es PERT? ¿Para que se utiliza y como se calcula? {Leer}
Varianza y desviación estándar : La desviación sólo significa qué tan lejos de lo normal {Leer}
Taller: Técnicas de Revisión y Evaluación de Proyectos {INSTRUCCNES}