contexto problema cenário atual motivação arcadea público alvo e stakeholders cenário futuro

Post on 23-Feb-2016

39 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Roteiro. Contexto Problema Cenário Atual Motivação Arcadea Público alvo e stakeholders Cenário Futuro Matriz de valores Status report Tecnologias e arquitetura Artefatos Dificuldades encontradas Protótipo Próximas iterações. Criação de Produtos de Software. Criação de Conteúdo. - PowerPoint PPT Presentation

TRANSCRIPT

Contexto Problema Cenário Atual Motivação Arcadea Público alvo e stakeholders Cenário Futuro Matriz de valores Status report Tecnologias e arquitetura Artefatos Dificuldades encontradas Protótipo Próximas iterações

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 ...

EquipesMultidisciplinares

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.0Fonte: eMarketer

4 bilhões

Qual a importância disso hoje?

Queria fazer um jogo...Só sei

desenharSó sei

programar

Formação

Desmotivação

Cenário atual

Alcance

Conteúdo Livre

Confiabilidade

Redes Sociais

Fóruns

Comunicação

Organização

...um ambiente onde se formam facilmente equipes:

CooperativasComunicativasMultidisciplinares

Motivadas? ?? ? ???

??

Será que existe...

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

Diversão!!

+500XPMMORPG+500XP↑ Level Up

Critical!9999

Uma comunidade focada na formação de equipes multidisciplinares para desenvolvimento de software.

Proposta

DiferencialUtilizar estratégias de MMORPG para motivar usuários

com interesses em comum a fazerem projetos.

"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 professorat the Indiana University's department of telecommunications.

E isso tem algum fundamento?

E isso funciona?

Fun Theory

Público-alvo

A média de idade dos desenvolvedores é entre 18 a 30 anos.

A grande maioria está cursando o nível superior.

A maior parte deles são novos no mercado(menos de 2 anos de experiência)

Fonte: Guia do Programador

Empresários Publicadores

Stakeholders

Líder de Arte

Produtor Programador

LíderTécnico

ArtistaGráficoMúsico

GameDesigner

Eng. deTestes

Anúnc

ios

Terc

eiriz

ação

Formação de equipes

Cenário Futuro

Alcance

Confiabilidade

Comodidade

Suporte a Formação de Equipes

Reconhecimento

ComunicaçãoRecompensa

Diversão

Matriz de Valores

Conteúdo L

ivre

Suporte à

Com

unicação

Conf iabi l i

dade

Alcance

Suporte à

Form

ação de E

quipes

Reconhec imento

Recompensa

Divers

ão0

2

4

6

8

10

12

Freela Redes sociais (DeviantArt)

Fóruns (GameDev, IGDA) Arcadea

5 dias

Levantamento Inicial

07/04 a 12/04

Iteração 3

10 dias

Elaboração

12/04 a 24/04

Iteração 4

Defesa de Projeto07/04

Requisitos GD 12/04

Status Report 1.1 24/04

5 dias

Levantamento Inicial

07/04 a 12/04

Iteração 35 dias

Elaboração Inicial

12/04 a 17/04

Iteração 4

Defesa de Projeto07/04

Requisitos GD 12/04

Análise e PT12/04

7 dias

Desenvolvimento

17/04 a 24/04

Iteração 5

Status Report 1.1 24/04

Motivo: mudanças nas idéias.

Status Report

Tarefa Estado Responsável

Levantamento dos requisitos Gerente do Projeto e Game Designer

Criação do questionário de perfil do usuário Gerente de Usabilidade

Elicitação dos requisitos Gerente de Projeto

Definição dos casos de uso Gerente de Projeto

Fazer o documento de requisitos Gerente de Projeto

Fazer o documento de game design Game Designer

Capacitação nas Tecnologias (1º Parte) Gerente de Tecnologia

Iteração 3 – Levantamento inicialMotivo: dificuldade de sintetizar as idéias do GD em requisitos do sistema.

Plano de mitigação: Alocar pessoas para fazer a ponte entre o GD e os requisitos.

Motivo: complexidade que os casos de uso teriam dado o grande número de requisitos e a sua mutabilidade.

Plano de mitigação: optou por uma documentação mais leve.

Motivo: atraso na elicitação dos mesmos.

Plano de mitigação: dividir a equipe de modo que na próxima iteração esta tarefa seja realizada concorrentemente com as demais tarefas.

Tarefa Estado Responsável

Definição das tecnologias Gerente de Tecnologia

Definição da arquitetura do sistema Gerente do Projeto e Gerente de Tecnologia

Construção do documento de análise e projeto

Gerente do Projeto e Gerente de Tecnologia

Construção do plano de testes Gerente de Testes

Capacitação das tecnologias (2º Parte) Gerente de Tecnologia

Elicitação dos requisitos Gerente de Projeto

Fazer o documento de requisitos Gerente de Projeto

Modificar o documento de game design Gerente de Projeto

Iteração 4 - ElaboraçãoMotivo: cogitou utilizar tecnologias de desenvolvimento ágil, como python e ruby, que levou a um estudo maior entre as opções.

Plano de mitigação: o treinamento que não foi feito será realizado durante o desenvolvimento.

Flex Independência de Browser Fácil desenvolvimento de página dinâmicas

JavaEE Experiência da Equipe com a linguagem Java Linguagem web consolidada

Spring Reuso de módulos prontos Facilidade na integração Suporte a frameworks utilizadas.

Tecnologias

Arquitetura

Navegador Web

Adobe FlexCSS

Spring Controller

BlazeDS

Fachada

Regras de negócio

DAO

Spring AOP

Classes de dados

Spring DI

MySQL

Hibernate

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

Artefatos

Dificuldades encontradas

Dificuldades encontradas

Protótipo – 1ª Iteração

Próxima iteração

Tarefa Responsável

Configurar servidor Gerente de Tecnologia

Implementar funcionalidades ligadas as contas de usuario

Equipe de desenvolvimento

Prototipagem das funcionalidades de uso que serão implementados na próxima iteração

Gerente de Usabilidade

Produção de novos assets arte Gerente de Arte

.

.

Dúvidas

top related