069 Change Defender
Transcript of 069 Change Defender
CHANGE DEFENDER: EXTENDIENDO EL CONOCIMIENTO Y “DEFENDIENDO” MIS
CAMBIOS Federico Azzato
[email protected] Silveira
Problemática Propuesta Caso de
EstudioConclusione
s
Problemática
o 80% de las necesidades en una industria determinada son las mismas*
o 20% necesidades individuales*
(*) Steve Eadie
CommWikiGxWiki
Contexto
o Personalizacióno Look & Feel
o Indexado y
Búsqueda
o Estructura de datos
o Extensióno Estatización de
Release Notes
o Importación de Help
o RSS
CommWikiGxWiki
Contexto
¿Que necesito?
o Mantener Trazabilidado Impacto automático de conocimiento
o Trabajar en Paraleloo Agregar funcionalidad
o Corregir errores
o Integración simple
¿Alternativas?
o Generalizaro No es posible predecir todos los puntos
de variabilidad.
o Pérdida de performance.
o Aumento de complejidad.
o Generality has very real costs, and they might
be higher than the benefit accrued*
(*)Eric Lippert
Separar la personalización
o Una KB múltiples versiones de un producto
o Las personalizaciones NO son el mismo productoo No puedo tener varias
personalizaciones en una misma KB
V 1’V 1’
¿Porqué es complejo?
V 1
KB Proveedor
KB Cliente
V 2
V 2’
Enfoque utilizado
Proveedor
Cliente
CommWiki
GxWiki
Arquitectura
GXserver público GXserver interno
v3v2v1
Commwiki30Builder
v3'v2'v1'
GXwiki30Builder
CommWiki 3.0 Iteraciones
Pro
pagate
Versio
n
Pro
pagate
Chan
ges
Versión Base
Versión 0
Iteración 1
Iteración 2
Iteración 3
Iteración 4
PersonalizaciónExtensión
myGX
EstabilizarProducción
Xev1 RTM
Pro
pagate
Chan
ges
Pro
pagate
Chan
ges
Pro
pagate
Chan
ges
CommWiki
GxWiki
Iteración 1Pro
pagate
Chan
ges
CommWiki
GxWiki
o Incorporar Personalización
o 29/07/2009 a 05/08/2009
RSS
Publicar Página
Look & Feel
Index \ Search
Importación de Help
Estatización
MasterPage
Comparar páginas Enumerados
44 objetos
Iteración 2Pro
pagate
Chan
ges
CommWiki
GxWiki
o myGX
o 05/08/2009 a 09/08/2009
24 objetos
MasterPage
Estructura de Datos
GXsearch
Theme
MasterPage
FCKEditor
SDT
Resolución de Conflictos
Iteración 3Pro
pagate
Chan
ges
CommWiki
GxWiki
o Estabilizar la Versión
o 09/08/2009 a 13/08/2009
37 objetos
Publicación
MasterPage
Search
Estructura de datos
Arreglos myGX
Arreglos Estatización
Seguridad
Iteración 4Pro
pagate
Chan
ges
CommWiki
GxWiki
o Puesta a punto liberación Xev1
o 13/08/2009 a 28/08/2009
45 objetos
SeguridadFCKEditor
Componente myGX
Automatización Estatización
Documentación
Lenguaje Japanese
Resolución de Conflictos
Trazabilidad
PersonalizaciónTrazabilidad
Conceptualizando
Integración
Conceptualizando
Línea Base
Cliente2
Cliente1
Cliente4
Cliente3
Clienten
Balance
Industrialización del Software
Desarrollo a medida
www.genexus.com/evolution
Los invitamos…
o A personalizar con tecnología
o Conferencias relacionadaso A continuación: Café con el mercado de
KBs
o GXserver
o GX Consulting Dev Framework