SlideShare una empresa de Scribd logo
1 de 19
© 2012 IBM Corporation
Building better software
Desenvolvimento de Software e
Colaboração em tempos de
Facebook
Patricia Mantovani Capani – pcapani@br.ibm.com
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
5
http://agilemanifesto.org/iso/ptbr/
© 2013 IBM Corporation
Building better software
6
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
10
© 2013 IBM Corporation
Building better software
Com Microsoft Visual Studio
11
© 2013 IBM Corporation
Building better software
 RSS Feeds
 Instant Messaging
 Comentários
 Tag Cloud
 Dashboards Personalizados
 Transparência
 Inteligência Coletiva
ColaboraçãoColaboração
““EM CONTEXTOEM 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...
13
© 2013 IBM Corporation
Building better software
Rational Team Concert
LOGICDB
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
15
© 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 !Previsibilidade !
© 2013 IBM Corporation
Building better software
 Para Instalar e
usar em
PRODUÇÃO
Para experimentar 
Para conhecer melhor...
https://jazz.net/products/sandbox/
17
Para Usar
Na Nuvem 
https://hub.jazz.net/
© 2013 IBM Corporation
Building better software
Recursos Adicionais
18
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/
 LinkedIn
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!
pcapani@br.ibm.com

Más contenido relacionado

Destacado

34.ноябрь декабрь (doc)
34.ноябрь декабрь (doc)34.ноябрь декабрь (doc)
34.ноябрь декабрь (doc)
Ekaterina97
 
Presentation bank
Presentation bankPresentation bank
Presentation bank
mcrsss
 
нип установочный семинар
нип установочный семинарнип установочный семинар
нип установочный семинар
NATALIA_HSE
 
Cfo edge-cash-flow-forecasting
Cfo edge-cash-flow-forecastingCfo edge-cash-flow-forecasting
Cfo edge-cash-flow-forecasting
rosytran
 

Destacado (11)

Catalog fiber-2013
Catalog fiber-2013Catalog fiber-2013
Catalog fiber-2013
 
34.ноябрь декабрь (doc)
34.ноябрь декабрь (doc)34.ноябрь декабрь (doc)
34.ноябрь декабрь (doc)
 
3 copy
3 copy3 copy
3 copy
 
TAMSA Overview: Texas STAAR Testing
TAMSA Overview: Texas STAAR TestingTAMSA Overview: Texas STAAR Testing
TAMSA Overview: Texas STAAR Testing
 
№5 (doc)
№5 (doc)№5 (doc)
№5 (doc)
 
Winter holidays
Winter holidaysWinter holidays
Winter holidays
 
Presentation bank
Presentation bankPresentation bank
Presentation bank
 
нип установочный семинар
нип установочный семинарнип установочный семинар
нип установочный семинар
 
Thiết kế kĩ thuật bến căn cứ đóng mới khối chân đế giàn khoan thi công hạ th...
Thiết kế kĩ thuật bến căn cứ đóng mới khối chân đế giàn khoan  thi công hạ th...Thiết kế kĩ thuật bến căn cứ đóng mới khối chân đế giàn khoan  thi công hạ th...
Thiết kế kĩ thuật bến căn cứ đóng mới khối chân đế giàn khoan thi công hạ th...
 
Cfo edge-cash-flow-forecasting
Cfo edge-cash-flow-forecastingCfo edge-cash-flow-forecasting
Cfo edge-cash-flow-forecasting
 
Anoplura
AnopluraAnoplura
Anoplura
 

Similar a TDC2013 - Desenvolvimento de Software e Colaboração em tempos de Facebook

IBM - Portal & Colaboracao
IBM - Portal & Colaboracao IBM - Portal & Colaboracao
IBM - Portal & Colaboracao
Francis Ricalde
 
Sistema de gestão de projetos
Sistema de gestão de projetosSistema de gestão de projetos
Sistema de gestão de projetos
yuriphillippe
 

Similar a TDC2013 - Desenvolvimento de Software e Colaboração em tempos de Facebook (20)

Brateste 2103: Virtualização de Serviços para uma Nova Abordagem em testes
Brateste 2103:  Virtualização de Serviços para uma Nova Abordagem em testesBrateste 2103:  Virtualização de Serviços para uma Nova Abordagem em testes
Brateste 2103: Virtualização de Serviços para uma Nova Abordagem em testes
 
IBM - Portal & Colaboracao
IBM - Portal & Colaboracao IBM - Portal & Colaboracao
IBM - Portal & Colaboracao
 
Introdução ao 12 Factors APP
Introdução ao 12 Factors APPIntrodução ao 12 Factors APP
Introdução ao 12 Factors APP
 
Arquitetura de dados em stream - TDC SP 2016
Arquitetura de dados em stream - TDC SP 2016Arquitetura de dados em stream - TDC SP 2016
Arquitetura de dados em stream - TDC SP 2016
 
DevOps e App Insights
DevOps e App InsightsDevOps e App Insights
DevOps e App Insights
 
Ai1516 ad-tp2-g2-a
Ai1516 ad-tp2-g2-aAi1516 ad-tp2-g2-a
Ai1516 ad-tp2-g2-a
 
TechNet - e-Book- Artigos sobre Test Manager
TechNet - e-Book- Artigos sobre Test ManagerTechNet - e-Book- Artigos sobre Test Manager
TechNet - e-Book- Artigos sobre Test Manager
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App Insights
 
Ai ad-tp3-g3
Ai ad-tp3-g3Ai ad-tp3-g3
Ai ad-tp3-g3
 
Webcast WebSphere Portal Performance
Webcast WebSphere Portal PerformanceWebcast WebSphere Portal Performance
Webcast WebSphere Portal Performance
 
Application Insights
Application InsightsApplication Insights
Application Insights
 
Teoria de Sistemas de Informação - Atividade: Tecnologia e SI
Teoria de Sistemas de Informação - Atividade: Tecnologia e SITeoria de Sistemas de Informação - Atividade: Tecnologia e SI
Teoria de Sistemas de Informação - Atividade: Tecnologia e SI
 
IBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformIBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation Platform
 
Apresentação TCC I - IES/SC 2013
Apresentação TCC I - IES/SC 2013Apresentação TCC I - IES/SC 2013
Apresentação TCC I - IES/SC 2013
 
Sistema de gestão de projetos
Sistema de gestão de projetosSistema de gestão de projetos
Sistema de gestão de projetos
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de Software
 
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
 
12 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 201812 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 2018
 
TDC 2013 7 Dicas para acelerar os testes
TDC 2013  7 Dicas para acelerar os testesTDC 2013  7 Dicas para acelerar os testes
TDC 2013 7 Dicas para acelerar os testes
 
Multiedro - google apps - cloud computing
Multiedro - google apps - cloud computingMultiedro - google apps - cloud computing
Multiedro - google apps - cloud computing
 

Último

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Último (6)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 

TDC2013 - Desenvolvimento de Software e Colaboração em tempos de Facebook

  • 1. © 2012 IBM Corporation Building better software Desenvolvimento de Software e Colaboração em tempos de Facebook Patricia Mantovani Capani – pcapani@br.ibm.com Especialista Técnica IBM Rational TDC São Paulo 2013 – 12/07/2013
  • 2. © 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
  • 3. © 2013 IBM Corporation Building better software Exemplos Ou seja: O usuário interage e FAZ PARTE do sistema.
  • 4. © 2013 IBM Corporation Building better software Informação instantânea vinda de todos os lados 4
  • 5. © 2013 IBM Corporation Building better software 5 http://agilemanifesto.org/iso/ptbr/
  • 6. © 2013 IBM Corporation Building better software 6 http://agilemanifesto.org/iso/ptbr/
  • 7. © 2013 IBM Corporation Building better software  RSS Feeds  Instant Messaging  Comentários  Tag Cloud  Dashboards Personalizados  Transparência  Inteligência Coletiva
  • 8. © 2013 IBM Corporation Building better software Web 2.0 no
  • 9. © 2013 IBM Corporation Building better software Web 2.0 no
  • 10. © 2013 IBM Corporation Building better software 10
  • 11. © 2013 IBM Corporation Building better software Com Microsoft Visual Studio 11
  • 12. © 2013 IBM Corporation Building better software  RSS Feeds  Instant Messaging  Comentários  Tag Cloud  Dashboards Personalizados  Transparência  Inteligência Coletiva ColaboraçãoColaboração ““EM CONTEXTOEM CONTEXTO””
  • 13. © 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... 13
  • 14. © 2013 IBM Corporation Building better software Rational Team Concert LOGICDB 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?
  • 15. © 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 15
  • 16. © 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 !Previsibilidade !
  • 17. © 2013 IBM Corporation Building better software  Para Instalar e usar em PRODUÇÃO Para experimentar  Para conhecer melhor... https://jazz.net/products/sandbox/ 17 Para Usar Na Nuvem  https://hub.jazz.net/
  • 18. © 2013 IBM Corporation Building better software Recursos Adicionais 18 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/  LinkedIn http://www.linkedin.com/groups/Rational-Brasil-3679473  FaceBook Rational Users Group Brasil https://www.facebook.com/#!/groups/196359680484554/
  • 19. © 2013 IBM Corporation Building better software OBRIGADA! pcapani@br.ibm.com

Notas del editor

  1. Author Note: Optional Rational slide. Graphic is available in English only.
  2. http://youtu.be/apKxAyjOOqs
  3. https://jazz.net/ https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.dashboard.viewDashboard&team=RTC%20Development&tab=_1 https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.dashboard.viewDashboard&team=RTC%20Development&tab=_29 https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.dashboard.viewDashboard&team=RTC%20Development&tab=_21 https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.reports.viewQuery&name=Cumulative Value Flow&queryUUID=_FZ6v0B3MEeC8J_5fkrVE6Q&shared=true https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.reports.viewQuery&name=Burnup (Live)&queryUUID=_C45lkGsvEd6cw4CjcBsafw&shared=true https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.dashboard.viewDashboard&tab=_2 https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.dashboard.viewDashboard&team=RTC%20Development&tab=_47 https://jazz.net/jts/dashboards/3895 https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.reports.viewQuery&name=Project Activity&queryUUID=_dYb4EHREEdywet_K-pGQGw&shared=true https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.reports.viewQuery&name=Code Health&queryUUID=_bBo_0HREEdywet_K-pGQGw&shared=true