Desarrollo global de software - ra-ma

Desarrollo global de software - ra-ma
Recomendar a un amigo Añadir a mis libros
En papel:
Salida en 1 semana
29,90 € 28,40 € (Descuento -5.0%)
Consultar disponibilidad en tiendas


La globalizaci?n ha llevado a las empresas a distribuir sus equipos de desarrollo de software en varias ciudades de un mismo pa?s o en pa?ses diferentes llegando a un modelo de desarrollo deslocalizado, conocido como Desarrollo Global del Software (DGS).

El DGS se ha consolidado como uno de los aspectos m?s relevantes en la investigaci?n y en la pr?ctica de la Ingenier?a del Software en la d?cada de 2010, siendo un campo que presenta constantemente nuevos problemas y desaf?os, hasta llegar a convertirse en la norma en la industria del software.

Este libro presenta de forma clara el concepto de DGS y la terminolog?a relacionada expone las ventajas y desaf?os que lleva consigo, da a conocer los m?todos utilizados en las distintas fases del DGS, describe la tecnolog?a actualmente disponible, proporciona pautas y experiencias que ayudan a los profesionales a predecir y subsanar los riesgos que conlleva este tipo de desarrollo de software e indica estrategias para su ense?anza.

A lo largo de esta obra se ha combinado el rigor cient?fico con la experiencia pr?ctica, proporcionando una panor?mica actual y completa sobre la problem?tica asociada al Desarrollo Global de Software.

Esto resulta ?til sobre todo a los profesionales inform?ticos que est?n trabajando en el ?rea del desarrollo y mantenimiento de software, as? como a los directivos que tengan entre sus responsabilidades los sistemas de informaci?n y la prestaci?n de servicios asociados a los mismos.

AUTORES
COORDINADORES
COAUTORES
PR?LOGO
PREFACIO
CONTENIDO
ORIENTACI?N A LOS LECTORES
AGRADECIMIENTOS
PARTE I. FUNDAMENTOS
CAP?TULO 1. EL DESARROLLO GLOBAL DEL SOFTWARE
(Aurora Vizca?no, F?lix Garc?a, Mario Piattini, Pedro Garrido)
1.1 INTRODUCCI?N
1.2 PROYECTOS DGS: CONCEPTOS B?SICOS
1.3 BENEFICIOS Y DESAF?OS DEL DGS
1.4 REVISIONES SISTEM?TICAS SOBRE DGS
1.5 FACTORES DE ?XITO EN DGS
1.6 CONCLUSIONES
1.6.1 Agradecimientos
PARTE II. M?TODOS PARA EL DESARROLLO GLOBAL DE SOFTWARE
CAP?TULO 2. METODOLOG?A PARA EL DGS
(Eva del Nuevo, Francisco J. Pino, Mario Piattini)
2.1 INTRODUCCI?N
2.2 METODOLOG?A BASADA EN SCRUM PARA EL DESARROLLO DE SOFTWARE DISTRIBUIDO
2.2.1 Soporte conceptual
2.2.2 Estructura distribuida
2.3 PROCESO PROPUESTO POR LA METODOLOG?A
2.3.1 Release Planning
2.3.2 Sprint
2.3.3 Roles
2.3.4 Artefactos
2.4 CONCLUSIONES
2.4.1 Agradecimientos
CAP?TULO 3. ESTIMACI?N DE PROYECTOS EN DGS
(F?lix Garc?a, Mario Piattini, Azucena Hortal)
3.1 INTRODUCCI?N
3.2 METODO DE ESTIMACI?N EN PROYECTOS DGS
3.2.1 Visi?n general
3.2.2 Factores de DGS
3.2.3 Par?metros y ecuaciones de estimaci?n DGS
3.2.4 Calibraci?n del modelo
3.2.5 Modos de estimaci?n de acuerdo al tipo de proyecto DGS
3.2.6 Herramienta de soporte: ESTIMA-DGS
3.3 CASO DE EJEMPLO
3.4 CONCLUSIONES
3.4.1 Agradecimientos
CAP?TULO 4. INGENIER?A DE REQUISITOS PARA DGS
(Antonio L?pez-Lorca, Ambrosio Toval, Jos? Fern?ndez, Juan Carrillo de Gea, Joaqu?n Nicol?s)
4.1 INGENIER?A DE REQUISITOS Y GESTI?N DEL CONOCIMIENTO
4.1.1 Reutilizaci?n de requisitos y gesti?n del conocimiento
4.2 RETOS PARA LA GESTI?N DEL CONOCIMIENTO DE LOS REQUISITOS EN EL DESARROLLO GLOBAL DE SOFTWARE
4.3 SOLUCIONES: M?TODO Y ARQUITECTURA DE SOPORTE
4.3.1 El modelo de procesos
4.3.2 La arquitectura de soporte
4.4 RESUMEN
4.4.1 Agradecimientos
CAP?TULO 5. ARQUITECTURAS SOFTWARE EN DGS
(Ignacio Garc?a, F?lix Garc?a, Mario Piattini)
5.1 INTRODUCCI?N
5.2 ESTADO DEL ARTE SOBRE M?TODOS DE DISE?O DE ARQUITECTURAS
5.2.1 M?todos de dise?o
5.2.2 Estilos arquitect?nicos
5.3 M?TODOG?A DE DISE?O DE ARQUITECTURAS
5.3.1 Organizaci?n
5.3.2 Determinar requisitos de la arquitectura
5.3.3 Dise?o local de la arquitectura
5.3.4 Validaci?n local de la arquitectura
5.3.5 Integraci?n y validaci?n global de la arquitectura
5.4 CONCLUSIONES
5.4.1 Agradecimientos
CAP?TULO 6. INGENIER?A DE PROCESOS EN DGS
(Tom?s Mart?nez, F?lix Garc?a, Mario Piattini)
6.1 INTRODUCCI?N
6.2 INGENIER?A DE PROCESOS SOFTWARE: SPEM Y EPFC
6.3 INGENIER?A DE PROCESOS EN DGS
6.3.1 Visi?n general
6.3.2 Ciclo de institucionalizaci?n de procesos software
6.3.3 Procesos ricos en variantes
6.3.4 vSPEM
6.3.5 Herramienta vEPFC
6.4 MODELADO DE PROCESOS RICOS EN VARIANTES EN DGS
6.4.1 Descripci?n del caso: ORIGIN
6.4.2 Pasos para la definici?n del Proceso rico en variantes
6.4.3 Descripci?n de las variaciones
6.5 CONCLUSIONES
6.5.1 Agradecimientos
PARTE III. INFRAESTRUCTURA PARA EL DGS
CAP?TULO 7. VISI?N GENERAL DE LAS HERRAMIENTAS PARA EL DGS
(Javier Portillo, Aurora Vizca?no, F?lix Garc?a, Mario Piattini)
7.1 CARACTER?STICAS DESEABLES PARA DGS
7.1.1 Soporte al awareness
7.1.2 Soporte a la comunicaci?n informal
7.1.3 Soporte al control y coordinaci?n
7.1.4 An?lisis de dependencias sociot?cnicas
7.1.5 Integraci?n de datos
7.1.6 Soporte a la gesti?n del conocimiento
7.1.7 Uso de versiones web de herramientas
7.2 HERRAMIENTAS PARA DGS
7.2.1 Herramientas para Gesti?n de Proyectos
7.2.2 Herramientas para An?lisis de Requisitos
7.2.3 Herramientas para el Dise?o del Software
7.2.4 Herramientas para la Construcci?n del Software
7.2.5 Herramientas para el Proceso de Pruebas
7.2.6 Herramientas para Gesti?n de Documentaci?n
7.2.7 Herramientas para Gesti?n de la Configuraci?n
7.2.8 Herramientas de Ingenier?a de Procesos DGS
7.3 PLATAFORMAS PARA DGS
7.4 HERRAMIENTAS DE INVESTIGACI?N
7.5 CONCLUSIONES
7.5.1 Agradecimientos
CAP?TULO 8. UNA HERRAMIENTA PARA LA GESTI?N DEL CONOCIMIENTO EN DGS
(Pedro Garrido, Juan Andrada, Aurora Vizca?no)
8.1 INTRODUCCI?N
8.2 PROBLEMAS DE GESTI?N DEL CONOCIMIENTO EN DGS
8.2.1 Creaci?n de conocimiento
8.2.2 Almacenamiento y recuperaci?n del conocimiento
8.2.3 Transmisi?n del conocimiento
8.2.4 Aplicaci?n del conocimiento
8.3 DESIGN RATIONALE
8.4 RAZONAMIENTO BASADO EN CASOS
8.5 DPMTOOL
8.5.1 Facilitar la gesti?n de proyectos
8.5.2 Facilitar y favorecer la gesti?n de decisiones
8.5.3 Favorecer la comunicaci?n
8.5.4 Facilitar la reutilizaci?n de informaci?n
8.5.5 Facilitar la compartici?n de conocimiento
8.6 OTRAS HERRAMIENTAS SIMILARES
8.7 CONCLUSIONES
8.7.1 Agradecimientos
CAP?TULO 9. REDES SOCIALES PARA DGS
(Pedro Garrido, Aurora Vizca?no)
9.1 INTRODUCCI?N
9.2 REDES SOCIALES
9.2.1 Ventajas e inconvenientes
9.3 AN?LISIS DE REDES SOCIALES
9.4 TRUSTY
9.4.1 Proporcionar informaci?n ?til acerca de los cotrabajadores
9.4.2 Soporte a la comunicaci?n
9.4.3 Soporte a la coordinaci?n
9.4.4 Soporte al an?lisis de Redes Sociales
9.5 OTRAS ALTERNATIVAS
9.6 CONCLUSI?N Y TRABAJO FUTURO
9.6.1 Agradecimientos
CAP?TULO 10. VTMANAGER: MARCO METODOL?GICO PARA LA
GESTI?N DE EQUIPOS VIRTUALES GLOBALES PARA EL DESARROLLO DE SOFTWARE
(Javier Garc?a, Javier Salda?a, Antonio de Amescua)
10.1 INTRODUCCI?N
10.2 VISI?N GENERAL DE VTMANAGER
10.3 PROCESOS DE VTMANAGER
10.3.1 Preparaci?n
10.3.2 Lanzamiento
10.3.3 Disoluci?n del equipo
10.4 LECCIONES APRENDIDAS DE LA APLICACI?N DE VTMANAGER
10.4.1 Lecciones aprendidas relativas al proceso de preparaci?n
10.4.2 Lecciones aprendidas relativas al proceso de lanzamiento
10.4.3 Lecciones aprendidas relativas al proceso de formaci?n y entrenamiento
10.4.4 Lecciones aprendidas relativas al proceso de ejecuci?n de las tareas
10.4.5 Lecciones aprendidas relativas al proceso de disoluci?n
10.5 CONCLUSIONES
10.5.1 Agradecimientos
PARTE IV. GESTI?N Y FORMACI?N EN DGS
CAP?TULO 11. VISUALIZACI?N EN DESARROLLO GLOBAL DE SOFTWARE
(F?lix Garc?a, Manuel Serrano, M? ?ngeles Moraga, Mario Piattini)
11.1 INTRODUCCI?N
11.2 T?CNICAS DE VISUALIZACI?N
11.2.1 Conceptos b?sicos de la visualizaci?n
11.2.2 Met?foras de visualizaci?n b?sicas
11.2.3 Met?foras de visualizaci?n en ingenier?a del software
11.3 ENTORNO DE VISUALIZACI?N EN DGS
11.4 HERRAMIENTA DESGLOSA
11.4.1 Caso de ejemplo de DESGLOSA
11.4.2 Encuesta sobre DESGLOSA
11.5 CONCLUSIONES
11.5.1 Agradecimientos
CAP?TULO 12. AN?LISIS ESTRAT?GICO MEDIANTE CUADROS DE MANDO EN FACTOR?AS GLOBALES DE SOFTWARE
(Alejandro Mat?, Elisa de Gregorio, David Gil, Juan Trujillo, F?lix Garc?a)
12.1 INTRODUCCI?N A LAS FACTOR?AS DE DGS
12.2 ESTRATEGIA E INTELIGENCIA DE NEGOCIO
12.3 METODOLOG?A PARA LA INCLUSI?N DE INTELIGENCIA DE NEGOCIO EN FACTOR?AS DE DGS
12.3.1 Modelado de la estrategia del negocio
12.3.2 Vistas de An?lisis y Requisitos de Usua

Introducir comentario
Libros escritos por