Valor Agregado en las TI: Herramientas, Metodologías y Frameworks

4,403 views

Published on

Resumen y recomendaciones sobre herramientas, metodologías y frameworks que permiten incrementar el valor agregado en los proyectos de Tecnologías de Información

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,403
On SlideShare
0
From Embeds
0
Number of Embeds
415
Actions
Shares
0
Downloads
30
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Valor Agregado en las TI: Herramientas, Metodologías y Frameworks

  1. 1. ¿Valor Agregado en TI?Desde herramientas a Marcos de Trabajo<br />Jersson Dongo<br />Especialista en Tecnologías de Información<br />
  2. 2. Hola!<br />Jersson Dongo<br />Arquitecto de Software <br />Participación en diseño, construcción y certificación de productos de consumo masivo. <br />Menciones en Investigación y Desarrollo de Software<br />Últimos Proyectos:<br />Fábricas de Software<br />Mejora de Metodología Empresarial CMMI2-CMMI3<br />Diseño y Certificación de Productos<br />Investigación y Desarrollo<br />
  3. 3. Agenda<br />Introducción<br />Herramientas<br />Metodologías<br />Marcos de Trabajo<br />Finalizando…<br />
  4. 4. Introducción<br />Cómo se programa actualmente?<br />Prácticas<br />Modelos<br />Patrones<br />
  5. 5. Introducción<br />Carrito de compras en .net?<br />DinnerNow!<br />Asp.net + AJAX + SQL Server<br />Buenas prácticas en programación<br />Diseño<br />Arquitectura<br />Quieres aprender ASP.Net MVC?<br />NerdDinner!<br />MVC<br />Jquery<br />Buenas prácticas en programación<br />Integración con servicios Live<br />
  6. 6.
  7. 7.
  8. 8. Introducción<br />Pero… por qué siempre hablamos de código?<br />«De las actividades que se realizan <br />en un proyecto de software, <br />mas tiempo se pasa programando» <br />Code Complete<br />
  9. 9. Introducción<br />Hay mas?<br />Herramientas<br />Metodologías<br />Frameworks / Marcos de Trabajo<br />Herramientas<br />Metodologías<br />Marcos de trabajo<br />Proyectos<br />
  10. 10. Herramientas<br />Algunas herramientas que no deberíamos olvidar<br />Visual Studio 2008<br />Visual Studio 2010<br />DevExpressCodeRush!<br />Performance Tools<br />IE Developer Tools<br />Y cómo funciona eso?<br />Demo?<br />
  11. 11. Herramientas<br />Lamentablemente<br />Hay muchas herramientas<br />Nunca terminaríamos de listarlas<br />A considerar<br />Herramienta correcta?<br />Cómo se enlaza u ordena con algún proceso en particular?<br />
  12. 12. Herramientas<br />Cómo generamos valor agregado?<br />Herramienta correcta en el contexto correcto<br />«Que sepas usar el martillo <br />no significa que todo tenga forma de clavo»<br />
  13. 13. Metodologías<br />Qué es una metodología?<br />Tradicionales<br />Cascada<br />Nuevas?<br />Iterativo<br />Incremental<br />Ágil<br />
  14. 14. Metodologías<br />Riesgos y Beneficios<br />Flexibilidad<br />Procesos definidos<br />Orden<br />A considerar<br />Hay un orden que seguir, siempre.<br />ManifestoAgil: «Personas sobre Procesos»<br />
  15. 15. Metodologías<br />Cómo generamos valor agregado?<br />Siendo flexibles<br />Aprovechando herramientas, personas y procesos<br />«Personas sobre <br />procesos y herramientas, siempre»<br />
  16. 16. Frameworks<br />Diferencia entre Framework y Metodología<br />
  17. 17. Frameworks<br />Algunos Frameworks<br />MSF<br />MSF Agile / MSF CMMI<br />
  18. 18. Frameworks<br />Algunos Frameworks<br />SCRUM<br />Demos?<br />Plantillas<br />Herramientas<br />
  19. 19. Frameworks<br />Riesgos y Beneficios<br />Flexibilidad «al máximo»<br />Alternativas<br />Se requiere conocimiento y experiencia<br />Criterio para seleccionar lo necesario!<br />
  20. 20. Frameworks<br />A considerar<br />Cuidado con el concepto «Cero documentos»<br />Concepto «Caja de herramientas»<br />
  21. 21. Frameworks<br />Cómo generamos valor agregado?<br />«En un framework<br />posiblemente todo sea opcional, <br />Debemos identificar cual, cuando y cómo»<br />
  22. 22. Finalizando<br />Resumen<br />Herramientas<br />Metodologías<br />Marcos de Trabajo<br />Temas que no debemos olvidar<br />Diseño de Software<br />Gestión de Proyectos<br />Infraestructura de Aplicaciones<br />Servidores<br />!!!<br />
  23. 23. Finalizando<br />A considerar<br />Conocer todo, no hay manera!<br />Debemos tener en cuenta<br />Equipo adecuado<br />Caja de herramientas<br />Confianza, Comunicación y Compromiso<br />Cómo consigues ese valor agregado?<br />
  24. 24. Preguntas<br />http://alphab-it.com<br />Jersson.Dongo@alphab-it.com<br />http://Jersson.net<br />@Jersson<br />

×