• Save
ECIMag 2010 - Clase 5/5
Upcoming SlideShare
Loading in...5
×
 

ECIMag 2010 - Clase 5/5

on

  • 560 views

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

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

Statistics

Views

Total Views
560
Views on SlideShare
560
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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 ECIMag 2010 - Clase 5/5 Presentation Transcript

  • Estrategias y Tendencias en el desarrollo de motores para juegos
    Lic. Federico A. Lois
  • Ningún software provee
    …y mucho menos un motor de juego
    Metodología de Desarrollo
  • 7 años de desarrollo
  • Nuestro Problema

  • 𝑖/𝑡
     
    AlfonsCornella.Especialista en Gestión de las Org.
    𝑡/𝑖
     
    0
  • Tecnología
    Psicología

    𝑡/𝑖
     
    𝑖/𝑡
     
    0
  • Tecnología
    𝑖/𝑡
     
    𝑡/𝑖
     
    E-
    S-
    Smart
    Electronic
  • Algoritmo
    Heurísticas
  • “Tamed” Problems
  • “Wicked” Problems
  • Metodologías
    “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.”
    Source: Wikipedia
    Metodologías más comunes
    - Cascada (Waterfall)
    - Iterativa
    - Ágiles
    - XP
    - Scrum
    - Post Ágiles
    - Lean Development
  • Poor development tools and process which doesn't scale to larger teams.
    Lack of communication
    Changing technology, tools or pipelines.
    Creative's who will change things because "they know better"
    Unrealistic schedules or delays in the schedules which affect the other teams.
    Differences of opinions as to how things should work
    Source: Gamasutra – Globalizing the production for the future
  • Constantly changing specifications
    Inability to make decisions.
    Unavailability to review material and comment on it.
    Lack of documentation and relevant information
    Asking for too many revisions or changes
    Unclear feedback and instructions
    The management team changing their minds
    Source: Gamasutra – Globalizing the production for the future
  • 5
    fases de aceptación de las metodologías
  • Repasando Agile
    El Manifiesto
  • Repasando Agile
    En Scrum
  • Repasando Agile
    Los Sprints
    Tiempo
  • Lean Development
    Eliminar el desperdicio
    Amplificar el aprendizaje
    Decidir lo más tarde posible.
    Entregar lo antes posible
    “Empower” al equipo.
    Optimizar el conjunto.
    Crear la integridad.
  • Kanban
  • Aprender a diferenciar
    Lo que el cliente pide.
    Lo que el cliente quiere.
    Lo que el cliente necesita.
  • Pedidovs.Intenciónvs.Necesidad
  • No cambiar es más costoso
    Son males evitables.
  • Muchas Gracias
    … a todos por la buena onda
    … y prueben Beweevee for Visual Studio