de requisitos fornecido pelos clientes (historias, no contexto de XP). A Cada requisito e atribuida uma prioridade pelos clientes e posteriormente a equipe do projeto atribui custos a estes requisitos baseando-se na analise realizada pelos clientes. A equipe e os clientes agrupam os requisitos que devem estar no proximo incremento do software e detalhes relativos a prazo de entrega e outros acordos. Os requisitos podem ser implementados de tres maneiras possiveis: todos os requisitos serao implementados imediatamente; requisitos cujas prioridades sao mais altas serao implementados primeiro; ou requisitos que representam o maior risco para o projeto serao implementados primeiro. E importante ressaltar que os clientes podem mudar os requisitos a qualquer momento paralelamente ao trabalho sendo realizado, portanto a equipe deve estar sempre preparada para a mudanca. Na atividade de projeto sao usados cartoes CRC (Class-Responsibility-Colaborator) que identificam e organizam as classes orientadas a objetos que sao relevantes para o incremento atual. Quando e encontrado um requisito cuja regra de negocio e dificil de implementar e recomendado pelas praticas XP que o problema seja abordado o quanto antes e logo em seguida seja implementado um prototipo operacional da parte do projeto relativa ao requisito. A atividade de codificacao comeca com a criacao dos testes unitarios para exercitar cada um dos requisitos. Posteriormente e realizada a codificacao da solucao e a mesma e submetida ao teste. Durante a codificacao XP adota a pratica de programacao em pares que e suportada pela ideia de que duas cabecas funcionam melhor do que uma.Finalmente, a fase de teste consiste em realizar o teste de integracao e validacao do sistema e os testes de aceitacao XP que sao especificados pelos clientes.Scrum e uma metodologia agil iterativa que aborda o planejamento e o desenvolvimento como atividades concorrentes. Por este motivo o Scrum executa dois processos paralelamente: Executar e Entregar sprints e Preparar Product Backlog. Os sprints sao unidades de trabalho que sao necessarias para satisfazer a um requisito definido na lista de pendencia (Product Backlog). Nesta metodologia sao definidas as reunioes Scrum que sao reunioes curtas feitas diariamente pela equipe na qual devem ser respondidas tres perguntas pela equipe.Sao elas: o que voce fez desde a ultima reuniao de equipe? Que obstaculos voce esta encontrando? O que voce planeja realizar ate a proxima reuniao de equipe?Lean representa um conjunto de praticas e principios adaptados do sistema de producao da Toyota centrados em evitar trabalhos que sejam considerados como desperdicio porque trabalhos que se encontram nesta classificacao nao acrescentam valor ao produto ou servico.CMMI e um guia de melhoria de processos em organizacoes. O CMMI prove esta melhoria atraves de duas representacoes: por estagios e continua. A representacao continua foca em capacidade de areas de processo as quais sao medidas por niveis de capacidade (cinco niveis) e a representacao por estagios foca em maturidade organizacional usando niveis (cinco niveis) de maturidade como medida.Quanto a inovacao aberta, e importante antes descrever sobre inovacao tradicional porque a defasagem deste paradigma em relacao a realidade gerou a necessidade da criacao da inovacao aberta. A inovacao tradicional define que a invencao de novos