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