Creating IL Talent - GeneXus USA's GX Summit 2014GeneXusUSA
GeneXus USA works with women in our local community, to create a more diverse app developer talent pool. In partnership with the YWCA of Metropolitan Chicago, the Illinois Department of Economic Commerce, and Blue|1647, we are providing GeneXus tools and training to help women launch technical careers.
This presentation was originally delivered by Corielle Heath, Director of Marketing, GeneXus USA, at GX Summit 2014.
Creating IL Talent - GeneXus USA's GX Summit 2014GeneXusUSA
GeneXus USA works with women in our local community, to create a more diverse app developer talent pool. In partnership with the YWCA of Metropolitan Chicago, the Illinois Department of Economic Commerce, and Blue|1647, we are providing GeneXus tools and training to help women launch technical careers.
This presentation was originally delivered by Corielle Heath, Director of Marketing, GeneXus USA, at GX Summit 2014.
Mucho más que un Software de Gestión de Eventos.
Nuestra herramienta de gestión está destinada a facilitar a la Secretaría técnica toda la organización de un evento. Gestiona inscritos, alojamientos, comunicaciones, cobros, facturas, certificados, acreditaciones... Las opciones son infinitas, sí infinitas, porque todo es personalizable y si no tienes lo que necesitas te lo desarrollamos.
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusGeneXus
Conozca las novedades de los productos que logran potenciar la productividad en GeneXus y mejorar la calidad de su UI & UX. Se presentarán las novedades de los productos líderes de la comunidad GeneXus: WorkWithPlus para Web, SmartDevicesPlus para Mobile y AuditPlus para Auditoría a nivel de base de datos.
Esta es una sesión que se impartió en el año 2006 para alumnos a punto de egresar de ingeniria en sistemas dando a conocer la oferta de la plataforma Microsoft desde la perspectiva programacion en aquel tiempo
Presentación Softeng Portal Builder - RoadShowCMS en Azure SOFTENG
Softeng Portal Builder es la plataforma empresarial para proyectos web en la nube. Ofrece sites rentables solucionando los 4 problemas principales que suelen tener: No generan negocio ni oportunidades, escasa autonomía, baja productividad y altos costes de propiedad.
Compartimos las presentaciones del after muy enriquecedor sobre ChatBots (Montevideo, 14 de junio 2017), en el cual se abordaron experiencias desde diversas aristas: las necesidades del usuario, las oportunidades de las empresas, la tecnología necesaria e integración con otras plataformas , la experiencia de conversación (CX) y las capacidades de un bot, fueron algunos de los temas.
Construya las aplicaciones del futuro ¡hoy!GeneXus
Presentaremos cuáles son alguna de las principales características que debe tener una aplicación moderna, como ser una excelente experiencia de usuario, seguridad y adecuarse a los dispositivos desde el que se accede. Mostraremos ejemplos de aplicaciones web y SD.
Más contenido relacionado
Similar a 0113 xpm cambiando_la_manera_en_que_los_profesionales_gene_xus_gestionan_proyectos
Mucho más que un Software de Gestión de Eventos.
Nuestra herramienta de gestión está destinada a facilitar a la Secretaría técnica toda la organización de un evento. Gestiona inscritos, alojamientos, comunicaciones, cobros, facturas, certificados, acreditaciones... Las opciones son infinitas, sí infinitas, porque todo es personalizable y si no tienes lo que necesitas te lo desarrollamos.
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusGeneXus
Conozca las novedades de los productos que logran potenciar la productividad en GeneXus y mejorar la calidad de su UI & UX. Se presentarán las novedades de los productos líderes de la comunidad GeneXus: WorkWithPlus para Web, SmartDevicesPlus para Mobile y AuditPlus para Auditoría a nivel de base de datos.
Esta es una sesión que se impartió en el año 2006 para alumnos a punto de egresar de ingeniria en sistemas dando a conocer la oferta de la plataforma Microsoft desde la perspectiva programacion en aquel tiempo
Presentación Softeng Portal Builder - RoadShowCMS en Azure SOFTENG
Softeng Portal Builder es la plataforma empresarial para proyectos web en la nube. Ofrece sites rentables solucionando los 4 problemas principales que suelen tener: No generan negocio ni oportunidades, escasa autonomía, baja productividad y altos costes de propiedad.
Compartimos las presentaciones del after muy enriquecedor sobre ChatBots (Montevideo, 14 de junio 2017), en el cual se abordaron experiencias desde diversas aristas: las necesidades del usuario, las oportunidades de las empresas, la tecnología necesaria e integración con otras plataformas , la experiencia de conversación (CX) y las capacidades de un bot, fueron algunos de los temas.
Construya las aplicaciones del futuro ¡hoy!GeneXus
Presentaremos cuáles son alguna de las principales características que debe tener una aplicación moderna, como ser una excelente experiencia de usuario, seguridad y adecuarse a los dispositivos desde el que se accede. Mostraremos ejemplos de aplicaciones web y SD.
Live Editing es una de las nuevas funcionalidades de Salto, diseñada para maximizar la productividad en el desarrollo de buenas experiencias de usuario.
Live Editing es una de las nuevas funcionalidades de Salto, diseñada para maximizar la productividad en el desarrollo de buenas experiencias de usuario. Reduce drásticamente los ciclos de diseño al integrar plenamente la aplicación que se ejecuta en el dispositivo o navegador al propio IDE. En ésta presentación veremos lo que nos ofrece dicha funcionalidad, y lo que podremos encontrar en la siguiente versión de GeneXus.
¿Pensando en implementar un sistema de gestión integral en su organización?GeneXus
Se hablará de sistemas ERP y GRP, de su implementación en las organizaciones y de los aspectos claves a considerar para lograr el éxito.
Para obtener los mayores beneficios a la hora de implementar un ERP/GRP en su organización, se deben tener presentes diferentes aspectos a nivel del sistema a incorporar, del proyecto de implementación y de la propia organización. Presentaremos los aspectos claves desde la perspectiva de nuestra experiencia en K2B.
K2B Tools el compañero de viaje ideal hacia el futuroGeneXus
En esta charla conoceremos la suite de herramientas con la que podemos ser mucho más productivos, ahorrar costos y disminuir realmente el tiempo de nuestros proyectos.
Se mostrarán las grandes novedades que K2B Tools ha incorporado en su última versión, como el SD Designer, acompañando siempre la importante evolución que ha tenido GeneXus en este último tiempo.
Genexus Salto, la próxima versión de GeneXus, simplifica aún más la construcción de software. Entérate del porqué de este salto significativo en lo que respecta a la rapidez del desarrollo Móvil.
PXTools: Nuevo generador y nuevos controles responsivosGeneXus
Mostraremos las primeras pantallas que resultarán de nuestro nuevo generador responsivo y explicaremos el funcionamiento de los nuevo controles "PXTools Responsive Layout" y "PXTools Smart Menus".
APPlícate: Aplicaciones móviles para el desarrollo de la industriaGeneXus
Hablaremos sobre el desarrollo y uso de aplicaciones móviles para aumentar la productividad de las empresas
El tema hoy es movilidad y va en aumento su demanda. El acceso a aplicaciones móviles para el negocio aumenta la productividad, la conectividad y la eficiencia económica de su organización.
En la actualidad se espera que una aplicación web sea funcional en un equipo de escritorio o inclusive en un dispositivo móvil ya que no sabemos cual será el dispositivo usado para navegar por la aplicación. Antes de ser una dificultad técnica, ésta realidad que enfrentamos hoy debe ser una oportunidad que nos posicione en un lugar estratégico frente a la competencia.
La conferencia tratará sobre la integración de sistemas GeneXus con una solución ERP/GRP.
K2B es una solución ERP/GRP integral que le permite interoperar nativamente con todos sus sistemas corporativos desarrollados con GeneXus.
En esta conferencia veremos algunas de sus características más destacadas como la cobertura funcional, la orientación a procesos y las últimas novedades: el ERP Connector para GeneXus y K2B Analytics.
GeneXus 15 – Salto en su estado Beta – es la próxima versión de GeneXus. Se presentará su foco principal, principales beneficios asociados y roadmap de esta versión.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus
A través de GeneXus Cloud deployment services se automatizan y gestionan las publicaciones de tus aplicaciones en las nubes. Ahora es fácil colocar soluciones en producción en cualquier proveedor de cloud.
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosGeneXus
La aplicación oficial de la LigaMX fue desarrollada con GeneXus y ya cuenta con más de 1.700.000 de usuarios.
Los desafíos tecnológicos y las decisiones de arquitectura que permitieron lograr esta exitosa aplicación.
En el contexto actual las empresas deben ser capaces de innovar rápidamente, ofrecer aplicaciones móviles se hace cada vez más necesario. Conozca qué oportunidades le ofrece GeneXus ERP Connector for SAP para extender SAP ERP y cuáles son las novedades de GeneXus para SAP.
Evaluaremos las distintas tecnologías a la hora de llevar nuestro negocio al ambiente móvil.
Ya no quedan dudas que hay que tener una presencia en los dispositivos móviles. A la hora de llevar nuestro negocio al ambiente móvil notamos que hay diferentes opciones: aplicaciones nativas, web con diseño responsive y web móvil. Veremos cuáles son las diferencias y semejanzas entre las distintas opciones y en qué caso es mejor usar cada una de ellas.
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...GeneXus
Cloud Shared Office es un servicio de colaboración y reporting basado en la nube muy fiable. Es usado en más de 170 países actualmente y tiene control de acceso, versionado y todo lo necesario para resolver estas funcionalidades. En esta sesión veremos algunas características de ese servicio y cómo integrarlo en una aplicación GeneXus para el manejo de archivos y printing/reporting.
5. Por qué XPM? Project Management the GeneXus Way PM: agile, incremental, eXtreme Virtual Co-Location: Feedback & Visibilidad Productividad: Automatización e Información a medida
19. Reportar Incidentes Reportar incidentes desde dentro de la aplicación que estamos creando, gracias a los web-services de XPM También se pueden reportar incidentes desde la aplicación para el iPhone
9:30Buenastardes a todosMi nombrees Laura Aguiar – y soy gerente de proyectos en Genexus USA queesunaempresa de consultoria con sede en Chicago y estoyaquijunto con Sebastian Jodal, quetambienesgerente de proyectos en dvfactoqueesnuestrasociaaca en Uruguay.Antes que nada queremosagradecerlesporestarhoy con nosotros. La verdadesqueestamosmuycontentos de estar en esteeventoparticipamoscomopresentadores, a pesar de que Genexus USA esunaempresaquetiene un equipo con mas de 15 anhos de experiencia en proyectos Genexus y venimos al eventodesdehacemuchosanhosatras, estaes la primeravezquevinimos a presentarnuestrosproductos, que de alguna forma son fruto de nuestraexperiencia en consultoria.
Vamosahora a presentarles XPM queesnuestroproducto de gestion de proyectos, queestahecho en Genexus para Genexus. La agenda de hoyesver un pocoporque XPM, o sea porque se nosocurriohacerotraherramienta de gestion de proyectoshabiendotantasherramientasparaesoya en el mercado.Vamos a veralguna de la funcionalidadquenospareciomasimportantecompartir con ustedeshoy, la queesposiblepresentar en estos 30 minutos,Y vamos a ver un pocohaciadondevamos con el producto.
Para entenderporquedesarrollamos XPM dejenmeir un pocoatras…El los ultimos 10 anhos la industria del softeare ha cambiado mucho porque se ha idodandocuentaque el cambioesuna variable que hay queincoporarcomoalgoquees inevitable y que era necesarioadaptarlasantiguasmetodologiasparaquefueraposiblerealizarproyectosexitosos. Aparecenentonces ideas comoAgil, Extreme, Incremental… Para nosotros en la comunidad Genexus estasmetodologias de alguna forma vinieron a validaralgoqueyahaciamosdesde el principio.Perosimiramos un pocomas de cerca, todasestasmetodologias e incluso Genexus comoherramienta, son enfocadas al desarrollo, o son centradas en el desarrollador.
Perotodos los queestamosacasabemosque hay bastantemas en un proyecto de software que el desarrollo. Como hace el gerente de proyectospara ser un buenmalabar de costos, tiempos y desempenho (o calidad) en un ambiente en dondelascosascambianfrecuentemente? comoevaluamos, aprendemos, mejoramoscuando la mayor parte del tiempo la pasamosintentandoobtener la informacionparapoderhacernuestrotrabajo? De alguna forma nosotrosseguiamosusandolasmismasherramientasque antes, e incorporarcambios y alimentardiariamenteestasaherramientas con informacion de avanceparapodertomardecisiones no era tareafacil.
En GeneXus USA llegamosasi a XPM. Necesitabamosunaherramientaque se adaptara a la forma en quedesarrollabamos software. La metodologia de desarrollonosparecia la correcta, lasherramientas y la forma en quegestionabamos el proyecto no.Quisimosentonceshacerunaherramientaque de alguna forma trabajarabajo la mismafilosofiaque Genexus: o sea Identificarquetareasaportan valor, y quetareas son repetitivas y puedenautomatizarse, de forma de dejarque el gerente de proyectopuedaconcentrarse en lo queimporta y la herramientahaga lo demas.Queremosquenuestraherramienta de gestionsoporteprocesosagiles o incrementales, nosotroscomogerentestambienqueremospoder ser extremePara poderlograresto, sabemosque la retroalimetacioninmediata y la visibilidad son criticas. Todaslasmetodologiasagilesrecalcan la importancia de que el equipo de trabajo – clienteincluido – estenjuntos en un mismolugar – de esa forma la visibilidades total y el feedback inmediato. Para nosotrosestoesimposbileinclusollegamos al extremo de tener c/miembro del equipo en 1 lugar y zonahorariadiferente, peroentendemosque los procesosagiles solo puedenfuncionarrealmentesi hay unavisibilidad y unaretroalimentacion del proyectoequivalente a siestamostodos en el mismositio, y confiamos en XPM paraello.Finalmente, comogerentes, siemprequeremosincrementar la productividad, porque en ultimainstancia no solo queremosunaherramientaquenoshagamasfelices, tambienqueremos ser mascompetitivos. Poreso el tema de automatizartareasrepetitivasesimportante, y tambien el controlarqueese feedback instantaneo y granvisibilidad no se conviertan en unasobrecargainformativa, queremosque XPM guie a c/u en lo quetienequehacer y no distraerlo con otrascosas.
Esaes un poco lafilosofiadetras de XPM. Vamos a verentoncesalgunas de lasfuncionalidadesquetiene XPM quenospermitenlograresosobjetivos.Estantodosinvitados a pasarpornuestroestandsiquierenver la herramientafuncionando, acaporlimitaciones de tiempointentamosnoslimitamos a usarpptsresaltandolascosasquecreemoshacendiferente a XPM, o noshacen la vidamasfacilcomogerentes de proyecto, seriaimposiblemostrartodo lo que hay en XPM en 25 minutos.Dividimosentonces el cliclo de vida en 3 etapasdiferentes, quenospermitenagruparmejor la funcionalidad a mostrar
La primeraetapacorresponde a la iniciacion del proyecto.Basicamente se define un alcance, un presupuesto y unafecha de entrega, quesi son aprobadospor el cliente se comienza el proyecto.
Nuestrosproyectoscomienzansiempre con la definicion del alcance, quebasicamente se define en un documento de requerimientos y funcionalidades - que el clientedebeaprobar antes que nada. Este documentoes de alguna forma nuestropunto de partida. Si esaprobadovamos a quererarmar un plan inicialparapoderpresupuestar, la primeratarea ‘burocratica’ a la quenosenfrentamoses en transformarestedocumento en unalista de tareasqueserian la base de este plan.Hicimos un Add-In para Word, quenospermiteparsearestedocumento y creardesdeallilista de funcionalidaes y tareasasociadas a c/funcionalidad. C/ tarea en XPM va a tenerasociado la porcion del documento word que le corresponde.
Unavezque la lista de tareasestadefinida, esnecesarioorganizarlas en un plan de forma de poderestablecer un prespuesto.Aqui no quisimos re-inventar la rueda, nuestroobjetivoesautomatizar “lo quefalta”, pero lo queyaesta en principio podemosusarlocomo antes.Hicimosentonces un add-in para MS Project, quenospermitesincronizar un proyecto entre XPM y Project – para lo cualagregamosatributos y tags adicionalesparapodermanejar ideas comoquelineas son tareas, quelineas son features q agrupantareas, o ideas comoprioridad, tipo de tarea, etc.En MS Project hacemos lo quehacemossiempre – seteamosprerequisitos, seteamosestimados de desarrollo, asignartareas a recursos. De esta forma obtenemos un cronogramapreliminar y un presupuestoqueincluye solo el esfuerzo de desarrolloAl sincronizarnuevamente con XPM se define un plan quellamamos Baseline q tienetoda la informaciondefinda en projects.
En projectstenemos 1 estimadopreliminar, peronecesitamosajustarlos de forma que se adapten a nuestrarealidad.Lo quehicimos a la hora de crearpresupuestosesintentardar la mayor flexibilidadparaajustaresteestimadopreliminar. Tenemosajustesporproyectoyaqueporejemplo los ajustespara un proyecto de conversion son diferentesajustesquepara un proyectodonde los requerimientos no son del todoclaros, o un proyectoque se cotiza a preciofijotienediferentescoeficientesquesicobramosporhora. Tambienpodemoshacerajustespor work-set (o sea ajustesglobales a un presupuesto dado) o por work-item yaquemuchasvecessegunquienestima, sifue un desarrollador hay queajustarlopor el tiempoquellevariatransferir el concimiento. Si estima el gerentemuchasvecesese factor yaestaincluido, etc.Intenamoshacerentonces un modeloquefuera flexible pero a la vecesquefuera configurable paraasumirpordefecto lo masposible, cosaquetampocofuera un incordiodefinir un estimado.
Con el presupuesto y el calendario, sitodovabien se aprueba el proyecto y se comienza a desarrollar.Las proximas 2 faseslasdividimos en 2 – desarrolloquebasicamente se enfoca en el equipocreandofuncionalidadnueva. Y QA, UAT y soportequebasicamente se enfocan en el clientedando feedback y reportando issues.Seguramenteestasetapas van muchasveces en paralaleo y en el algunpuntotambientenemos la ida a produccion, perobasicamenteintentamosseparar la etapaquees de alguna forma orientada a la generacion de nuevafuncionalidadvs la etapaorientada a atender los issues del cliente.Sebastian nosva a contar un pocoentones la funcionalidad en lasproximas 2 etapas9.5
El proyectofueaprobado, y ahora hay quecomenzar a construir el software.Tenemosya la lista de funcionalidades y la lista de tareas, peroahoraalguiendebeespecificar en concretoquehacer en cadatarea. Para nosotrostodavia la forma masfacil de escribirlasespecificacioneses Word – esmassencilloirreorganizando el documento, esmassencillointeractuar con imagenes, etc.El analistaentonces en word, utiliza el add-in de XPM paraversulista de tareas. Selecciona c/work item, escribe la spec y cuandotermina el sistema le pidequeconfirmecuantotiempo le llevo la tarea.Lo importanteacaesquecomo managers no necesitamospreguntarle al analistasitermino o no termino de especificarcadatarea – lo sabemosapenas se completa la tarea. No necesitamospedirlequereportelashoras, lassabemosapenascompleta la tarea. El analista no tuvoquesalir de suentorno – quees word -.
Deciamosqueparanosotros Word siguesiendo la mejor forma de escribirdocumentos, perotambienreconocemosque no es la mejor forma de colaborar. XPM tambiennospermitesincronizarnos con un GxWiki, de forma quecadaproyectodefinaunacategoria, un grupo de usuarios, etc y cadaworkitem se mapea con unapagina de esacategoria. XPM crealaspaginasautomaticamente y lasmuestradentro de XPM de forma integrada.Al crearunapagina wiki para un workitem, XPM yainicializaesapagina con unadescripcioninicialdondeincluye un link a la pagina wiki de la funcionalidad a la que el work-item pertenece. De esa forma nosqueda en el wiki yaorganizado en difentesniveles la especificacionfuncional y la especificaciontecnicaqueseria la del workitem.
El wiki es la mejormanera de colaborarparamantener la documentacion al dia, perocuandollega la hora de darledocumentos a un cliente, el wiki no espractico.Cuando el proyecto se completo y esnecesariogenerardocumentos de funcionalidades, etc volvemos a necesitartener un documento en word, queremospodervolver a wordEstamostrabajandoentonces en wikificar… blabla
Cuando el business analyst termino de especificar, el work item pasa a susiguienteestadoquees “Pronto paraProgramar”. Entraentonces el programador.De manera similar que con el analista, como managers necesitamostener la informacion de status lo mas al diaposible. Pero no queremosestarinterrumpiendo al desarrollador a cadaratopidiendole un update de status, y demases. Queremosque el desarrollador no salga de suentorno de trabajo, quees Genexus, y que el sistema capture la informacionquenosotroscomo managers necesitamos.La extension de XPM paragenexuspermiteentonces al desarroladortomartareas, ver la historia y lasespecificaciones, devolver un work item al business analyst en caso de quetengaalgunapregunta, etc tododesdegenexus.La lista de work-items va a mostrar los items asignados al desarrolladorlogueado, o los items que no estanasignados a nadie, de forma que los desarrolladorespuedanorganizarse/divirsetareas entre ellossi el proyecto lo amerita, o el propio manager puede pre-asignarlastareastambien.De forma similar que el analistatienesu “to-do” list en word, el desarrollador lo tiene en genexus.Desarrollamosuna extension de genexusquenospermitever la lista de tareasquetengoasignadas y paracadatareaver la historia, propiedades, ver la especificacion (en word o wiki, o inclusodentro del XPM)De forma similar el programadorpuedeindicarquecomienza a trabajar en un issue y cuandotermina, de forma que la extension actualiza el status en real time, y tambien capture inforamcion de los tiemposquellevohacer el issueEstamostrabajandoaca en asociar los objetosgenexus a cada work-item que lo toco – cosaque se vacapturando en el background – cosaquetienemuchisimosusoscomoporejemploPoder saber que hay que re-testearcuando un issue se publica (porejemplo el issue modifico un procedimientoqueestambienutilizadoporotros 3 issues, que hay queretestear a versi no se rompieron)Tambienestainformacionescritica en la interaccion con el GxServer queveremosmastarde.The developer does not need to go to XPM website in order to interact with it… from within genexus he/she already has the issues assigned to him/her (or not assigned to anybody), he can get to the specs, get tracking information, etc. all from within Genexus.He can also report the hours that it took to work with each issue – the add in measure it automatically and it asks the developer for confirmationROADMAPShow in the issue list some alerts regarding on how long they have to complete the task (75% real hsvsadjhs show in yellow) more han 100% show in red. Also show some icon when the deadline has passed.AttachmentsDeployment Tasks
Cuando el desarolladorterminasu work item, el mismo se sube al server parairformando el consolidado.Acaesdondepasan un conjunto de cosasinteresantesquecomo managers necesitamos saber y hastaahora no teniamos forma de hacerloSe termino el workitem “agregar COFE al calculo de Impuestos”, queotros work-items son afectadosporqueusan el calculo de impuestos y deberian ser re-testeados? Basicamente responder a la pregunta de queriesgo o q efectotieneeste work item en el resto de la aplicacionOtrapreguntaquenoshacemosacaesquees lo queesta pronto paradarle al cliente? Los desarrolladoressubensus work items al consolidado, peroalgunos de estosworkitems son testeadospor el manager del consolidado y son aprobadosparainstalar, mientrasqueotros no y van haciaatras. Sin embargo la KB en el server tienetodos los objetos, los aprobados y los que no, y necesitamosuna forma de seleccionarcualespuedenpasar al consolidado y cuales no…. XPM sabe el status del work item – los aprobados y los rechazados – y puedeentoncesayudarnos en estatarea, al punto de eliminartotalmente el roladministrativo de consolizar XPZ y dejarle al administrador del consolidado solo la tarea de test de integracionGxServer se convierte en el repositorio central de informacion del vinculo entre work-items y objetosgenexus.Estafuncionalidadesalgo en lo queestamostrabajando, aunquetodavia no esta en la version liberada. Nosparecioimportantecompartirlaporquecreemosquetienegranpotencialidad y esperamosliberalo en el cortoplazo.
Unavezque los usuarios –ya sea la contrapartetecnica o el usuario final – comienzan a testear, comienzan a aparecer multiples issues –. La idea aquieshacer lo mas simple posible el reporte de issues. Yavimosque se puedencrear issues desde un documento de word en casoquealgunusuariohayatomandonotas en un documento, tambien se puedereportar issues en la interfaz de XPM mismo
c/aplicacionquehacemosnosotroslleva los iconosque le permiten al usuario final reportar issues en XPM directamentedesde la aplicacion, cuandoencuentra el problemaTambien hay genteque no desconectanunca, y prefiereiragregando issues mientrasva en el omnibus camino a la oficina…
Unavezqueestamos en mantenimiento,paranuestrosclientesesimportante saber quecualquierusauriopuedereportar issues, peroqueesos issues no se van a hacerautomaticamente – estoesporquenosotros en general cobramosporhora ;) – y alguien del lado del clientetienequetener control de quecosas se hacen y cuando, pero sin crear un procesomuycomplejo de reporte de issues.Los usaurioscreanentonces los issues sin preocuparse mucho, y luego el manager del proyecto con sucontraparte en el clienteacordaransi el issue esunacuestion de configuracion o training – o sea, user error ;) - un bug, unamodificacion, y siesunamodificaciondefinirsi la mismadebehacerse en la vesion actual o sipuedeesperar a una version futura
En realidad a los efectos de desarrollo, sihablamos de un bug o unamodifcaciondaigual, peroporsupuestonosimportadesde el punto de vista del budget. En general un bug se arregla en el presupuestoinicial, mientrasque un cambioentra en un nuevoprespuesto.XPM nospermitemanejardiferentespresupuestos y lineas de planificaciondentro de un proyecto / version, que se van generando a medidaque el clientevaagregandocambiosparahacer. Todoproyectotiene al menos un set quecorresponde al baseline, y luego c/ajustequeinvolucre un cambio de prespuesto se vamanejando en un nuevo work-setPara podercontrolar los presupuestosobviamentetenemosquepoderreportarhoras – cuandoesposible XPM lo tomaautomaticamentecomovimos en lasextensiones de word o genexus, en otroscasosesnecesarioingresarlo a mano o importarlashsdesde excel.
19
Sebamencionaba lo importante del tema de la visibilidad, y queremosrecalcaracavisibilidad a 2 nivelesVisibilidadInterna – aca lo quenosimporta e nuestracapacidadcomogenertes de proyecto de poder saber rapidamentequeestapasando. Gracias a lasextensiones de word y genexus, hoyporhoynosotros en Chicago nosenteramosque el workissuecambio de status en el momento en que el desarrolladorcompletosustarea en Gx, y tenemosinformacion del tiempoque le llevotambieninstantaneamente.Podemostener en real-time idea de comoesta c/u de lastareas y teneralertasquenosayuden a identificar los casosdondepuedenhaberpotencialesproblemasDurante el ciclo de vida del proyecto, el clientetienemuchavisibilidad al principio – duranterequerimientos – y tienemuchavisibilidad al final cuandocomienza a testear, etc. Perocuando la pelotaesta de nuestrolado, el contraparte dele lado del clientequemaneja el proyectobasicamenteconfia en quenosotroshacemoslascosasbienpero le gustariapoder saber/controlarmas.En XPM nosenfocamos en poder responder laspreguntasestaspreguntas del cliente, quebasicamente sonComo estamos de plata, estamosbien, pasados, etc.Que ha pasado en estosdias – cuantos issues se reportarn, estamostrabajando en lo quedebemos, estamosavanandobien- vamos a llegar a la fechaplaneada-y debido a estafalta de visibilidadalgoque el clientetienequetenerconfianzaesqueestamossiendojustos con el, basicamentequecobramos lo que hay quecobrar y no cobramos lo que no.
Bueno, con estoconcluimos un poco un overview de la funcionalidadquetenemos en XPM que lo hacediferente de un sistema de gestiontradicional. HABLAR DEL QUE DEPENDE DEL FEEDBACK
ESTAMOS LIBERANDO LA PRIMERA VERSION DE XPM EN ESTE EVENTO,LOS INVITAMOS A PASAR POR EL ESTANDA A REGISTRARSE PARA PEDIR MAS INFORMACION, Para saber mas de XPM,puedenpediruna demo aqui en el stand en el 2o piso, o puedenir a nuestrositio web etc.