Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ECIMag 2010 - Clase 5/5

560 views

Published on

ECImag 2010 - Estrategias y tendencias en el Desarrollo de Motores de Juegos. Julio 2010. Clase 5.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

ECIMag 2010 - Clase 5/5

  1. 1. Estrategias y Tendencias en el desarrollo de motores para juegos<br />Lic. Federico A. Lois<br />
  2. 2. Ningún software provee<br />…y mucho menos un motor de juego<br />Metodología de Desarrollo<br />
  3. 3. 7 años de desarrollo<br />
  4. 4.
  5. 5. Nuestro Problema<br />
  6. 6. ∞<br />𝑖/𝑡<br /> <br />AlfonsCornella.Especialista en Gestión de las Org.<br />𝑡/𝑖<br /> <br />0<br />
  7. 7. Tecnología<br />Psicología<br />∞<br />𝑡/𝑖<br /> <br />𝑖/𝑡<br /> <br />0<br />
  8. 8. Tecnología<br />𝑖/𝑡<br /> <br />𝑡/𝑖<br /> <br />E-<br />S-<br />Smart<br />Electronic<br />
  9. 9. Algoritmo<br />Heurísticas<br />
  10. 10. “Tamed” Problems<br />
  11. 11. “Wicked” Problems<br />
  12. 12. Metodologías<br />“A software development methodology in software engineering is a framework that is used to structure, plan, and control the process of developing an information system.”<br />Source: Wikipedia<br /> Metodologías más comunes<br />- Cascada (Waterfall)<br />- Iterativa<br />- Ágiles<br /> - XP<br /> - Scrum<br />- Post Ágiles<br /> - Lean Development<br />
  13. 13. Poor development tools and process which doesn't scale to larger teams.<br />Lack of communication<br />Changing technology, tools or pipelines.<br />Creative's who will change things because "they know better"<br />Unrealistic schedules or delays in the schedules which affect the other teams.<br />Differences of opinions as to how things should work<br />Source: Gamasutra – Globalizing the production for the future<br />
  14. 14. Constantly changing specifications<br />Inability to make decisions.<br />Unavailability to review material and comment on it.<br />Lack of documentation and relevant information<br />Asking for too many revisions or changes<br />Unclear feedback and instructions<br />The management team changing their minds<br />Source: Gamasutra – Globalizing the production for the future<br />
  15. 15. 5 <br />fases de aceptación de las metodologías<br />
  16. 16. Repasando Agile<br />El Manifiesto<br />
  17. 17. Repasando Agile<br /> En Scrum<br />
  18. 18. Repasando Agile<br /> Los Sprints<br />Tiempo<br />
  19. 19. Lean Development<br />Eliminar el desperdicio<br />Amplificar el aprendizaje<br />Decidir lo más tarde posible.<br />Entregar lo antes posible<br />“Empower” al equipo.<br />Optimizar el conjunto.<br />Crear la integridad.<br />
  20. 20. Kanban<br />
  21. 21. Aprender a diferenciar<br />Lo que el cliente pide.<br />Lo que el cliente quiere.<br />Lo que el cliente necesita.<br />
  22. 22. Pedidovs.Intenciónvs.Necesidad<br />
  23. 23. No cambiar es más costoso<br />Son males evitables.<br />
  24. 24. Muchas Gracias<br />… a todos por la buena onda<br />… y prueben Beweevee for Visual Studio<br />

×