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

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

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

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

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

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

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

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

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

[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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

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

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

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

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

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

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

Trabajo Práctico Integrador

Trabajo Práctico Integrador Trabajo Práctico Integrador Objetivo: Relacionar los conceptos vistos durante la cursada bajo una actividad práctica en la que los alumnos puedan aplicar los conceptos a la luz de un contexto organizacional.

Más detalles

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Cenditel, Mayo 2011 Licencia de Uso Copyright (c) 2010, Alvarez J., Solé S., Briceño R., Fundación CENDITEL. La Fundación CENDITEL

Más detalles

4.- MP Curso de Certificación para obtener el Grado MCTS in Managing Project with Microsoft Project (36 Hrs)

4.- MP Curso de Certificación para obtener el Grado MCTS in Managing Project with Microsoft Project (36 Hrs) 4.- MP Curso de Certificación para obtener el Grado MCTS in Managing Project with Microsoft Project (36 Hrs) Introducción La gestión de proyectos es una disciplina creciente que comprende diversos roles

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

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

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

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

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

GESTION OPERATIVA. Niveles de gestión

GESTION OPERATIVA. Niveles de gestión GESTION OPERATIVA La gestión deja de ser una tarea aislada para constituirse en una herramienta que sirve para ejecutar las acciones necesarias que permitan ordenar, disponer y organizar los recursos de

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

Especificación de Requisitos del Sistema de Registro y Control de Bienes Muebles de la ULA (ULA_SRCBM, versión 1.0)

Especificación de Requisitos del Sistema de Registro y Control de Bienes Muebles de la ULA (ULA_SRCBM, versión 1.0) Proyecto: Actualización del Sistema de Información de Muebles Documento: Especificación de s del Sistema de Registro y Control de Muebles ULA (ULA_SRCBM, versión 1.0) Elaborado por: William J. Montilva

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

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

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Guía de Apoyo Project Web Access. (Jefe de Proyectos) Guía de Apoyo Project Web Access (Jefe de Proyectos) 1 ÍNDICE Contenido INTRODUCCIÓN... 3 CAPITULO I: ELEMENTOS INICIALES DE PROJECT WEB ACCESS... 4 Configuración General... 4 Área de Trabajo del Proyecto...

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

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

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

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] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

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

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

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organizació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

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

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

Sistema de gestión de tareas y proyectos

Sistema de gestión de tareas y proyectos Sistema de gestión de tareas y proyectos Propuesta de proyecto Seminario de Informática I Luis Muñoz Enrique Viard Contenido Introducción... 3 Descripción general... 3 Arquitectura propuesta... 5 Requisitos...

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

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

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

Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari

Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari 1 Temario Definiciones Problemas del cambio Elementos de la configuración Actividades de SCM Identificació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

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

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

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

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

CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES

CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES 1. ANTECEDENTES El mundo actual es un mundo en constante evolución y desarrollo en el campo de la programación de dispositivos móviles,

Más detalles

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010 Construyendo una Intranet colaborativa para PyMES con SharePoint 2010 Descripción Microsoft SharePoint, también conocido como Microsoft SharePoint Products and Technologies, es una plataforma de colaboración

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

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

7 estudiantes. 2. OBJETIVOS Apoyarlasdiversas actividadesdesarrolladasenelmarcodelosproyectosdeinvestigación:

7 estudiantes. 2. OBJETIVOS Apoyarlasdiversas actividadesdesarrolladasenelmarcodelosproyectosdeinvestigación: CONVOCATORIAPARALAVINCULACIÓNDEAUXILIARESDEINVESTIGACIÓNDE PREGRADOALOSGRUPOSDEINVESTIGACIÓNDELAFACULTADDE INGENIERIA, PROGRAMA DE INGENIERIA DE SISTEMAS 1. Número total de estudiantes a Vincular: 7 estudiantes

Más detalles

Intranets Gestión de Información y Proyectos online

Intranets Gestión de Información y Proyectos online Intranets Gestión de Información y Proyectos online Acceda a la información de su Organización Online y extienda esta funcionalidad a Entidades relacionadas. Automatice el registro de datos, seguimiento

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

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

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

Software generador de documentos a través de la Web

Software generador de documentos a través de la Web Julia Patricia Melo Morín 1 Software generador de documentos a través de la Web 1 Contacto: patricia.melo@itspanuco.edu.mx Resumen Uno de los mayores problemas a los que se enfrentan las grandes corporaciones

Más detalles

Metodologías de Desarrollo de Sistemas de Información

Metodologías de Desarrollo de Sistemas de Información Metodologías de Desarrollo de Sistemas de Información Metodología para el Desarrollo de SI Las metodologías son sistemas completos de técnicas que incluyen procedimientos paso a paso, productos resultante,

Más detalles

Introducción a la Ingeniería de Software - Examen 20/07/2012

Introducción a la Ingeniería de Software - Examen 20/07/2012 Cada pregunta múltiple opción contestada correctamente tiene un valor de 2,5 puntos. Esta parte consta de 20 preguntas, haciendo un total de 50 puntos. Los ejercicios de desarrollo tienen un valor total

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

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

[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

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

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

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA

UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA UNIVERSIDAD CATÓLICA DEL NORTE PROGRAMA DE ESTUDIOS I. IDENTIFICACIÓN DE LA ASIGNATURA Nombre: Aplicaciones Computacionales Código: CC-215 Fecha Actualización: Septiembre 2004 Unidad Responsable: Departamento

Más detalles

Visión General GXflow. Última actualización: 2009

Visión General GXflow. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

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

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

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

CAPITULO 3 DISEÑO. El diseño del software es el proceso que permite traducir los requisitos

CAPITULO 3 DISEÑO. El diseño del software es el proceso que permite traducir los requisitos 65 CAPITULO 3 DISEÑO 3.1. DISEÑO El diseño del software es el proceso que permite traducir los requisitos analizados de un sistema en una representación del software. 66 Diseño procedural Diseño de la

Más detalles

TRABAJO DE GRADO PROYECTO PROGRAMA BASE DE DATOS SITUACION ACADEMICA DE LOS ESTUDIANTES DE LA FACULTAD DE CIENCIAS DE LA SALUD UNIVERSIDAD DE LA SALLE

TRABAJO DE GRADO PROYECTO PROGRAMA BASE DE DATOS SITUACION ACADEMICA DE LOS ESTUDIANTES DE LA FACULTAD DE CIENCIAS DE LA SALUD UNIVERSIDAD DE LA SALLE TRABAJO DE GRADO PROYECTO PROGRAMA BASE DE DATOS SITUACION ACADEMICA DE LOS ESTUDIANTES DE LA FACULTAD DE CIENCIAS DE LA SALUD UNIVERSIDAD DE LA SALLE DIRIGIDO POR: Dr. EDGAR LEGUIZAMON TRABAJO ELABORADO

Más detalles

11.4 MODELO DE LA ESTRUCTURA DEL SISTEMA.

11.4 MODELO DE LA ESTRUCTURA DEL SISTEMA. 11.4 MODELO DE LA ESTRUCTURA DEL SISTEMA. Para mostrar la estructura del sistema utilizaremos una herramienta diagramático que es conocida como diagrama HIPO (Hierarchical Input-Process-Output) o diagrama

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

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic http://geeks.ms/blogs/jorge/archive/2007/05/09/explicando-scrum-a-mi-abuela.aspx Por

Más detalles

6 Anexos: 6.1 Definición de Rup:

6 Anexos: 6.1 Definición de Rup: 6 Anexos: 6.1 Definición de Rup: Es un producto del proceso de ingeniería de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organización del desarrollo.

Más detalles