SOFTWARE PROJECT MANAGEMENT PLAN

Tamaño: px
Comenzar la demostración a partir de la página:

Download "SOFTWARE PROJECT MANAGEMENT PLAN"

Transcripción

1 SOFTWARE PROJECT MANAGEMENT PLAN HERRAMIENTA PARA LA ADMINISTRACIÓN DE REQUERIMIENTOS DE LOS PROYECTOS DE LAS ASIGNATURAS DE INGENIERÍA Y ARQUITECTURA DE SOFTWARE DE LA PONTIFICIA UNIVERSIDAD JAVERIANA. CARLOS DAVID DUARTE ALFONSO PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA CARRERA DE INGENIERÍA DE SISTEMAS BOGOTÁ D.C 2014

2 Historial De Cambios El historial de cambios es una tabla que muestra la evolución y seguimiento del documento, todos los cambios realizados permiten elaborar, corregir y controlar la calidad del documento por parte del autor. Versión Fecha Sección del documento Descripción de Responsable modificada cambios V /02/2014 Línea base SPMP Estructura general del Carlos Duarte SPMP V /03/2014 Capítulo 1 Elaboración capítulo 1 Carlos Duarte V /03/2014 Capítulo 4.1 Elaboración capítulo 4.1 Carlos Duarte V /03/2014 Capítulo 3 Elaboración capítulo 3 Carlos Duarte V /03/2014 Capítulo 4.2 Elaboración capítulo 4.2 Carlos Duarte V /03/2014 Capítulo 4.3 Elaboración capítulo 4.3 Carlos Duarte V /03/2014 Capítulo 4.4 Elaboración capítulo 4.4 Carlos Duarte V /03/2014 SPMP Revisión del documento (Ortografía, gramática y Carlos Duarte coherencia). V /03/2014 Anexos Eliminación de este Carlos Duarte capitulo V /03/2014 SPMP Entrega Carlos Duarte Tabla 1 Historial de Cambios 2

3 Tabla de Contenido Historial De Cambios... 2 Índice de Tablas Visión general del proyecto Resumen del proyecto Propósito Alcance Suposiciones y Restricciones Entregables del proyecto Referencias Definiciones y Acrónimos Plan de procesos de gestión Plan de trabajo Introducción Objetivo Actividades de trabajo Elaboración del documento SPMP Elaboración del documento de casos de uso Elaboración del documento SRS Elaboración del documento SDD Plan de pruebas Elaboración memoria de trabajo de grado Elaboración del manual Plan de control de cronograma Introducción Objetivo Puesta en marcha Plan de procesos técnicos Introducción

4 Objetivo Lenguaje de programación Herramientas Plan de administración de la configuración Introducción Objetivo Alcance Puesta en marcha Control de versiones en documentos Control de versiones de software y código fuente Gestión del cambio

5 Índice de Tablas Tabla 1 Historial de Cambios... 2 Tabla 2 Entregables del trabajo de grado... 7 Tabla 3 Definiciones y Acrónimos... 9 Tabla 4 Actividades de trabajo...11 Tabla 5 Herramientas

6 1. Visión general del proyecto 1.1. Resumen del proyecto Este proyecto consiste en continuar con el desarrollo de una herramienta de administración de requerimientos (ERMT), para la cual es necesaria complementarla con nuevas funcionalidades que se explicaran de forma general en este documento. Este proyecto tiene como objetivo obtener el título de ingeniero de sistemas de la pontificia universidad javeriana Propósito El propósito de este documento, es de realizar una gestión y planificación de todos los planes y procesos que permite realizar un diseño, desarrollo e implementación para la elaboración de un producto con calidad Alcance El alcance de este proyecto es la incorporación de nuevas funcionalidades en la herramienta ERMT, correspondientes a la administración y gestión de los riegos en los requerimientos de un proyecto de software. Ver documentación casos de uso Suposiciones y Restricciones Suposiciones El proyecto se planea con las siguientes suposiciones: Todos los requerimientos que se obtengan, son necesarios para implementar la aplicación. El código fuente de ERMT 1.0 este documentado y tenga buenas prácticas de programación. La arquitectura es coherente respecto al código fuente de ERMT 1.0 ERMT 1.0 no tenga errores de compilación y ejecución. Restricciones El proyecto se planea con las siguientes restricciones: Las nuevas funcionalidades se deben realizar bajo el lenguaje programación JAVA. Se debe utilizar MySQL como sistema de gestión de bases de datos para la aplicación. Se debe mantener la misma interfaz gráfica de ERMT 1.0. Las nuevas funcionalidades propuestas se deben integrar a ERMT

7 Entregables del proyecto Las entregas que se realizan a lo largo del semestre correspondiente al desarrollo del trabajo de grado son las siguientes: Entregable Descripción general Fecha de entrega Formato SPMP Documentación casos de uso SRS SDD Software funcional Manuales de producto de software Reporte de pruebas de software Memoria trabajo de grado Página web En este documento se tiene toda la planeación, que se realiza en el trabajo de grado durante el semestre. En este documento se tienen los casos de uso que componen el software, con su correspondiente documentación y diseño. En este documento se tiene la definición precisa del software que se construye, mediante la especificación de los requerimientos de software. En este documento se tiene la descripción detallada del diseño de software. Es el prototipo funcional de la nueva versión de ERMT. En este documento se encuentra el correspondiente soporte para instalar y utilizar el software. En este documento se encuentran las correspondientes pruebas realizadas al software. Contiene especificado el marco teórico, justificación, objetivos y procesos desarrollados a lo largo del trabajo de grado. Contiene almacenado todos los entregables del trabajo de grado en un servidor web. Tabla 2 Entregables del trabajo de grado 22/03/2014 Digital 29/03/2014 Digital 04/04/2014 Digital 25/04/2014 Digital 09/05/2014 Digital 12/05/2014 Digital 1605/2014 Digital 19/05/2014 Digital Digital 23/05/2014 7

8 2. Referencias [1] ERMT. [Online]. Available: [2] IEEE Recommended Practice for Software Design Descriptions, IEEE Std , p. i, [3] Software Engineering Toolbox Construx. [Online]. Available: [4] What is Scrum? Scrum.org - The home of Scrum. [Online]. Available: https://www.scrum.org/resources/what-is-scrum/. [5] I. Sommerville, Ingeniería del software. Pearson Educación, [6] Qué es Skype? Videollamadas por Internet, mensajes instantáneos, chat móvil. [Online]. Available: [7] Comprar Office 365 Hogar Premium. [Online]. Available: [8] Dropbox. [Online]. Available: https://www.dropbox.com/. [9] MySQL : Why MySQL? [Online]. Available: [10] Navegador Chrome. [Online]. Available: https://www.google.com/intl/es- 419/chrome/browser/features.html. [11] NetBeans IDE - Overview. [Online]. Available: https://netbeans.org/features/. [12] TortoiseSVN - About. [Online]. Available: [13] S. Takats, Zotero 4.0 Launches, Zotero. [14] Productos. [Online]. Available: [15] VectorStudy.com, «Administrative Management». [Online]. Available: [16] A. Silberschatz, H. F. Korth, Sudarshan, and Sáenz Pérez, Fundamentos de bases de datos. Madrid: McGraw-Hill, [17] SPMP template. [Online]. Available:http://users.csc.calpoly.edu/~jdalbey/205/Mgmt/SPMP.html. 8

9 3. Definiciones y Acrónimos En esta sección se definen los términos y acrónimos que se usan a lo largo de todo el documento: Término Acrónimo Definición/Descripción Caso de uso CU Un único uso del sistema representado como una interacción entre el usuario y el sistema. [3] Easy Requirement Management Tool ERMT Es una herramienta para la administración de requerimientos en un proyecto de software. [1] Requerimiento REQ Una descripción detallada de lo que el software tiene que hacer. [3] Es un proceso que se aplican un conjunto de SCRUM buenas prácticas para trabajar colaborativamente en un equipo, con el fin de desarrollar un producto. [4] Sistema de gestión de bases SGBD de datos Es una serie de programas, que permite almacenar, modificar y extraer información de una base de datos. [16] Software Design Document SDD Es una representación de un sistema de software que se utiliza como un medio para comunicar la información de diseño de software. [4] Software Project Management Plan Sprint Sprint Backlog Sprint Review Stakeholder System requirements specification SPMP SRS Es la planificación y gestión de proyectos de software. Es una iteración que en SCRUM se denomina Sprint, que por lo general, dura entre 15 días a un mes. [4] Esta lista de tareas permite visualizar el estado actual de las actividades programadas en cada iteración. [4] Es una actividad que permite realizar una entrega informal de los requerimientos ya terminados en una actividad al cliente. [4] Una persona, grupo u organización que participa activamente en un proyecto, se ve afectada por su resultado, o pueden influir en su resultado. [2] Es la especificación de los requerimientos que tiene un proyecto de software y una descripción general del comportamiento del sistema. Tabla 3 Definiciones y Acrónimos 9

10 4. Plan de procesos de gestión 4.1. Plan de trabajo Introducción Este capítulo contiene el plan de trabajo, el cual consiste en especificar los documentos que se entregan a los largo del desarrollo del trabajo de grado con sus respectivas actividades, además de establecer un punto de partida y priorizar actividades Objetivo El objetivo del plan de procesos de gestión es definir y especificar el plan de trabajo que se realiza durante todo el trabajo de grado, además de establecer los entregables que se realizan en cada proceso con sus correspondientes actividades Actividades de trabajo SPMP Documento Documentación casos de uso SRS SDD Software funcional Manuales de producto de software Reporte de pruebas de software Actividades Definición de entregables Definición cronograma Definición plan de trabajo Definición plan de configuración Plan de procesos técnicos Obtención de los casos de uso Definición de actores Priorización de los casos de uso Definición de procesos Flujo de información para cada caso de uso Obtención de requerimientos funcionales Obtención de requerimientos no funcionales Priorización de requerimientos Gestión de requerimientos Diagrama de clases Diagrama modelo de datos Consideraciones de diseño Vista lógica Vista de despliegue Vista de implementación Conocimiento código fuente Desarrollo nuevas funcionalidades Instalación software Tutorial software Pruebas unitarias Pruebas de integración Pruebas de sistema 10

11 Memoria trabajo de grado Descripción del proyecto Marco teórico Desarrollo del trabajo Resultados del proyecto y reflexión Tabla 4 Actividades de trabajo Elaboración del documento SPMP Esta actividad tiene como propósito de elaborar el documento que permite gestionar, definir el cronograma de trabajo, las actividades y procesos que se llevan a lo largo de todo el proyecto Elaboración del documento de casos de uso Esta actividad se encarga de las tareas relacionadas con la elaboración de los nuevos casos de uso, desde lecturas previas del tema, hasta la elaboración de los correspondientes casos de uso y documentación. Ver documentación casos de uso Elaboración del documento SRS Esta actividad tiene como propósito la definición, análisis y especificación de los nuevos requerimientos funcionales y no funcionales de ERMT 2.0. Ver documento SRS Elaboración del documento SDD Esta actividad se encarga de realizar el documento de diseño de software, la arquitectura de la aplicación con base a los requerimientos previamente establecidos, además de la descripción detallada del diseño del software. Ver documento SDD Plan de pruebas Esta actividad tiene como propósito elaborar el documento que se encarga de diseñar la estrategia y las herramientas necesarias poder validar y verificar el producto final. Ver documento plan de pruebas Elaboración memoria de trabajo de grado Esta actividad tiene como propósito elaborar el documento que contiene el marco teórico, objetivos generales, objetivos específicos, resultados y conclusiones del trabajo de grado desarrollado a lo largo del semestre. Ver memoria de trabajo de grado. 11

12 Elaboración del manual Esta actividad tiene como propósito realizar el documento que se encarga de especificar, cómo se va a utilizar la aplicación, permitiendo a los diferentes usuarios tener una interacción adecuada con la herramienta. Ver documento manual de usuario Plan de control de cronograma Introducción Este plan consiste en gestionar y controlar las actividades programadas en el cronograma, con el propósito de llevar un control de las tareas a desarrollar y cumplir con las fechas establecidas Objetivo El objetivo del plan de control de cronograma es de especificar las metodologías, actividades y entregables que se usan a largo del trabajo de grado Puesta en marcha Para la realización de este trabajo de grado, se escogen dos fases metodologías que permiten cumplir los objetivos del proyecto. La primera fase metodológica consiste en una exploración y la segunda fase metodológica es la ejecución de SCRUM. [4] Fase Metodológica 1 La primera fase metodológica consiste en una exploración, debido a que el primer objetivo específico tiene como propósito realizar un estudio y un análisis acerca de ERMT, además permite conocer más en detalle la problemática que se quiere afrontar, realizando así una investigación más completa. Metodología La metodología que se usa en esta fase, es la de realizar un estudio exploratorio sobre las herramientas existentes en el mercado, la herramienta ERMT y realizar un análisis detallado de los estándares de calidad de requerimientos. Actividades Las actividades necesarias para realizar esta fase son las siguientes: 1. Investigar la mayor cantidad de herramientas para la administración de requerimientos que existen en el mercado. 2. Conocer y entender las características y funcionalidades que ofrecen estas herramientas. 12

13 3. Comparar las funcionalidades de ERMT frente a las herramientas existentes en el mercado. 4. Investigar y analizar los diferentes estándares de calidad de requerimientos, para determinar que funcionalidades se le pueden agregar a la herramienta. 5. Definir qué funcionalidades le hacen falta a ERMT para complementarla, además que estén dentro del alcance y sirvan para un entorno educativo. 6. Elaboración del marco teórico del tema. 7. Conocer y entender la arquitectura que tiene ERMT. Entregables Luego de realizar las actividades relacionadas con esta fase, el resultado es el documento de plan de gestión de proyectos de software y las nuevas adiciones para ERMT. Fase Metodológica 2 La segunda fase metodológica consiste en la ejecución de la metodología SCRUM, que permite abarcar los restantes objetivos específicos, donde se modifica la arquitectura existente, para que esta a su vez, soporte las nuevas funcionalidades que se implementan, realizando sus respectivas pruebas de usabilidad del producto. Metodología La metodología a usar en esta fase metodológica es SCRUM, ya que esta permite realizar una gestión en el desarrollo del software, además está basada en un proceso iterativo e incremental, acoplándose de manera correcta a las actividades propuestas para esta fase ya que una actividad posterior depende de las actividades anteriores. Actividades Las actividades necesarias para realizar esta fase son las siguientes: 1. Elaboración de los casos de uso. 2. Realizar la especificación de requerimientos. 3. Elaborar el Documento de Requerimientos de Software (SRS). 4. Elaboración de la arquitectura del sistema. 5. Elaboración del diseño por componentes del sistema. 6. Elaboración del Documento de Diseño del Sistema (SDD). 7. Desarrollo e implementación de las nuevas funcionalidades. 8. Realizar las pruebas de usabilidad. 13

14 9. Analizar los resultados de las pruebas de usabilidad. 10. Elaboración manual de usuario. 11. Elaboración de memoria final del trabajo de grado. 12. Elaboración de página web de trabajo de grado. Para llevar de manera oportuna la metodología SCRUM es necesario llevar a cabo las siguientes actividades: Ejecución de la iteración (Sprint) Cada vez que finalice una actividad propuesta, es necesario que se lleve una reunión con el director del trabajo de grado, para poder evaluar cada una de estas actividades ya realizadas, para luego realizar las correcciones necesarias. Demostración de requerimientos completados (Sprint Review) Esta actividad que ofrece SCRUM, permite realizar una entrega informal de los requerimientos ya terminados en una actividad al cliente, que en este contexto es el director del trabajo de grado, la cual permite conocer si realmente se están entendido lo que el cliente quiere, además de realizar mejoras en esta entrega si es necesario y si cumple con sus expectativas. Lista de tareas de la iteración (Sprint Backlog) Esta lista de tareas permite visualizar el estado actual de las actividades programadas en cada iteración, la cual permite realizar una trazabilidad a estas, conocer si se han tenido problemas, retrasos, avance del proyecto y el esfuerzo en horas para la realización de cada una de las tareas. Entregables Luego de realizar las actividades relacionadas con esta fase, el resultado de esta fase son las siguientes: 1. El documento de requerimientos de software. 2. Documento de diseño del sistema. 3. Resultados pruebas de usabilidad. 4. Manual de usuario. 5. Memoria final. 6. Software funcional. 14

15 7. Página web del trabajo de grado Plan de procesos técnicos Introducción En este trabajo de grado se utilizan las herramientas, métodos y técnicas para la ejecución de cada uno de los procesos del proyecto, ya que este cuenta con muchos componentes Objetivo El objetivo del plan de procesos técnicos es dar a conocer las herramientas, métodos y técnicas que se utilizan durante el desarrollo del trabajo de grado Lenguaje de programación Para este trabajo de grado se utiliza el lenguaje de programación JAVA, debido a que ERMT 1.0 está escrito en este lenguaje, además está basado en el paradigma orientado a objetos, lo cual me facilita su uso, debido a que lo he usado constantemente durante la carrera y su sintaxis es sencilla. También provee el desarrollo del componente visual y facilidad de conexión a una base de datos Herramientas A continuación se muestran las herramientas que se usan en el desarrollo del trabajo de grado con sus correspondientes funcionalidades. Herramienta Función NetBeans IDE 7.4 Es un entorno de desarrollo libre y gratuito, el cual permite realizar la lógica, conexión e interfaz gráfica de la aplicación. [11] MySQL Es un sistema de gestión de bases de datos relacional, la cual permite llevar a cabo la persistencia de la aplicación. [9] Bizagi Es una herramienta que permite realizar diagramas de BPMN. [14] Google Chrome Navegador de internet, el cual permite utilizar el plugin de Zotero que trabaja sobre este navegador. [10] Dropbox Es una plataforma que sirve de repositorio en la nube, la cual permite ser accedida desde cualquier lugar y momento. [8] Microsoft Office Microsoft Word: Permite la realización de documentos. [7] Microsoft Excel: Permite la realización de plantillas. [7] Microsoft Visio: Permite realizar diferentes tipos de diagramas arquitectónicos de la aplicación. [7] Microsoft Project: Permite realizar la calendarización del trabajo de grado. [7] Zotero Esta herramienta permite almacenar las referencias que se 15

16 TortoiseSVN Skype utilicen durante el desarrollo del trabajo de grado. [13] Es un programa que permite el control de versiones del software. [12] Esta herramienta permite la comunicación entre el profesor y el estudiante. [6] Tabla 5 Herramientas 4.4. Plan de administración de la configuración Introducción El propósito de este capítulo es describir el Plan de Administración de la Configuración. En esta sección del documento se explica el método para evaluar y aprobar un cambio que es necesario durante el transcurso del desarrollo del trabajo de grado Objetivo EL objetivo de la administración de la configuración es definir y mantener la integridad de los diferentes documentos que se generan a lo largo del desarrollo de este trabajo de grado Alcance Las actividades que se encuentran en el ámbito de la administración de la configuración son las siguientes: Identificación de elementos de configuración. Descripción de los ítems de configuración. Establecimiento y administración del repositorio. Mantenimiento de la historia de los documentos. Mantener un control sobre los cambios. Mantener un control de versiones para el código fuente Puesta en marcha A continuación se muestran los documentos que son versionados a lo largo del desarrollo del trabajo de grado, cuando se realice un cambio a estos: SPMP SRS SDD Documentación casos de uso Manuales de producto de software Reporte de pruebas de software 16

17 Control de versiones en documentos La metodología para la administración y gestión de configuración para los documentos del proyecto se realiza en la siguiente herramienta en la nube: Dropbox [8] Esta herramienta es utilizada debido a la facilidad de su uso y acceso a archivos. Además esta herramienta permite un adecuado control en los cambios de los documentos. Para controlar la versión de los documentos, se utiliza la nomenclatura X.Y.Z. En esta enumeración, X es un valor entero que representa un cambio de una gran magnitud (documento aprobado por el director del trabajo de grado), Y indica cambios de forma y fondo del documento (cambios en los capítulos, eliminación de capítulos o uniones de capítulos). Por último el campo Z, también de valor entero, representa un cambio menor en los documentos (revisión de ortografía, fuente, tamaño de la letra, gramática). [17] Control de versiones de software y código fuente Para el control de versiones del software y código fuente, se hace uso de un repositorio SVN. Dicha Herramienta permite que editen los archivos de código y se pueda llevar un control ante estas modificaciones. La herramienta escogida para llevar este control es TortoiseSVN. Para la utilización del repositorio, este es divido en tres carpetas principales: Raíz: Esta carpeta contiene la versión inicial o la versión más reciente y estable del código fuente. Nuevo: Esta carpeta contendrá las nuevas funcionalidades de ERMT 2.0, sin ser integrada a ERMT 1.0. Pruebas: Esta carpeta contiene las nuevas funcionalidades de ERMT 2.0, la cual tiene como objetivo realizar las correspondientes pruebas de integración Gestión del cambio Para la gestión de cambios se realiza un seguimiento a los planes establecidos a lo largo del proyecto, para mantener la consistencia entre los distintos archivos del proyecto. Estos cambios están documentados en el historial de cambios en cada uno de los documentos especificados anteriormente, donde se reflejan los cambios que se han hecho en las diferentes partes del documento y también la persona responsable o quien realiza el cambio. 17

Plan de Pruebas de Software

Plan de Pruebas de Software Herramienta para la administración de requerimientos de los proyectos de las asignaturas de Ingeniería de Software y Arquitectura de Software de la Pontificia Universidad Javeriana vae Plan de Pruebas

Más detalles

Pontificia Universidad Javeriana. TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos. Version 1.0

Pontificia Universidad Javeriana. TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos. Version 1.0 Pontificia Universidad Javeriana TBA (Tool guide for BPM Agility) Visión y Especificación de Requerimientos Version 1.0 Historial de Revisión del Documento Date Version Description Author 27/Ene/12 1.0

Más detalles

SOFTWARE REQUIREMENTS SPECIFICATION

SOFTWARE REQUIREMENTS SPECIFICATION SOFTWARE REQUIREMENTS SPECIFICATION HERRAMIENTA PARA LA ADMINISTRACIÓN DE REQUERIMIENTOS DE LOS PROYECTOS DE LAS ASIGNATURAS DE INGENIERÍA Y ARQUITECTURA DE SOFTWARE DE LA PONTIFICIA UNIVERSIDAD JAVERIANA.

Más detalles

Software Design Description Caracterización de la comunidad. 06/07/2012 Fabián García Ariel López

Software Design Description Caracterización de la comunidad. 06/07/2012 Fabián García Ariel López Software Design Description Caracterización de la comunidad 06/07/2012 Fabián García Ariel López PAGINA DE FIRMAS ALEX LINARES CLIENTE FABIÁN GARCÍA ARIEL LÓPEZ LESMES HISTORIAL DEL CAMBIOS Versión Fecha

Más detalles

Planificación en Team Foundation Server 2010

Planificación en Team Foundation Server 2010 Planificación en Team Foundation Server 2010 Planificación y Seguimientos en Proyectos Agile con Microsoft Visual Studio Team Foundation Server 2010 Dirigido a: Todos los roles implicados en un proyecto

Más detalles

[SPMP (SOFTWARE PROJECT MANAGEMENT PLAN)]

[SPMP (SOFTWARE PROJECT MANAGEMENT PLAN)] 2013 PONTIFICIA UNIVERSIDAD JAVERIANA Daniel Warner White [SPMP (SOFTWARE PROJECT MANAGEMENT PLAN)] Proyecto de Trabajo de Grado para la aplicación SmartGauge HISTORIAL DE CAMBIOS Versión Fecha 0.1 18/02/2013

Más detalles

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto.

En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICES En el siguiente apartado se detallan ciertos conceptos que ayudan a comprender en mayor medida el Proyecto. APÉNDICE 1. Herramientas Las herramientas que se usaron en el análisis, desarrollo

Más detalles

<TITULO DEL PROYECTO DE DESARROLLO DE SW > Diana Milena Pérez Riveros 1 Diana Milena Pérez Riveros Pagina de

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM

PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM Universidad Rafael Landivar Campus Quetzaltenango Facultad de Ingeniería PROPUESTA DE PROYECTO DE DESARROLLO DE PÁGINA WEB PARA GESTIÓN DE PROYECTOS CON METODOLOGÍA SCRUM Linda Estrella Córdova Monterroso

Más detalles

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1.

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1. Cliente: FCM-UNA Página 1 de 14 PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA Cliente: FCM-UNA Página 2 de 14 Tabla de contenido 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. ALCANCE 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

14. Ingeniería de software. Ing. Alejandro Adorjan

14. Ingeniería de software. Ing. Alejandro Adorjan 14. Ing. Alejandro Adorjan : un enfoque en ingeniería de requerimientos Introducción La ingeniería de software es una disciplina que estudia la aplicación de la teoría, el conocimiento y la práctica de

Más detalles

Software Project Management Plan Caracterización de la comunidad. 29/06/2012 Fabián García Ariel López

Software Project Management Plan Caracterización de la comunidad. 29/06/2012 Fabián García Ariel López Software Project Management Plan Caracterización de la comunidad 29/06/2012 Fabián García Ariel López PAGINA DE FIRMAS ALEX LINARES CLIENTE FABIÁN GARCÍA ARIEL LÓPEZ LESMES HISTORIAL DEL CAMBIOS Versión

Más detalles

Documento de visión: CRM Cloud Colombia

Documento de visión: CRM Cloud Colombia Documento de visión: CRM Cloud Colombia Documento de visión de CRM Cloud Colombia Propósito La intención de este documento es cumplir con los objetivos específicos de la fase metodológica de Inicio del

Más detalles

Novedades de Soluciones para la Gestión del Ciclo de Vida de Aplicaciones (CLM 2012)

Novedades de Soluciones para la Gestión del Ciclo de Vida de Aplicaciones (CLM 2012) Novedades de Soluciones para la Gestión del Ciclo de Vida de Aplicaciones (CLM 2012) Ana López-Mancisidor Rueda Arquitecto de Soluciones para la Gestión del Ciclo de Vida de las Aplicaciones ana.lopez@es.ibm.com

Más detalles

INVENTARIO DE LOS DOCUMENTOS QUE SOPORTAN LOS PROCESOS DE LA GUÍA METODOLÓGICA ConstruColectiva. Autores: JOHN EDDIE DÍAZ AGUDELO

INVENTARIO DE LOS DOCUMENTOS QUE SOPORTAN LOS PROCESOS DE LA GUÍA METODOLÓGICA ConstruColectiva. Autores: JOHN EDDIE DÍAZ AGUDELO INVENTARIO DE LOS DOCUMENTOS QUE SOPORTAN LOS PROCESOS DE LA GUÍA METODOLÓGICA Autores: JOHN EDDIE DÍAZ AGUDELO JUAN FELIPE OLAYA FIGUEROA Dirección: MARIA CONSUELO FRANKY PONTIFICIA UNIVERSIDAD JAVERIANA

Más detalles

Unidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008)

Unidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008) Unidades temáticas de Ingeniería del Software Fases del proceso de desarrollo 4ª edición (2008) Facultad de Informática organización del desarrollo El ciclo de vida del software abarca el proceso de desarrollo,

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Gestionando Agile/Scrum con Sciforma

Gestionando Agile/Scrum con Sciforma agile Gestionando Agile/Scrum con Sciforma El desarrollo ágil de software son métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requerimientos y soluciones

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

PROPUESTA PARA TRABAJO DE GRADO

PROPUESTA PARA TRABAJO DE GRADO Ingeniería de Sistemas PROPUESTA PARA TRABAJO DE GRADO TÍTULO Herramienta para la administración de requerimientos de los proyectos de las asignaturas de ingeniería y arquitectura de software de la pontificia

Más detalles

Universidad Católica del Uruguay. Facultad de Ingeniería y Tecnología. Ingeniería de Software III Plan de Gestión de la Configuración

Universidad Católica del Uruguay. Facultad de Ingeniería y Tecnología. Ingeniería de Software III Plan de Gestión de la Configuración Universidad Católica del Uruguay Facultad de Ingeniería y Tecnología Ingeniería de Software III Plan de Gestión de la Configuración Cecilia Cedrés Braulio Zitto Versión: 1.0.0 Fecha: 11/11/2008 11/13/08

Más detalles

Anexo 11. Manual de Administración

Anexo 11. Manual de Administración PONTIFICIA UNIVERSIDAD JAVERIANA Anexo 11. Manual de Administración Para mantenimiento a los modelos y código fuente Alex Arias 28/05/2014 El presente documento muestra los requerimientos necesarios para

Más detalles

Sistema de gestión de procesos institucionales y documental.

Sistema de gestión de procesos institucionales y documental. [Documento versión 1.7 del 10/10/2015] Sistema de gestión de procesos institucionales y documental. El sistema de gestión de procesos institucionales y documental, es una solución diseñada para mejorar

Más detalles

PFC- Aplicaciones Web para trabajo colaborativo:

PFC- Aplicaciones Web para trabajo colaborativo: PFC- Aplicaciones Web para trabajo colaborativo: Aplicación para Control de una Integración de S.I. 2º Ciclo Ingeniería Informática Curso 2011-2012 Consultor : Fatos Xhafa Autor : Miguel Angel Pineda Cruz

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestión y Desarrollo de Requisitos en Proyectos Software Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería

Más detalles

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ FACULTAD DE CIENCIAS E INGENIERÍA DESARROLLO DE UN SISTEMA DE CONSTRUCCIÓN DE WEBS 2.0 E INTEGRACIÓN CON UN SISTEMA DE VENTA DE DOMINIOS Tesis para optar por el

Más detalles

Entregable 1 INGENIERÍA DEL SOFTWARE II

Entregable 1 INGENIERÍA DEL SOFTWARE II Entregable 1 INGENIERÍA DEL SOFTWARE II Pablo Azaña Sánchez Alicia García Yébenes Javier Matas de Haro Roberto Pozuelo Domínguez José Carlos Rodríguez del Salado EQUIPO FÍSICO El equipo físico de la empresa

Más detalles

Desarrollar el concepto del producto. Asignar requisitos de hardware y software. 1 1.1 1.2 2 2.1 2.2 3.. N

Desarrollar el concepto del producto. Asignar requisitos de hardware y software. 1 1.1 1.2 2 2.1 2.2 3.. N Fase de Análisis de Requerimientos Desarrollar el concepto del producto. Asignar requisitos de hardware y software. Realizar estudios de mercado. Sugerencia: www.anuies.mx para saber cuantas instituciones

Más detalles

Arquitectura de Aplicaciones

Arquitectura de Aplicaciones 1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento

Más detalles

Tema III: Gestión de la Configuración. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión

Tema III: Gestión de la Configuración. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Tema III: Gestión de la Configuración. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Introducción Gestión de la Configuración del Software (GCS / SCM) Def.- Arte de identificar, organizar,

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

Más detalles

SIGPRE Sistema de Gestión Presupuestaria

SIGPRE Sistema de Gestión Presupuestaria SIGPRE Sistema de Gestión Presupuestaria Documento de Arquitectura UTN Histórico de Revisiones Fecha Versión Descripción Autor 11/17/2009 1.0 Borrador de la arquitectura Roberto López Hinojosa 12/14/2009

Más detalles

Análisis y Diseño del Sistema Integrado de Información (SII)

Análisis y Diseño del Sistema Integrado de Información (SII) Análisis y Diseño del Sistema Integrado de Información (SII) Para el proyecto Manejo integrado y sostenible de los recursos hídricos transfronterizos en la cuenca del Amazonas El presente documento permite

Más detalles

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS:

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: TRABAJO BIBLIOGRAFICO DE, CONCEPTOS, IMÁGENES, EJEMPLOS,

Más detalles

SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE

SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE Recibido: 23 de febrero de 2011 Aceptado: 29 de marzo de 2011 SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE MSc. Ailin Orjuela, MSc. Luis Alberto Esteban, MSc.

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 17 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Tabla de Contenidos PARTE I INTRODUCCIÓN Capítulo 1: Evolución Los hitos en la evolución histórica del Desarrollo de Software Problemas y soluciones... Fallas, malas estimaciones

Más detalles

INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS

INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS Rubby Casallas, Andrés Yie Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes Agenda Contexto Ciclos de vida: Modelo

Más detalles

Integración de Metodologías Ágiles en el Desarrollo de un Sistema de Monitoreo Inalámbrico para Medir la Contaminación del Aire en Tiempo Real.

Integración de Metodologías Ágiles en el Desarrollo de un Sistema de Monitoreo Inalámbrico para Medir la Contaminación del Aire en Tiempo Real. Integración de Metodologías Ágiles en el Desarrollo de un Sistema de Monitoreo Inalámbrico para Medir la Contaminación del Aire en Tiempo Real. Walter Fuertes, Diego Carrera, César Villacís, Fernando Galárraga,

Más detalles

Tabla de contenido 1. OBJETIVOS... 2 2. ASIGNACION DE RESPONSABILIDADES... 2 3. ROLES Y TAREAS... 3 4. ALCANCE... 4

Tabla de contenido 1. OBJETIVOS... 2 2. ASIGNACION DE RESPONSABILIDADES... 2 3. ROLES Y TAREAS... 3 4. ALCANCE... 4 Tabla de contenido 1. OBJETIVOS... 2 2. ASIGNACION DE RESPONSABILIDADES... 2 3. ROLES Y TAREAS... 3 4. ALCANCE... 4 5. PROCEDIMIENTOS RELACIONADOS... 4 6. DOCUMENTOS RELACIONADOS... 4 7. PROCESO... 4 7.1.

Más detalles

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROFESIONAL ASOCIADO Y LICENCIATURA Versión

Más detalles

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

Catálogo de Cursos. Cursos de Ofimática. www.edduca.com

Catálogo de Cursos. Cursos de Ofimática. www.edduca.com 2015 Catálogo de Cursos Cursos de Ofimática www.edduca.com OFIMÁTICA REFERENCIA DESCRIPCIÓN HORAS FORM056 Microsoft Excel 2013 Avanzado 36 h FORM101 Microsoft Office Word 2010 Básico 56 h FORM102 Microsoft

Más detalles

CATÁLOGO DE CURSOS BONIFICADOS INFORMÁTICA Y COMUNICACIONES. www.audiolis.com info@audiolis.com

CATÁLOGO DE CURSOS BONIFICADOS INFORMÁTICA Y COMUNICACIONES. www.audiolis.com info@audiolis.com CATÁLOGO DE CURSOS BONIFICADOS www.audiolis.com info@audiolis.com 900 10 14 94 CATÁLOGO DE CURSOS BONIFICADOS i Amplíe información sobre los cursos en www.audiolis.com. Manténgase informado acerca de toda

Más detalles

SOFTWARE DE GESTION PARA EL CONTROL DE ENTRADA Y SALIDA

SOFTWARE DE GESTION PARA EL CONTROL DE ENTRADA Y SALIDA SOFTWARE DE GESTION PARA EL CONTROL DE ENTRADA Y SALIDA DE PRODUCTOS E INSUMOS PARA LA EMPRESA MASTERBAG DE COLOMBIA (INVENTARIO) DEISY SOLANGE ABRIL ESPITIA JULIE ANDREA ARANGO HERRERA CORPORACIÓN UNIVERSITARIA

Más detalles

Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades,

Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades, Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades, integración continua y repositorio distribuido de versiones.

Más detalles

Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma, Especialista en Diseño Digital y Experiencia de Usuario

Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma, Especialista en Diseño Digital y Experiencia de Usuario 2 a ñ o s Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma, Especialista en Diseño Digital y Experiencia de Usuario visual.iedmadrid.com Te gusta programar y quieres hacer

Más detalles

Collaborative Lifecycle Management

Collaborative Lifecycle Management Collaborative Lifecycle Management IBM Rational Software Portafolio.. Documentación Técnica... COLLABORATIVE LIFECYCLE MANAGEMENT La solución de IBM Rational para la Gestión del Ciclo de Vida Colaborativo

Más detalles

Guía de usuario CUBO TI

Guía de usuario CUBO TI Guía de usuario CUBO TI Soluciones Administrativo Financieras y Comerciales para Empresas Departamento de Ingeniería de Software TI Contenido Guía de usuario de Cubos Suite para Windows... 3 Introducción...

Más detalles

CAPITULO I. MARCO TEORICO

CAPITULO I. MARCO TEORICO 1 CAPITULO I. MARCO TEORICO 1.1 DEFINICIÓN DEL PROYECTO. Para la definición del proyecto nos basaremos en una metodología de gestión de proyectos, para esto compararemos las características de tres de

Más detalles

Introducción En este apartado se va a proporcionar una apreciación global del SRS.

Introducción En este apartado se va a proporcionar una apreciación global del SRS. INTRODUCCIÓN Se pretende desarrollar una aplicación web para la gestión de un restaurante que ofrece espectáculos en fechas determinadas con el fin de poner en práctica los principios de planificación

Más detalles

Capítulo V. Implementación

Capítulo V. Implementación Capítulo V Implementación En este capítulo se especifican los recursos utilizados en la implementación de la interfaz, así como se describe su arquitectura funcional y las características principales.

Más detalles

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 SPEM 2.0 SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 Metamodelo para modelos de procesos de ingeniería de software y de ingeniería de sistemas. La idea central de SPEM

Más detalles

Novedades de Microsoft Dynamics 2011

Novedades de Microsoft Dynamics 2011 Novedades de Microsoft Dynamics 2011 Microsoft Dynamics CRM 2011 ofrece características nuevas y mejoradas que le ayudarán a aumentar la eficacia y la productividad de su organización. Interfaz de Microsoft

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Web --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Objetivos FACULTAD DE INGENIERIA. DEPARTAMENTO DE INGENIERIA DE SISTEMAS. Código de la asignatura 4070. Fecha de Actualización Julio 24 de 2012

Objetivos FACULTAD DE INGENIERIA. DEPARTAMENTO DE INGENIERIA DE SISTEMAS. Código de la asignatura 4070. Fecha de Actualización Julio 24 de 2012 Nombre de la asignatura Ingeniería de Software Código de la asignatura 4070 Fecha de Actualización Julio 24 de 2012 Intensidad horaria semanal Horas Contacto 4 Horas Trabajo Independiente 8 Créditos Académicos

Más detalles

MICROSOFT PROJECT 2010

MICROSOFT PROJECT 2010 MICROSOFT PROJECT 2010 PRESENTACIÓN Curso de administración de proyectos utilizando la herramienta informática Microsoft Project. El curso presenta conceptos teóricos de la administración de proyectos

Más detalles

Herramientas de Software que posibilitan el BPM

Herramientas de Software que posibilitan el BPM Qué es BPM? BPM (Business Process Management) no es solamente una tecnología, sino en términos generales, una disciplina gerencial que trata a los procesos como bienes tangibles que contribuyen al desempeño

Más detalles

Pág. N. 1. Índice general

Pág. N. 1. Índice general Pág. N. 1 Índice general Introducción Capítulo 1: Windows 8 1.1. Conceptos básicos 1.1.1. Sistema operativo 1.1.2. Sistema operativo DOS 1.1.3. Windows 1.1.4. Interfaz gráfica de usuario GUI 1.1.5. Windows

Más detalles

Primer avance de proyecto de software para la gestión de inscripciones en cursos

Primer avance de proyecto de software para la gestión de inscripciones en cursos Primer avance de proyecto de software para la gestión de inscripciones en cursos 1. Introducción Andrés Felipe Bustamante García, Carolina Sarmiento González En este documento se presentan los resultados

Más detalles

Desarrollo ágil en tiempos de crisis. Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest

Desarrollo ágil en tiempos de crisis. Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest Desarrollo ágil en tiempos de crisis Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest allaboutagile.com It is not the strongest of the species that will survive or the most intelligent. It is

Más detalles

CONSTRUCCIÓN DE PORTALES

CONSTRUCCIÓN DE PORTALES Curso «Los portales de internet». Fac. Documentación. Universidad de Murcia. 29 CONSTRUCCIÓN DE PORTALES Juan Antonio Pastor Sánchez 1. Introducción La Gestión de los contenidos informativos de los portales

Más detalles

ATAC - Manual del desarrollador Pág. 2 de 8

ATAC - Manual del desarrollador Pág. 2 de 8 ATAC - Manual del desarrollador Pág. 2 de 8 Contenido Contenido... 1 Contenido... 2 Referencias... 3 Introducción... 3 Comentarios... 4 Descripción de clases... 4 Descripción de métodos... 4 Descripción

Más detalles

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

Más detalles

Automatizador de Procesos

Automatizador de Procesos Automatizador de Procesos Más que un workflow, esta aplicación es un BPM (Business Process Management), una completa plataforma de automatización de procesos, diseñada para apoyar la transformación empresarial;

Más detalles

Iniciación y Planificación del Proyecto

Iniciación y Planificación del Proyecto Iniciación y Planificación del Proyecto Para cuando dijo que lo quería??? Ingeniería de Software 2 Iniciación y Planificación del Proyecto 1 Agenda Iniciación del Proyecto: Entradas Iniciación del Proyecto:

Más detalles

[Clave Proyecto] - Plan de Administración de la Configuración del Proyecto

[Clave Proyecto] - Plan de Administración de la Configuración del Proyecto [Clave Proyecto] - Plan de Administración de la Configuración del Proyecto Contenido 1. Historial de Cambios... 3 1.1. Cambios de Contenido... 3 1.2. Aprobación de Cambios... 3 1.3. Cambios de Plantilla...

Más detalles

MEMORIA DE LAS ACTIVIDADES DESARROLLADAS PROYECTOS DE INNOVACIÓN EDUCATIVA CURSO 2014/2015

MEMORIA DE LAS ACTIVIDADES DESARROLLADAS PROYECTOS DE INNOVACIÓN EDUCATIVA CURSO 2014/2015 MEMORIA DE LAS ACTIVIDADES DESARROLLADAS PROYECTOS DE INNOVACIÓN EDUCATIVA CURSO 2014/2015 DATOS IDENTIFICATIVOS: 1. Título del Proyecto Herramienta para el Desarrollo de Aplicaciones Software con Metodologías

Más detalles

SharePoint Foundation 2010 Construir una Intranet colaborativa en PYMES

SharePoint Foundation 2010 Construir una Intranet colaborativa en PYMES Tecnologías SharePoint: contexto y presentación 1. Introducción 19 2. La apuesta 20 3. Las trampas que hay que evitar 21 4. Presentación tecnológica 22 4.1 Arquitectura software 22 4.2 Arquitectura funcional

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Capitulo III. Diseño del Sistema.

Capitulo III. Diseño del Sistema. Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje

Más detalles

Historia de revisiones

Historia de revisiones Pedidos Online - DUSA Especificación de Requerimientos de Software Versión 2.7 Historia de revisiones Fecha Versión Descripción Autor 24/08/2013 1.0 Versión inicial Juan Miguel Álvarez, Sergio Bonilla,

Más detalles

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las

Más detalles

Historia de revisiones

Historia de revisiones Binary Rain Glosario Versión 1.1 Historia de revisiones Fecha Versión Descripción Autor 17/08/2012 1.0 Creación del documento Carolina Trias 18/08/2012 1.1 Revisado y corregido por SQA Mercedes Marzoa

Más detalles

Interacción Persona - Ordenador

Interacción Persona - Ordenador Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición

Más detalles

Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos

Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos Pontificia Universidad Javeriana Informe Final Proyecto Dirigido Diseño y desarrollo de el Generador de Tiendas virtuales usando Líneas de Diseño de productos Autor: Luis Gabriel Rodríguez Profesora: Luisa

Más detalles

Universidad Latinoamericana de Ciencia y Tecnología FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA INFORMÁTICA

Universidad Latinoamericana de Ciencia y Tecnología FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA INFORMÁTICA Universidad Latinoamericana de Ciencia y Tecnología FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA INFORMÁTICA Trabajo final para optar por el grado de Licenciatura en Ingeniería Informática con énfasis

Más detalles

Desarrollo de software

Desarrollo de software Agenda 1. Introducción 2. Aspectos Metodológicos del Desarrollo de Software 3. Aplicación Web (Modelo del Producto) 4. Modelo del proceso 5. Dos enfoques Metodológicos 6. Métodos Seleccionados 7. Evaluación

Más detalles

PEEPER PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS. Mayo 2014. Versión 2.1 OSCAR IVAN LÓPEZ PULIDO

PEEPER PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS. Mayo 2014. Versión 2.1 OSCAR IVAN LÓPEZ PULIDO PEEPER Implementación del cambio de técnica usada para la actualización de datos en los reportes de esfuerzo, usados como métrica de productividad, progreso y costo de los proyectos, de la compañía de

Más detalles

PLIEGO DE PRESCRIPCIONES TECNICAS PARTICULARES PARA EL REDISEÑO DE LA WEB MUNICIPAL USANDO DISEÑO ADAPTATIVO

PLIEGO DE PRESCRIPCIONES TECNICAS PARTICULARES PARA EL REDISEÑO DE LA WEB MUNICIPAL USANDO DISEÑO ADAPTATIVO ASUNTO: PLIEGO DE PRESCRIPCIONES TECNICAS PARTICULARES PARA EL REDISEÑO DE LA WEB MUNICIPAL USANDO DISEÑO ADAPTATIVO Informazioaren Teknologien Saila Departamento de Tecnologías de la Información Herritarrentzako

Más detalles

Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099)

Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099) Memoria del Proyecto de Innovación Docente Titulado: Mejora en la compartición de recursos basada en Cloud Computing para el Grado en Informática en Sistemas de Información (Proyecto ID2012/099) Profesor

Más detalles

RUP. Rational Unified Process

RUP. Rational Unified Process RUP Rational Unified Process Rational Unified Process Basado en 6 mejores prácticas de la industria de software: Desarrollo incremental Administración de requisitos Uso de arquitecturas basadas en componentes

Más detalles

PLAN DE ADMINISTRACION DEL PROYECTOS

PLAN DE ADMINISTRACION DEL PROYECTOS PLAN DE ADMINISTRACION DEL PROYECTOS Presentado por: Jefferson Peña Cristian Álvarez Cristian Alzate 10 1.3 Evolución del PAPS El Gerente debe dar mantenimiento a este documento cada semana. Está sujeto

Más detalles

I. OBJETIVOS INTRODUCCIÓN. Oscar Daniel Camuendo Vásquez e-mail: oscardny86@hotmail.com

I. OBJETIVOS INTRODUCCIÓN. Oscar Daniel Camuendo Vásquez e-mail: oscardny86@hotmail.com DISEÑO, IMPLEMENTACIÓN E IMPLANTACIÓN DE UNA APLICACIÓN WEB DE ADMINISTRACIÓN Y CONTROL DE CALIFICACIONES PARA LA UNIDAD EDUCATIVA PARTICULAR OVIEDO (SECCIÓN SECUNDARIA), UTILIZANDO SOFTWARE LIBRE. Oscar

Más detalles

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software IX Contenidos Prólogo... XIX Prefacio... XXI Guía de lectura...xxiii Parte I - Introducción Capítulo 1 - Evolución 1.1 Introducción... 2 1.2 Los hitos en la evolución histórica del desarrollo de software...

Más detalles

Gestión de proyectos

Gestión de proyectos Gestión de proyectos Horas: 45 El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos El

Más detalles

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos.

El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos Duración: 45 horas Objetivos: El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Contenidos:

Más detalles

Reporte inicial. Metodología

Reporte inicial. Metodología Reporte inicial Este reporte inicial expondrá las decisiones que tomamos al momento de selección de metodología, plantillas y métodos de recabado de evidencia y por qué tomamos dichas decisiones. Metodología

Más detalles

Informe de Factibilidad

Informe de Factibilidad Universidad de Talca Facultad de Ingeniería Campus Curicó Informe de Factibilidad Sistema de Gestión de Atención Médica Integrantes: Marcelo Aliaga Karin Lizana Fecha de Entrega: 11/09/07 Índice Introducción..

Más detalles

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales Facultad de Ingeniería Informática CEIS Informe de las Prácticas Profesionales Título: Informatización de los Procesos de Negocio Solicitud de Trabajo Extra laboral en el CITI, a través de la BPMS BizAgi

Más detalles

Ingeniería en Sistemas Computacionales

Ingeniería en Sistemas Computacionales 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Base de datos distribuidos Ingeniería en Sistemas Computacionales RSD-1201 Créditos 2-3-5 2.- PRESENTACIÓN Caracterización

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE. Noemí Peña Portillo

GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE. Noemí Peña Portillo GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE Noemí Peña Portillo 1. Qué voy a explicar? Objetivos del proyecto. Oracle Developer Suite 10g y Componentes. Configuración de red. Oracle Designer

Más detalles

Documento de análisis y especificación Guía para la integración de métodos formales de ingeniería de requerimientos en procesos de desarrollo ágil

Documento de análisis y especificación Guía para la integración de métodos formales de ingeniería de requerimientos en procesos de desarrollo ágil Documento de análisis y especificación Guía para la integración de métodos formales de ingeniería de requerimientos en procesos de desarrollo ágil 05/04/2014 Ingeniería de Sistemas - PUJ Juan Darío Murcia

Más detalles

Fundamentos de Ingeniería del Software. Capítulo 12. Herramientas CASE

Fundamentos de Ingeniería del Software. Capítulo 12. Herramientas CASE Fundamentos de Ingeniería del Software Capítulo 12. Herramientas CASE Herramientas CASE Estructura 1. Introducción 2. Características deseables 3. Componentes de una herramienta CASE 4. Taxonomías de herramientas

Más detalles

20 Cualquier público interesado en el proyecto, bien sea un usuario, cliente, patrocinador o desarrollador

20 Cualquier público interesado en el proyecto, bien sea un usuario, cliente, patrocinador o desarrollador 3 METODOLOGÍA Se presenta una descripción metodológica de las etapas en las que se desarrolló todo el proyecto marco, dentro del cual está contenido el trabajo realizado en el presente proyecto de grado.

Más detalles

Descripción. Introducción. Acceso al correo

Descripción. Introducción. Acceso al correo Descripción Presentar a los padres del instituto Alberto Merani el manejo del correo electrónico por medio del nuevo sistema llamado Office 365, el cual se accederá a través de http://correo.institutomerani.edu.co/

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS Resultados de aprendizaje y criterios de evaluación. 1. Identificar la estructura y organización

Más detalles

Desarrollo de Aplicaciones con Tecnologías Web

Desarrollo de Aplicaciones con Tecnologías Web Desarrollo de Aplicaciones con Tecnologías Web Código: Modalidad: Distancia Duración: 100 Horas. Objetivos: La presente formación se ajusta al itinerario formativo del Certificado de Profesionalidad IFCD0210

Más detalles