SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
© 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
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
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
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/
 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

Contenu connexe

Similaire à Web 2.0 Colaboração

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 testesananegrello
 
Introdução ao 12 Factors APP
Introdução ao 12 Factors APPIntrodução ao 12 Factors APP
Introdução ao 12 Factors APPDouglas Alonso
 
IBM - Portal & Colaboracao
IBM - Portal & Colaboracao IBM - Portal & Colaboracao
IBM - Portal & Colaboracao Francis Ricalde
 
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 2016Kamila Santos Hinckel
 
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 InsightsAdriano Bertucci
 
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 testesFelipe Freire
 
IBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformIBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformBruno Rodrigues Alcantara
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwarePaulo Lacerda
 
Ai1516 ad-tp2-g2-a
Ai1516 ad-tp2-g2-aAi1516 ad-tp2-g2-a
Ai1516 ad-tp2-g2-aDuarte Gomes
 
Entregando inovação de forma contínua com maior agilidade
Entregando inovação de forma contínua com maior agilidadeEntregando inovação de forma contínua com maior agilidade
Entregando inovação de forma contínua com maior agilidadeAllyson Chiarini
 
Webcast WebSphere Portal Performance
Webcast WebSphere Portal PerformanceWebcast WebSphere Portal Performance
Webcast WebSphere Portal PerformanceAlex Barbosa Coqueiro
 
Sistema de gestão de projetos
Sistema de gestão de projetosSistema de gestão de projetos
Sistema de gestão de projetosyuriphillippe
 
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 ManagerAlan Carlos
 
Arquitetura de dados em stream
Arquitetura de dados em streamArquitetura de dados em stream
Arquitetura de dados em streamMatheus Vill
 
Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?Adriano Bertucci
 
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 ...tdc-globalcode
 
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 2018Graziella Bonizi
 

Similaire à Web 2.0 Colaboração (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
 
Introdução ao 12 Factors APP
Introdução ao 12 Factors APPIntrodução ao 12 Factors APP
Introdução ao 12 Factors APP
 
IBM - Portal & Colaboracao
IBM - Portal & Colaboracao IBM - Portal & Colaboracao
IBM - Portal & Colaboracao
 
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
 
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
 
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
 
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
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de Software
 
Ai1516 ad-tp2-g2-a
Ai1516 ad-tp2-g2-aAi1516 ad-tp2-g2-a
Ai1516 ad-tp2-g2-a
 
Entregando inovação de forma contínua com maior agilidade
Entregando inovação de forma contínua com maior agilidadeEntregando inovação de forma contínua com maior agilidade
Entregando inovação de forma contínua com maior agilidade
 
Webcast WebSphere Portal Performance
Webcast WebSphere Portal PerformanceWebcast WebSphere Portal Performance
Webcast WebSphere Portal Performance
 
Sistema de gestão de projetos
Sistema de gestão de projetosSistema de gestão de projetos
Sistema de gestão de projetos
 
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
 
Arquitetura de dados em stream
Arquitetura de dados em streamArquitetura de dados em stream
Arquitetura de dados em stream
 
Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?Qualidade - Porque testar seu software?
Qualidade - Porque testar seu 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
 
Ai ad-tp3-g3
Ai ad-tp3-g3Ai ad-tp3-g3
Ai ad-tp3-g3
 

Plus de tdc-globalcode

TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidadeTDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidadetdc-globalcode
 
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...tdc-globalcode
 
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - ACATE - Cases de SucessoTDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - ACATE - Cases de Sucessotdc-globalcode
 
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPATDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPAtdc-globalcode
 
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVinoTDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVinotdc-globalcode
 
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...tdc-globalcode
 
TDC2019 Intel Software Day - Inferencia de IA em edge devices
TDC2019 Intel Software Day - Inferencia de IA em edge devicesTDC2019 Intel Software Day - Inferencia de IA em edge devices
TDC2019 Intel Software Day - Inferencia de IA em edge devicestdc-globalcode
 
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca PublicaTrilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publicatdc-globalcode
 
Trilha .Net - Programacao funcional usando f#
Trilha .Net - Programacao funcional usando f#Trilha .Net - Programacao funcional usando f#
Trilha .Net - Programacao funcional usando f#tdc-globalcode
 
TDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Go - Case EasylocusTDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Go - Case Easylocustdc-globalcode
 
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?tdc-globalcode
 
TDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - Clean architecture em GolangTDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - Clean architecture em Golangtdc-globalcode
 
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QATDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QAtdc-globalcode
 
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendenciaTDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendenciatdc-globalcode
 
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR ServiceTDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Servicetdc-globalcode
 
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NETTDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NETtdc-globalcode
 
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8tdc-globalcode
 
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...tdc-globalcode
 
TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - .NET funcional com F#TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - .NET funcional com F#tdc-globalcode
 
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor  em .Net CoreTDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor  em .Net Core
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Coretdc-globalcode
 

Plus de tdc-globalcode (20)

TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidadeTDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
TDC2019 Intel Software Day - Visao Computacional e IA a servico da humanidade
 
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
TDC2019 Intel Software Day - Tecnicas de Programacao Paralela em Machine Lear...
 
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - ACATE - Cases de SucessoTDC2019 Intel Software Day - ACATE - Cases de Sucesso
TDC2019 Intel Software Day - ACATE - Cases de Sucesso
 
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPATDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
TDC2019 Intel Software Day - Otimizacao grafica com o Intel GPA
 
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVinoTDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
TDC2019 Intel Software Day - Deteccao de objetos em tempo real com OpenVino
 
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
TDC2019 Intel Software Day - OpenCV: Inteligencia artificial e Visao Computac...
 
TDC2019 Intel Software Day - Inferencia de IA em edge devices
TDC2019 Intel Software Day - Inferencia de IA em edge devicesTDC2019 Intel Software Day - Inferencia de IA em edge devices
TDC2019 Intel Software Day - Inferencia de IA em edge devices
 
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca PublicaTrilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
Trilha BigData - Banco de Dados Orientado a Grafos na Seguranca Publica
 
Trilha .Net - Programacao funcional usando f#
Trilha .Net - Programacao funcional usando f#Trilha .Net - Programacao funcional usando f#
Trilha .Net - Programacao funcional usando f#
 
TDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Go - Case EasylocusTDC2018SP | Trilha Go - Case Easylocus
TDC2018SP | Trilha Go - Case Easylocus
 
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
TDC2018SP | Trilha Modern Web - Para onde caminha a Web?
 
TDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - Clean architecture em GolangTDC2018SP | Trilha Go - Clean architecture em Golang
TDC2018SP | Trilha Go - Clean architecture em Golang
 
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QATDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
TDC2018SP | Trilha Go - "Go" tambem e linguagem de QA
 
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendenciaTDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
TDC2018SP | Trilha Mobile - Digital Wallets - Seguranca, inovacao e tendencia
 
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR ServiceTDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
TDC2018SP | Trilha .Net - Real Time apps com Azure SignalR Service
 
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NETTDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
TDC2018SP | Trilha .Net - Passado, Presente e Futuro do .NET
 
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
TDC2018SP | Trilha .Net - Novidades do C# 7 e 8
 
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
TDC2018SP | Trilha .Net - Obtendo metricas com TDD utilizando build automatiz...
 
TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - .NET funcional com F#TDC2018SP | Trilha .Net - .NET funcional com F#
TDC2018SP | Trilha .Net - .NET funcional com F#
 
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor  em .Net CoreTDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor  em .Net Core
TDC2018SP | Trilha .Net - Crie SPAs com Razor e C# usando Blazor em .Net Core
 

Web 2.0 Colaboração

  • 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 Informação instantânea vinda de todos os lados 5
  • 6. © 2013 IBM Corporation Building better software 6 http://agilemanifesto.org/iso/ptbr/
  • 7. © 2013 IBM Corporation Building better software 7 http://agilemanifesto.org/iso/ptbr/
  • 8. © 2013 IBM Corporation Building better software  RSS Feeds  Instant Messaging  Comentários  Tag Cloud  Dashboards Personalizados  Transparência  Inteligência Coletiva
  • 9. © 2013 IBM Corporation Building better software Web 2.0 no
  • 10. © 2013 IBM Corporation Building better software Web 2.0 no
  • 11. © 2013 IBM Corporation Building better software Web 2.0 no
  • 12. © 2013 IBM Corporation Building better software 12
  • 13. © 2013 IBM Corporation Building better software Com Microsoft Visual Studio 13
  • 14. © 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”
  • 15. © 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
  • 16. © 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?
  • 17. © 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
  • 18. © 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 !
  • 19. © 2013 IBM Corporation Building better software Para experimentar  Para conhecer melhor... https://jazz.net/products/sandbox/ 19
  • 20. © 2013 IBM Corporation Building better software  Para Instalar e usar em PRODUÇÃO Para experimentar  Para conhecer melhor... https://jazz.net/products/sandbox/ 20
  • 21. © 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/
  • 22. © 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/  LinkedIn http://www.linkedin.com/groups/Rational-Brasil-3679473  FaceBook Rational Users Group Brasil https://www.facebook.com/#!/groups/196359680484554/
  • 23. © 2013 IBM Corporation Building better software OBRIGADA! pcapani@br.ibm.com