Contexto Problema Cenário Atual MMORPG Arcadea Cenário Futuro Fundamentação Stakeholders e...

Post on 18-Apr-2015

123 views 0 download

Transcript of Contexto Problema Cenário Atual MMORPG Arcadea Cenário Futuro Fundamentação Stakeholders e...

Contexto Problema Cenário Atual MMORPG Arcadea Cenário Futuro Fundamentação Stakeholders e público-alvo Desafio Gerência e Tecnologias

Roteiro

Criação de Conteúdo

Design de Interface

Ciclo de vida de software

Testes de Usabilidade

Implantação e Monitoramento

Design do Produto

Design do Negócio

Metro Paris Subway Iphone Application

Criação de Produtos de Software

Arte Música Design Usabilidade ...

Multidisciplinaridade

Metro Paris Subway Iphone Application

11,7 bilhõesFaturamento do mercado americano de

jogos, em 2008Fonte: The NPD Group

10 bilhõesFaturamento do mercado de aplicativos

para mobile, em 2010Fonte: Juniper Research

Lucro com publicidade na web 2.0

Fonte: eMarketer

4 bilhões

Qual a importância disso hoje?

Dividir o projeto em módulos e terceirizá-los.

Formar uma equipe multidisciplinar

Como se desenvolve um projeto Multi-disciplinar?

Queria fazer um jogo...Só sei

desenharSó sei

programar

Formação

Problema: Comunicação

Comunicação

Desmotivação

Cenário Atual

Alcance

Confiabilidade

Comunicação

Organização

Repositório Online

Ferramentas de Gerenciamento

Acompanhamento

Comunicação

Multidisciplinares Bem-gerenciadas Hierarquizadas Comunicativas Com divisão complexa de tarefas

Motivadas

? ??? ????

?

Será que existe um ambiente onde as equipes são:

MMORPG

MMORPG

Classes Hierarquia Divisão de Tarefas Recompensa Evolução Reconhecimento Diversão

+500XP↑ Level Up

Critical!9999

É uma plataforma para formação, organização e socialização de equipes remotas multidisciplinares, com ferramentas e elementos

que remetem a um MMORPG.

"People will pay for the privilege of working harden than they work when they are paid."  

Chuck Coonradt, founder of The Game of Work.

“As the gamer generation moves into the mainstream workforce, they are willing and eager to apply the culture and learning techniques they bring with them from games."  

Lee Sheldon, a gamer, game designer and assistant professor

at the Indiana University's department of telecommunications.

E isso tem algum fundamento?

E isso funciona?

Cenário Futuro

Diversão

AlcanceComodidade

ConfiabilidadeReconhecimento

Organização

Ferramenta degerenciamento

Acompanhamento

RecompensaDiversão

Matriz de Valores

Repos

itório

onli

ne

Ferra

men

ta d

e ge

renc

iamen

to

Organ

izaçã

o

Confia

bilida

de

Comun

icaçã

o

Alcanc

e

Recon

hecim

ento

Recom

pens

a

Divers

ão0

2

4

6

8

10

12

DeviantArt

Contato Pessoal

GoogleCode

Arcadea

Stakeholders

Equipes Multidisciplinares

Comunicação e Organização

Contato eConfiabilidade

Descobrim

ento

Empresários

Terceiriz

ação de

Projetos

Anúncios

Publicadores

Formação

Líder de Arte

Produtor Programador

LíderTécnico

ArtistaGráficoMúsico

GameDesigner

Eng. deTestes

Desafio

Usabilidade

Facilidade de aprendizagem Eficiência Memorização Erros Satisfação

Usabilidade

Público para a Validação

Validação

Foco: Suporte à formação de equipes Foco: Suporte à comunicação e organização de equipes

Perfil

Sistema de caixa de mensagem

Quests

Rede social

Regras de RPG

Wiki

Grupo de discussão

Chat

Sistema de recomendação de usuários

Torneios

Ferramentas de suporte a gerenciamento

Versão 1.0 Versão 2.0

Funcionalidades

Concepção Elaboração Construção Transição

Processo

Iterativo e incremental; Iterações curtas; Fechamento de builds semanais na fase de construção; Reuniões gerais para planejamento da próxima iteração; Integração contínua; Padronização de codificação; Sistema de revisão de código;

Características do Processo

Plano de Projeto Game Design Requisitos Plano de Testes Análise

Documentos

Cronograma

Cronograma

Gerente de Projeto Ícaro Valgueiro

Gerente de Tecnologia Caio César

Gerente de Banco de dados Laís Andrade

Gerente de Testes Anália Lima

Gerente de Usabilidade Denise Tenório

Game Designer Matheus Luck

Gerente de Arte Alice Araújo

Papéis

Arquitetura Navegador Web

Adobe FlexCSS

Lado Cliente

Spring Security

Spring CoreSpring MVC Spring Web Service

BlazeDS

Fachada

Regras de negócio

DAO Hibernate transactions

Classes de dados

Banco de dados MySQL

Spring DI

Hibernate core

Lado Servidor

2 semanas de aprendizagem

Capacitação a todos os membros Como utilizar ferramentas gerais Padronização na codificação Uma visão mais superficial de tudo que será utilizado

Capacitação em subgrupos Técnicas mais aprofundadas e específicas Acompanhamento Exemplos mais práticos Ensino mais detalhado de ferramentas

Capacitação realizada por membros do grupo

Treinamento da equipe

Dúvidas