ECIMag 2010 - Clase 5/5

458 views
399 views

Published on

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

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

  • Be the first to like this

No Downloads
Views
Total views
458
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • La información sobre el tiempo y el tiempo que se dedica a esa información.
  • y
  • y
  • y
  • y
  • y
  • Recordar que la única constante es que todo cambia…
  • y
  • y
  • 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 />

    ×