Agiles 2009 - Agilidad en la Produccion de Videojuegos - Pauline Morrison Fell - Presentation Transcript
Agile GameDevelopment SCRUM in cross-disciplinedteams
Agenda Aboutthecompany and theteams ChallengeswithScrum Experiences
About Three Melons Three Melons is a leading GAME STUDIO in Latin America. The studio houses top talent in its offices in Buenos Aires, Argentina and has a business development office in Los Angeles, California.
Rich Web & iPhone Social Games
Our games
Current and past clients/partners 4mm Games
Studio Profile and Team Founded in 2005 Our team : +45 Artists Developers Gamedesigners Producers Testers Management Staff Offices Primary Office in Buenos Aires US businessdevelopment office in Los Angeles Foto + breve historia
TheChallenge Dependenciesbetweenareas, Completionestimates vs Time-boxedestimates, “Cross-functional teams can lack this all-for-one and one-for-all benefit that comes more easily to teams of one discipline.” Clinton Keith, agilegamedevelopment.com
Stories Vertical slices of thegame, Involveworkforeveryarea, Are estimatedwithpoints, Are doable in no more thanone sprint, Gofortheminimumrequeriment and allowforpolishing in a followingiteration.
Workflow Describes the interface betweenareas, Reduces waste time and increasesproductivity, Defined in Sprint 0, Changesforeveryuniquegame, Extendsthe formal gamedevelopmentprocess, Includesassetrequirements, repositories, fileformats, etc, Isessentialwhenoutsourcingpart of theproject.
Sprints and DailyScrum Collectiveownership Allareas are involved in everystory, Team-leveldecisions, Break-downintotasksis a waste of time and theteam loses focusonthestory, Priorities are a must!
Communication and Tools Over-communication, Simple toolsthateverybodyunderstands, Visible task-board, Peopleco-locatedbyproject, notarea, TRUST and Tolerance
Training Cross-disciplinary training, Teachbasicconceptstosavethe gap betweenareas, Encourageinitiativesforself-training and cross-training amongteammembers.
Retrospectives Sprint and Project Retrospectives, Reviewworkflow, Personal commitments, Area and cross-arearevisionmeetings.
SCRUM typically refers to cross-functional teams, a more
SCRUM typically refers to cross-functional teams, allowing for load-balancing of work equally among all the team members. However, this is not so simple to implement when working with very different abilities within one same team. In the production of videogames at Three Melons, we need to coordinate not only programmers and testers, but also graphic designers, artists, animators and game designers. Communication is definitely a challenge within these teams. On the other hand, stories have to be written taking into account the different stages in the production pipeline of a feature, which involves tasks for every area of expertise. It is another challenge to integrate all these stages in independent and valuable stories. We want to share our experiences on this, and benefit on the experiences of other multi-disciplinary teams. less
0 comments
Post a comment