17
04. 04.1 Produtividade com .NET Produtividade com .NET Fabio Camara Fabio Camara Diretor de Operações da ArchITettura Diretor de Operações da ArchITettura MCSD, MCAD, MCDBA e MSF Practitioner MCSD, MCAD, MCDBA e MSF Practitioner

Produtividade net

Embed Size (px)

Citation preview

Page 1: Produtividade net

04.04.11

Produtividade com .NETProdutividade com .NET

Fabio CamaraFabio CamaraDiretor de Operações da ArchITetturaDiretor de Operações da ArchITetturaMCSD, MCAD, MCDBA e MSF PractitionerMCSD, MCAD, MCDBA e MSF Practitioner

Page 2: Produtividade net

04.04.22

Fabio CâmaraFabio CâmaraDiretor de Operações da ArchITettura IT SolutionsDiretor de Operações da ArchITettura IT SolutionsMAS Associate MentorMAS Associate MentorINETA Speaker (International .NET Association)INETA Speaker (International .NET Association)Editor Técnico da Visual Books EditoraEditor Técnico da Visual Books EditoraAutor de 15 livrosAutor de 15 livrosMCP, MCAD, MCSE, MCDBA e MCSD.NETMCP, MCAD, MCSE, MCDBA e MCSD.NETDelphi Programmer Master – TechMetricsDelphi Programmer Master – TechMetricsEstudante de Liderança e Relações HumanasEstudante de Liderança e Relações HumanasApreciador de Xadrez, Charutos e LicoresApreciador de Xadrez, Charutos e Licores

Page 3: Produtividade net

04.04.33

O que é produtividade?O que é produtividade?

pro.du.ti.vi.da.de pro.du.ti.vi.da.de sf sf ((produtivo+i+dadeprodutivo+i+dade) 1 ) 1 Qualidade ou estado de produtivo; faculdade Qualidade ou estado de produtivo; faculdade de produzir. 2 Rendimento de uma atividade de produzir. 2 Rendimento de uma atividade econômica em função de tempo, área, capital, econômica em função de tempo, área, capital, pessoal e outros fatores de produção.pessoal e outros fatores de produção.

Michaelis Moderno Dicionário da Língua PortuguesaMichaelis Moderno Dicionário da Língua Portuguesa

Page 4: Produtividade net

04.04.44

O que é projetoO que é projeto

Uma comunicação indígenaUma comunicação indígena Muitos acham que tem início, meio e fimMuitos acham que tem início, meio e fim Problema cultural: Envolvido ou Problema cultural: Envolvido ou

comprometidocomprometido

Page 5: Produtividade net

04.04.55

.NET facilitando os desafios (1).NET facilitando os desafios (1)

Integrando desenvolvedores e analistas de Integrando desenvolvedores e analistas de infrainfra

DevelopmentDevelopment IT OperationsIT Operations

Page 6: Produtividade net

04.04.66

.NET facilitando os desafios (2).NET facilitando os desafios (2)

Ambiente integradoAmbiente integrado

Page 7: Produtividade net

04.04.77

.NET facilitando os desafios (3).NET facilitando os desafios (3)

Para qual plataforma?Para qual plataforma?Run in a Window? Run in a Browser?

Page 8: Produtividade net

04.04.88

.NET facilitando os desafios (4).NET facilitando os desafios (4)

Qual linguagem usar?Qual linguagem usar?

Button b1 = new Button();b1.Content = "OK";b1.Background = new SolidColorBrush(Colors.LightBlue);b1.Width = new Length(100);

Dim b1 As New Buttonb1.Content = "OK"b1.Background = New SolidColorBrush(Colors.LightBlue)b1.Width = New Length(100)

Page 9: Produtividade net

04.04.99

Demo 1 – Qualquer plataforma, qualquer Demo 1 – Qualquer plataforma, qualquer linguagem...linguagem...

Page 10: Produtividade net

04.04.1010

Visual Studio 2005 SimplificandoVisual Studio 2005 Simplificando

Click OnceClick Once ASP.NET SkinASP.NET Skin ASP.NET Master PagesASP.NET Master Pages Simuladores para MobileSimuladores para Mobile

Page 11: Produtividade net

04.04.1111

Visual Studio 2005 AutomatizandoVisual Studio 2005 Automatizando

Dev Writes CodeDev Writes Code

Dev Writes & Runs Unit TestsDev Writes & Runs Unit Tests

Dev Reviews WorkDev Reviews Work

Dev Runs Code AnalysisDev Runs Code Analysis

Dev Writes Load TestsDev Writes Load Tests

Dev Checks In WorkDev Checks In Work

Dev Diagnoses & FixesDev Diagnoses & Fixes

Dev Checks In WorkDev Checks In Work

Tester Checks Build StatusTester Checks Build Status

Tester Runs Load TestTester Runs Load Test

Tester Reports BugTester Reports Bug

Page 12: Produtividade net

04.04.1212

Visual Studio 2005 GarantindoVisual Studio 2005 Garantindo

Code AnalysisCode Analysis Unit TestUnit Test Code CoverageCode Coverage DefectsDefects

SecuritySecurity

PerformancePerformance

DesignDesign

PolicyPolicy

Page 13: Produtividade net

04.04.1313

O que está chegando…O que está chegando…

MSF 4.0MSF 4.0 MSF AgileMSF Agile MSF CMMI for Process ImprovementMSF CMMI for Process Improvement

VSTS e TFSVSTS e TFS Work Items (Tracking Control)Work Items (Tracking Control) Project SiteProject Site Controle total (papéis, cenários e tarefas)Controle total (papéis, cenários e tarefas)

Page 14: Produtividade net

04.04.1414

Visual Studio 2005 ViabilizandoVisual Studio 2005 Viabilizando

SourceControl

Work ItemTracking

BuildAutomation

ProjectSite

ReportingReporting

Page 15: Produtividade net

04.04.1515

Visual Studio 2005 Reduzindo EsforçoVisual Studio 2005 Reduzindo Esforço

Page 16: Produtividade net

04.04.1616

Perguntas?Perguntas?

Muito obrigado, vocês são incríves!Muito obrigado, vocês são incríves! Fábio CâmaraFábio Câmara [email protected]@csharpbr.com.br

Page 17: Produtividade net

04.04.1717