tdc 2013 sp | trilha alm: desenvolvimento em tempos de facebook
TRANSCRIPT
© 2012 IBM Corporation
Building better software
Desenvolvimento de Software e Colaboração em tempos de Facebook Patricia Mantovani Capani – [email protected] Especialista Técnica IBM Rational
TDC São Paulo 2013 – 12/07/2013
© 2013 IBM Corporation
Building better software
Web 2.0
“Web 2.0 é a mudança para uma internet como plataforma, e um
entendimento das regras para obter sucesso nesta nova plataforma. Entre
outras, a regra mais importante é desenvolver aplicativos que aproveitem
os efeitos de rede para se tornarem melhores quanto mais são usados
pelas pessoas, aproveitando a inteligência coletiva”.
• Rich Internet application (RIA)
• Web-oriented architecture (WOA)
• Social Web
Tim O'Reilly
© 2013 IBM Corporation
Building better software
Exemplos
Ou seja: O usuário interage e FAZ PARTE do
sistema.
© 2013 IBM Corporation
Building better software
Informação instantânea vinda de todos os lados
4
© 2013 IBM Corporation
Building better software
Informação instantânea vinda de todos os lados
5
© 2013 IBM Corporation
Building better software
6
http://agilemanifesto.org/iso/ptbr/
© 2013 IBM Corporation
Building better software
7
http://agilemanifesto.org/iso/ptbr/
© 2013 IBM Corporation
Building better software
RSS Feeds
Instant Messaging
Comentários
Tag Cloud
Dashboards Personalizados
Transparência
Inteligência Coletiva
© 2013 IBM Corporation
Building better software
Web 2.0 no
© 2013 IBM Corporation
Building better software
Web 2.0 no
© 2013 IBM Corporation
Building better software
Web 2.0 no
© 2013 IBM Corporation
Building better software
12
© 2013 IBM Corporation
Building better software
Com Microsoft Visual Studio
13
© 2013 IBM Corporation
Building better software
RSS Feeds
Instant Messaging
Comentários
Tag Cloud
Dashboards Personalizados
Transparência
Inteligência Coletiva
Colaboração
“EM CONTEXTO”
© 2013 IBM Corporation
Building better software
Rastreabilidade
Requisito Estoria Atividade Pessoa Responsável
Artefato (Documento) Artefato (Fonte) Executável
Caso de Teste Execução de Teste Defeito Correção
Entrega em Produção Mudança Requisito etc...
15
© 2013 IBM Corporation
Building better software
Rational Team Concert
LOGIC DB
Planejamento
Gestão de
Build
Relatórios
Itens de
Trabalho
Controle
de Versão
Com único repositório
Demandas
Tarefas
Defeitos
Req. de mudança
Sol. Implantação
Serviços
Aplicações
App Web
Banco de Dados
Projeto
Recursos
Cronograma
Qualidade
Projeto
Recursos
Cronograma
Entregas,
Fases
Artefatos
Fontes
Documentos
Como foi
a execução?
O que?
Quando?
Quem?
© 2013 IBM Corporation
Building better software
Termos Comums em Agile
Planos, Iterações
Backlog, Product backlog, Sprint backlog
Burndown, Burnup
Times / Equipes
Velocidade do time, Workload
Entregas Frequentes, Software Funcionanado
Comunicação Face a Face
Retrospectivas
17
© 2013 IBM Corporation
Building better software
Algumas Métricas de Saúde de Projeto
Cronograma / Backlog / Burndown / Itens não Planejados / Team Velocity
Bugs (prioridade / severidade)
Número de Testes Executados
Porcentagem de Testes com Sucesso
Code coverage
Rotatividade do Código – File e Change Set Activity
Workload do Time
-> Integração entre elas, sinais de saúde como um paciente
Previsibilidade !
© 2013 IBM Corporation
Building better software
Para experimentar
Para conhecer melhor...
https://jazz.net/products/sandbox/
19
© 2013 IBM Corporation
Building better software
Para Instalar e
usar em
PRODUÇÃO
Para experimentar
Para conhecer melhor...
https://jazz.net/products/sandbox/
20
© 2013 IBM Corporation
Building better software
Para Instalar e
usar em
PRODUÇÃO
Para experimentar
Para conhecer melhor...
https://jazz.net/products/sandbox/
21
Para Usar
Na Nuvem
https://hub.jazz.net/
© 2013 IBM Corporation
Building better software
Recursos Adicionais
22
Blog: O Mundo depende de Software https://www.ibm.com/developerworks/mydeveloperworks/blogs/rationalbrasil/
Canal Plataforma Jazz
http://www.youtube.com/playlist?list=PL4A3CF75E9BDE9DF1
Jazz.net - Download do RTC - Grátis até 10 usuários.
https://jazz.net/
http://www.linkedin.com/groups/Rational-Brasil-3679473
FaceBook Rational Users Group Brasil
https://www.facebook.com/#!/groups/196359680484554/
© 2013 IBM Corporation
Building better software
OBRIGADA!