1 / 35

Contexto Problema Cenário Atual Motivação Arcadea Público alvo e stakeholders Cenário Futuro

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.

zubin
Download Presentation

Contexto Problema Cenário Atual Motivação Arcadea Público alvo e stakeholders Cenário Futuro

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Criação de Produtos de Software Criação de Conteúdo Metro Paris SubwayIphone Application Design de Interface Testes de Usabilidade Design do Produto Ciclo de vida de software Implantação e Monitoramento Design do Negócio

  3. EquipesMultidisciplinares • Arte • Música • Design • Usabilidade • ...

  4. Qual a importância disso hoje? 4bilhões Lucro com publicidade na web 2.0 Fonte: eMarketer 10 bilhões 11,7 bilhões Faturamento do mercado de aplicativos para mobile, em 2010 Fonte: Juniper Research Faturamento do mercado americano de jogos, em 2008 Fonte: The NPD Group

  5. Formação Queria fazer um jogo... Só sei desenhar Só sei programar

  6. Desmotivação

  7. Cenário atual

  8. Alcance Confiabilidade Conteúdo Livre Fóruns Redes Sociais

  9. Organização Comunicação

  10. Será que existe... ...um ambiente onde se formam facilmente equipes: • Cooperativas • Comunicativas • Multidisciplinares • Motivadas ? ? ? ? ? ? ? ? ?

  11. Critical! 9999 ↑ LevelUp +500XP +500XP MMORPG • Classes • Hierarquia • Divisão de Tarefas • Recompensa • Evolução • Reconhecimento • Diversão!!

  12. Proposta Uma comunidade focada na formação de equipes multidisciplinares para desenvolvimento de software. Diferencial Utilizar estratégias de MMORPG para motivar usuários com interesses em comum a fazerem projetos.

  13. E isso tem algum fundamento? • "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.

  14. E isso funciona?

  15. Fun Theory

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

  17. Stakeholders Publicadores Terceirização Anúncios Formação de equipes Programador Produtor Líder de Arte Líder Técnico Empresários Eng. de Testes Game Designer Artista Gráfico Músico

  18. Cenário Futuro

  19. Alcance

  20. Confiabilidade Suporte a Formação de Equipes Comodidade

  21. Reconhecimento Diversão Comunicação Recompensa

  22. Matriz de Valores

  23. Status Report Iteração 3 Iteração 5 Iteração 4 Iteração 4 Iteração 3 5 dias Levantamento Inicial 07/04 a 12/04 10 dias Elaboração 12/04 a 24/04 5 dias Levantamento Inicial 07/04 a 12/04 7 dias Desenvolvimento 17/04 a 24/04 5 dias Elaboração Inicial 12/04 a 17/04 Motivo: mudanças nas idéias. Requisitos GD 12/04 Análise e PT 12/04 Defesa de Projeto 07/04 Status Report 1.1 24/04 Requisitos GD 12/04 Defesa de Projeto 07/04 Status Report 1.1 24/04

  24. Iteração 3 – Levantamento inicial Motivo: 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.

  25. Iteração 4 - Elaboração Motivo: 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.

  26. Tecnologias • 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.

  27. Navegador Web CSS Adobe Flex BlazeDS Spring Controller Arquitetura Fachada Spring DI Regras de negócio Spring AOP DAO Classes de dados Hibernate • MySQL

  28. Artefatos Análise Plano de Testes Requisitos Plano de Projeto Game Design

  29. Dificuldades encontradas

  30. Dificuldades encontradas

  31. Protótipo – 1ª Iteração

  32. Próxima iteração . .

  33. Dúvidas

More Related