SlideShare a Scribd company logo
1 of 22
Productivo y Confiable, “USABLE” y Creativo… ¿mito o realidad? Ing. Ignacio Estefanell, PMP Ejecutivo de Cuentas K2B Tools Lic. Juan Emilio Gabito Equipo Desarrollo K2B Tools
Agenda Producción de Software K2B Tools Demo Práctica Siguiente Paso?
Producción de Software
Producción de Software ,[object Object]
Equipo de Desarrollo
Gerencia de Proyecto
Usuario Final	Una solución probada 	que resuelve un problema recurrente 	en el desarrollo de una aplicación
K2B Tools Que es?
K2B Tools Que es? Producto Calidad Versionado o Actualizaciones Documentación Licenciamiento  Mantenimiento Soporte
K2B Tools Que es? Componentes Patrones de desarrollo Extensiones GeneXus Que: Generan código GeneXus Contiene conocimiento  Integración con otros componentes
K2B Tools Como se Usa?
K2B Tools K2B Prompt
K2B Tools K2B MultipleSelection
K2B Tools K2B EntityServices
K2B Tools K2B Trn Web Form
K2B Tools K2B Web Panel Builder
K2B Tools K2B Audit
Demo Práctica Objetivo Desarrollar un “pequeño” stackoverflow
Demo Práctica Login y Registro Preguntas
Demo Práctica Preguntar Perfil de Usuario
Demo Práctica Ver Pregunta y  Respuestas
Siguiente Paso? Que aporta? Concepto Desarrollo Gerencia Usuario Final Curva de Aprendizaje Velocidad de Desarrollo Reducción de Costos Aplicaciones a Tiempo Productividad Control de Calidad Calidad Fuentes, Aplicativo Elimina Frustraciones Calidad Problemas Triviales Diálogos Equipos Numerosos Diversos Proyectos Comportamiento Coherente Curva Aprendizaje Estandarizar Creatividad Variedad de Posibilidades Nuevos Proyectos Mas Aplicativos

More Related Content

Viewers also liked (6)

GxUnit-En sus comienzos...(Almeida, LarreBorges, Araújo)
GxUnit-En sus comienzos...(Almeida, LarreBorges, Araújo)GxUnit-En sus comienzos...(Almeida, LarreBorges, Araújo)
GxUnit-En sus comienzos...(Almeida, LarreBorges, Araújo)
 
C:\Fakepath\Education 373 Erosion
C:\Fakepath\Education 373 ErosionC:\Fakepath\Education 373 Erosion
C:\Fakepath\Education 373 Erosion
 
GRUPO # 2
GRUPO  # 2GRUPO  # 2
GRUPO # 2
 
D. Afonso Henriques.
D. Afonso Henriques.D. Afonso Henriques.
D. Afonso Henriques.
 
Næringsforeningen230113
Næringsforeningen230113Næringsforeningen230113
Næringsforeningen230113
 
Year 2070
Year 2070Year 2070
Year 2070
 

Similar to Productivo y Confiable, “USABLE” y Creativo… ¿mito o realidad?

K2 b tools
K2 b toolsK2 b tools
K2 b tools
GeneXus
 
020 k2 b-tools_y_alcance_un_nuevo_nivel_de_productividad
020 k2 b-tools_y_alcance_un_nuevo_nivel_de_productividad020 k2 b-tools_y_alcance_un_nuevo_nivel_de_productividad
020 k2 b-tools_y_alcance_un_nuevo_nivel_de_productividad
GeneXus
 
Oportunidad de negocio con Windows 7
Oportunidad de negocio con Windows 7Oportunidad de negocio con Windows 7
Oportunidad de negocio con Windows 7
MICProductivity
 
Integrando k2 b tools en proyectos genexus
Integrando k2 b tools en proyectos genexusIntegrando k2 b tools en proyectos genexus
Integrando k2 b tools en proyectos genexus
GeneXus
 
0022 k2 b_tools_para_todos
0022 k2 b_tools_para_todos0022 k2 b_tools_para_todos
0022 k2 b_tools_para_todos
GeneXus
 
Gestión de la calidad
Gestión de la calidadGestión de la calidad
Gestión de la calidad
jose_macias
 
026 k2 b-tool_su_aliado_en_nuevos_proyectos_con_genexus
026 k2 b-tool_su_aliado_en_nuevos_proyectos_con_genexus026 k2 b-tool_su_aliado_en_nuevos_proyectos_con_genexus
026 k2 b-tool_su_aliado_en_nuevos_proyectos_con_genexus
GeneXus
 

Similar to Productivo y Confiable, “USABLE” y Creativo… ¿mito o realidad? (20)

K2 b tools
K2 b toolsK2 b tools
K2 b tools
 
020 k2 b-tools_y_alcance_un_nuevo_nivel_de_productividad
020 k2 b-tools_y_alcance_un_nuevo_nivel_de_productividad020 k2 b-tools_y_alcance_un_nuevo_nivel_de_productividad
020 k2 b-tools_y_alcance_un_nuevo_nivel_de_productividad
 
Oportunidad de negocio con Windows 7
Oportunidad de negocio con Windows 7Oportunidad de negocio con Windows 7
Oportunidad de negocio con Windows 7
 
Integrando k2 b tools en proyectos genexus
Integrando k2 b tools en proyectos genexusIntegrando k2 b tools en proyectos genexus
Integrando k2 b tools en proyectos genexus
 
OBIEE 12c
OBIEE 12cOBIEE 12c
OBIEE 12c
 
2011 07 26 Gestionando proyectos complejos con Visual Studio 2010 ALM
2011 07 26 Gestionando proyectos complejos con Visual Studio  2010 ALM2011 07 26 Gestionando proyectos complejos con Visual Studio  2010 ALM
2011 07 26 Gestionando proyectos complejos con Visual Studio 2010 ALM
 
0022 k2 b_tools_para_todos
0022 k2 b_tools_para_todos0022 k2 b_tools_para_todos
0022 k2 b_tools_para_todos
 
FDD (Feature Driven Development)
FDD (Feature Driven Development)FDD (Feature Driven Development)
FDD (Feature Driven Development)
 
Gestión de la calidad
Gestión de la calidadGestión de la calidad
Gestión de la calidad
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
026 k2 b-tool_su_aliado_en_nuevos_proyectos_con_genexus
026 k2 b-tool_su_aliado_en_nuevos_proyectos_con_genexus026 k2 b-tool_su_aliado_en_nuevos_proyectos_con_genexus
026 k2 b-tool_su_aliado_en_nuevos_proyectos_con_genexus
 
Vicky
VickyVicky
Vicky
 
Calidad en Agile - EducacionIT
Calidad en Agile - EducacionITCalidad en Agile - EducacionIT
Calidad en Agile - EducacionIT
 
Estrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar softwareEstrategias ágiles para incrementar calidad al construir y probar software
Estrategias ágiles para incrementar calidad al construir y probar software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
DevOps on AZURE
DevOps on AZUREDevOps on AZURE
DevOps on AZURE
 
AWS Cloud Experience CA: Metodologías Ágiles: innovación a la velocidad de lo...
AWS Cloud Experience CA: Metodologías Ágiles: innovación a la velocidad de lo...AWS Cloud Experience CA: Metodologías Ágiles: innovación a la velocidad de lo...
AWS Cloud Experience CA: Metodologías Ágiles: innovación a la velocidad de lo...
 
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
 
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
Netex learningMaker | Herramienta autora de contenidos e-learning en HTML5 [ES]
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 

Recently uploaded

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Recently uploaded (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 

Productivo y Confiable, “USABLE” y Creativo… ¿mito o realidad?

Editor's Notes

  1. Estamos en un evento de Tecnología,Donde la mayoria de los aquí presentes han intervenido de alguna manera en proyectos de producción de software, es asi?... Cuantos aquí presentes han gerenciado o desarrollado ?Y cuantos aquí presentes han tenido que “sufrir” las consecuencias del desarrollo …. Ud mismos quizas?Hablaremos entonces de la propuesta de las Tools, para eso deben conocer de que se trata… desde el punto de vista de desarrolladores y del punto de vista gerencial pero sin perder de vista al famoso usuario final.
  2. K2B Tools son un conjunto de herramientas que apoya la Producción de Software GeneXus.De todas las producciones que hasta ahora conoce el hombre, producciones que implicanprocesos definidos y necesidades de tener algún elemento de medida (medida para controlar calidad, controlar la gestión, controlar los hitos, controlar los riesgos…)Podemos afirmar que la producción de Software es nueva en dicho mundo. Se ha escrito mucho al respecto Controlling Software Projects: Management, Measurement, and Estimates [1986]porejemplo se dedica a indicarcomocontrolar un proyecto de software.Hace no mucho leí un documento http://www.codinghorror.com/blog/archives/001288.htmldondequienescribeJeff Atwood (programador de los años 80) socio de Joel Spolsky (creador de Fog Creek,variosarticulos, blogs, etc) Indica que crear software será siempre algo experimental, algo que no puede predecirse con anticipación, algo que no puede medirse en su totalidad.Entre ambos crearon un sitio llamado stackoverflow.comsitio de Preguntas y RespuestasparaProgramadores (totalmente gratis, porahora). Porque traigo estos dos elementos a la charla…. Porque el primero delata que siguen habiendo contradicciones y aun no hay una línea clara como puede haber en la industria de la construcción…. Y el segundo porque es el que mi amigo y colega utilizará como modelo para realizar la demostración practica.
  3. Ahora… que me pasa a mi?... Digo… mi experiencia, la experiencia de ustedes, tiene que contar aquí… no me basta con escuchar lo que me dicen otros que me deberia estar pasando y forzarme a mi mismo a creer una realidad que no me cierra.Manejo el siguiente conceptoEl mecanismoque opera se llama proyección o identificaciónproyectiva... es la tendenciaquetenemos a buscarcosasnuestras en el otro... asicuandovos me contasalgo, yotiendo a identificarme con esoque me planteas... eliminoifnormación, distorsiono, generalizo la informacióntendiendo a veraquellascosasque  se parecen a lasmias... "El punto de vista crea el objeto""Vemos lo quesomos""Dime de queacusas y te dire de quepadeces“.. un problema siempre lo va a llevar a un campo conocido por él de manera de poder realizar cualquier tipo de acción. Asi aprendemos a sumar, a multiplicar… Entonces cuando yo les planteo un problema que me pasa ustedes lo llevan a algo que conocen (lo mas similar posible) de manera de aconsejarme, darme una solución, etc. Ahora… si yo pienso que puedo resolver este tema debo estar considerando estos actores.(quizas me este faltando algun actor… no soy un crack…asi que les pido que sin herir mi autoestima me lo hagan saber) ;))
  4. Primero que nada es un producto, esto quiere decir que lo que sea que entreguemos debe cumplir con un control de calidad previo, manejará versionado, actualizaciones, tendrá documentación asociada, deberá tener esquemas de licenciamiento y de Mantenimiento. En que consiste el producto?... Que es K2B Tools. Como lo dice la palabra son herramientas con un propósito en común. Apoyar el desarrollo de aplicaciones resolviendo problemas recurrentes y dando como resultado componentes con calidad. Patrones de desarrollo, generación de objetos GeneXus a partir de un archivo de instancia (metadatos) que encapsula el comportamiento genéricoModelo de Datos predefinidos para apoyar la solución (caso de la auditoría por ejemplo)Diseño de interfaces, donde en el ámbito Web (no se si alguno tuvo el placer de tratar de que dos pantallas luzcan igual) o de re-estructurar todas las interfaces de una misma aplicación. Integración con otros componentes, mecanismos de servicios, integración con la capa de seguridad,
  5. Dejenme hacer un breve resumen de las herramientas que tenemos hasta ahora. Muchas de las cuales vienen existiendo en la comunidad hace tiempo, y otras bastante mas nuevas. Les aconsejo a los técnicos asistir a la presentación de la versión 4.0 de las Tools. Rápidamente dejenme repasar todas las herramientas que tenemos… acá corro el riesgo de dar a entender que son cosas aisladas cada una de ellas… no es asi. Si bien muchas veces son auto contenidas, no están desconectadas.Esto quiere decir que me puedo basar en todas para poder construir una única aplicación, de hecho Gabito lo hará rápidamente en la etapa de la demostración.
  6. Dejenme hacer un breve resumen de las herramientas que tenemos hasta ahora. Muchas de las cuales vienen existiendo en la comunidad hace tiempo, y otras bastante mas nuevas. Les aconsejo a los técnicos asistir a la presentación de la versión 4.0 de las Tools. Rápidamente dejenme repasar todas las herramientas que tenemos… acá corro el riesgo de dar a entender que son cosas aisladas cada una de ellas… no es asi. Si bien muchas veces son auto contenidas, no están desconectadas.Esto quiere decir que me puedo basar en todas para poder construir una única aplicación, de hecho Gabito lo hará rápidamente en la etapa de la demostración.
  7. Dejenme hacer un breve resumen de las herramientas que tenemos hasta ahora. Muchas de las cuales vienen existiendo en la comunidad hace tiempo, y otras bastante mas nuevas. Les aconsejo a los técnicos asistir a la presentación de la versión 4.0 de las Tools. Rápidamente dejenme repasar todas las herramientas que tenemos… acá corro el riesgo de dar a entender que son cosas aisladas cada una de ellas… no es asi. Si bien muchas veces son auto contenidas, no están desconectadas.Esto quiere decir que me puedo basar en todas para poder construir una única aplicación, de hecho Gabito lo hará rápidamente en la etapa de la demostración.
  8. Dejenme hacer un breve resumen de las herramientas que tenemos hasta ahora. Muchas de las cuales vienen existiendo en la comunidad hace tiempo, y otras bastante mas nuevas. Les aconsejo a los técnicos asistir a la presentación de la versión 4.0 de las Tools. Rápidamente dejenme repasar todas las herramientas que tenemos… acá corro el riesgo de dar a entender que son cosas aisladas cada una de ellas… no es asi. Si bien muchas veces son auto contenidas, no están desconectadas.Esto quiere decir que me puedo basar en todas para poder construir una única aplicación, de hecho Gabito lo hará rápidamente en la etapa de la demostración.
  9. Dejenme hacer un breve resumen de las herramientas que tenemos hasta ahora. Muchas de las cuales vienen existiendo en la comunidad hace tiempo, y otras bastante mas nuevas. Les aconsejo a los técnicos asistir a la presentación de la versión 4.0 de las Tools. Rápidamente dejenme repasar todas las herramientas que tenemos… acá corro el riesgo de dar a entender que son cosas aisladas cada una de ellas… no es asi. Si bien muchas veces son auto contenidas, no están desconectadas.Esto quiere decir que me puedo basar en todas para poder construir una única aplicación, de hecho Gabito lo hará rápidamente en la etapa de la demostración.
  10. Dejenme hacer un breve resumen de las herramientas que tenemos hasta ahora. Muchas de las cuales vienen existiendo en la comunidad hace tiempo, y otras bastante mas nuevas. Les aconsejo a los técnicos asistir a la presentación de la versión 4.0 de las Tools. Rápidamente dejenme repasar todas las herramientas que tenemos… acá corro el riesgo de dar a entender que son cosas aisladas cada una de ellas… no es asi. Si bien muchas veces son auto contenidas, no están desconectadas.Esto quiere decir que me puedo basar en todas para poder construir una única aplicación, de hecho Gabito lo hará rápidamente en la etapa de la demostración.
  11. Productividad: En el proceso de convertirnos en producto, hicimos un relevamiento entre todas las instalaciones de las Tools: Beta Testers, Usuarios y Clientes, EAP, en base a un entorno de 40 aplicativos diferentes. Estándar: Calidad:Creatividad:Manejamos un programa de EarlyAdopterProgram (uno de ellos estara dando una charla mostrando todo el proceso de desarrollo utilizando las Tools, sobre su herramienta Time y Job Manager – la primera utilizada como proyecto de inducción para un nuevo integrante del equipo y la segunda es una aplicación en producción en una Empresa de Prepago de Salud (300 usuarios – 70.000 socios)SIE quien presento el año pasado también aporto su primer grano de arena siendo la primera empresa en tener una solución en producción en la X con las tools.
  12. Hablar de Red de Agentes, ClientesForo, comunidad.