Tendências do setor
O desenvolvimento de aplicativos
modernos trata do fornecimento
rápido de valor aos participantes.
REQUISITOS
OpereConstrua
SOFTWARE OPERACIONAL
Equipes e participantes distribuídos
Acesso de qualquer parte do mundo, sem a configuração de VPNs ou firewalls
Suporte a equipes geodistribuídas com múltiplos ambientes de plataforma
Infraestrutura reduzida
Ativação de novos projetos de desenvolvimento sem servidores de instalação ou de configuração
Desejo de hospedar código e dados de projetos na nuvem
Administração simplificada
Criação e administração de projetos no estilo "faça você mesmo"
Gerenciar usuários e participantes sem provisionamento de acesso a rede local
Crie uma conta e comece a trabalhar
em minutos... com uma solução de ALM
fim a fim
Planeje
REQUISITOS
PENDÊNCIAS
LANÇAMENTO
OpereConstrua
SOFTWARE OPERACIONAL
Desenvolva
Opere
Gerenciamento de portfólio ágil
Sala de equipe
Controle de versão flexível
Compilações de integração contínua
Cliente de feedback
Implantações contínuas
no Azure
Colabore
Personalização de kanban
Marcação de item trabalho
Valor contínuo
Testes de carga
Gráficos de itens de trabalho
Planeje
REQUISITOS
PENDÊNCIAS
LANÇAMENTO
OpereConstrua
SOFTWARE OPERACIONAL
Desenvolva
Opere
Gerenciamento de portfólio ágil
Sala de equipe
Controle de versão flexível
Compilações de integração
contínua
Cliente de feedback
Implantações contínuas
no Azure
Colabore
Personalização de kanban
Marcação de item trabalho
Valor contínuo
Testes de carga
Gráficos de itens de trabalho
Sem despesas de infraestrutura | Pague à medida que usa serviços | Disponível em qualquer lugar | IDE conectado
Planeje
REQUISITOS
PENDÊNCIAS
LANÇAMENTO
OpereConstrua
SOFTWARE OPERACIONAL
Desenvolva
Opere
Gerenciamento de portfólio ágil
Sala de equipe
Controle de versão flexível
Compilações de integração contínua
Cliente de feedback
Implantações contínuas
no Azure
Colabore
Personalização de kanban
Marcação de item de trabalho
Valor contínuo
Testes de carga
Gráficos de itens de trabalho
Sem despesas de infraestrutura | Pague à medida que usa serviços | Disponível em qualquer lugar | IDE conectado
Projetos/repositórios ilimitados
Planejamento ágil
Rastreamento de item de trabalho
Comentários de código
Exibição de gráficos de itens de
trabalho
Capacidades de colaboração básicas +
Gerenciamento de portfólio ágil
Salas de equipe
Autoria de gráficos de itens de trabalho
Solicitações de feedback
US$ 45 por usuário/mês
Capacidades básicas de planejamento e colaboração
Inclui o IDE do Visual Studio Professional
Limite de 10 usuários por conta
US$ 60 por usuário/mês
Capacidades avançadas de planejamento e colaboração
Use o Visual Studio Express ou traga seu próprio IDE
Gratuito para os primeiros 5 usuários
US$ 20 por usuário/mês para usuários adicionais
Capacidades básicas de planejamento e colaboração
Use o Visual Studio Express ou traga seu próprio IDE
Testes de carga
15.000 minutos de usuário virtual por
mês por conta
US$ 0,002 por minuto de usuário virtual
subsequente
Visual Studio Ultimate necessário
Compilação
60 minutos grátis/mês por conta
US$ 0,05 por minuto subsequente
US$ 45 US$ 22,50 (por
tempo limitado!) por
usuário/mês
US$ 60 US$ 30 (por tempo
limitado!) por
usuário/mês
Gratuito para os
primeiros 5 usuários
US$ 20 US$ 10 (por tempo
limitado!) por usuário/mês
para adicionais
Planos de usuário Recursos
compartilhados
60 minutos grátis/mês por conta
$ 0,05 US$ 0,025 (por tempo
limitado!) por minuto subsequente
15.000 minutos de usuário virtual
por mês por conta
$ 0,002 US$ 0,001 (por tempo
limitado!) por minuto de usuário
virtual subsequente
Proprietário do produto
Necessidades:
• Repositório de código-fonte
comum
• Planejamento ágil e
rastreamento de problemas
• Relatórios leves de tendências
1 proprietário de
produto/gerente de projeto
Usuários Planos Custos novos totais
1 proprietário de produto 1 Visual Studio Online Basic (gratuito) US$ 0/mês
3 desenvolvedores .NET 3 Visual Studio Online Professional US$ 135/mês
1 desenvolvedor SQL 1 Visual Studio Online Basic (gratuito) US$ 0/mês
Visual Studio Online
Equipe de desenvolvimento
3 desenvolvedores .NET
1 desenvolvedor SQL
Equipe de desenvolvimento
em Android/iPhone
Equipe de desenvolvimento
em Windows Phone
Necessidades:
• Repositório de código-fonte
comum
• Planejamento ágil e
rastreamento de itens de
trabalho
10 desenvolvedores, cada
um com o Visual Studio
Premium com assinatura do
MSDN
1 proprietário de produto
10 desenvolvedores,
nenhuma assinatura do
MSDN
1 proprietário de produto
Usuários Planos Custos novos totais
10 desenvolvedores em Windows
Phone
10 Visual Studio Premium com MSDN US$ 0
10 desenvolvedores em
Android/iPhone
5 Visual Studio Online Basic (gratuito)
5 Visual Studio Online Basic (US$ 20/mês)
US$ 100/mês
2 proprietários de produto 2 Visual Studio Online Basic (US$ 20/mês) US$ 40/mês
Visual Studio Online
Dúvidas?
Contatos
marcelo@softprime.com.br
@marcelo_paiva
www.marcelopaiva.net
www.softprime.com.br
Marcelo Paiva
www.override.net.br
Gerenciando seu projeto de software com Visual Studio Online - Join 2014

Gerenciando seu projeto de software com Visual Studio Online - Join 2014

  • 2.
  • 3.
    O desenvolvimento deaplicativos modernos trata do fornecimento rápido de valor aos participantes. REQUISITOS OpereConstrua SOFTWARE OPERACIONAL
  • 4.
    Equipes e participantesdistribuídos Acesso de qualquer parte do mundo, sem a configuração de VPNs ou firewalls Suporte a equipes geodistribuídas com múltiplos ambientes de plataforma Infraestrutura reduzida Ativação de novos projetos de desenvolvimento sem servidores de instalação ou de configuração Desejo de hospedar código e dados de projetos na nuvem Administração simplificada Criação e administração de projetos no estilo "faça você mesmo" Gerenciar usuários e participantes sem provisionamento de acesso a rede local
  • 8.
    Crie uma contae comece a trabalhar em minutos... com uma solução de ALM fim a fim
  • 9.
    Planeje REQUISITOS PENDÊNCIAS LANÇAMENTO OpereConstrua SOFTWARE OPERACIONAL Desenvolva Opere Gerenciamento deportfólio ágil Sala de equipe Controle de versão flexível Compilações de integração contínua Cliente de feedback Implantações contínuas no Azure Colabore Personalização de kanban Marcação de item trabalho Valor contínuo Testes de carga Gráficos de itens de trabalho
  • 10.
    Planeje REQUISITOS PENDÊNCIAS LANÇAMENTO OpereConstrua SOFTWARE OPERACIONAL Desenvolva Opere Gerenciamento deportfólio ágil Sala de equipe Controle de versão flexível Compilações de integração contínua Cliente de feedback Implantações contínuas no Azure Colabore Personalização de kanban Marcação de item trabalho Valor contínuo Testes de carga Gráficos de itens de trabalho Sem despesas de infraestrutura | Pague à medida que usa serviços | Disponível em qualquer lugar | IDE conectado
  • 11.
    Planeje REQUISITOS PENDÊNCIAS LANÇAMENTO OpereConstrua SOFTWARE OPERACIONAL Desenvolva Opere Gerenciamento deportfólio ágil Sala de equipe Controle de versão flexível Compilações de integração contínua Cliente de feedback Implantações contínuas no Azure Colabore Personalização de kanban Marcação de item de trabalho Valor contínuo Testes de carga Gráficos de itens de trabalho Sem despesas de infraestrutura | Pague à medida que usa serviços | Disponível em qualquer lugar | IDE conectado
  • 13.
    Projetos/repositórios ilimitados Planejamento ágil Rastreamentode item de trabalho Comentários de código Exibição de gráficos de itens de trabalho Capacidades de colaboração básicas + Gerenciamento de portfólio ágil Salas de equipe Autoria de gráficos de itens de trabalho Solicitações de feedback
  • 14.
    US$ 45 porusuário/mês Capacidades básicas de planejamento e colaboração Inclui o IDE do Visual Studio Professional Limite de 10 usuários por conta US$ 60 por usuário/mês Capacidades avançadas de planejamento e colaboração Use o Visual Studio Express ou traga seu próprio IDE Gratuito para os primeiros 5 usuários US$ 20 por usuário/mês para usuários adicionais Capacidades básicas de planejamento e colaboração Use o Visual Studio Express ou traga seu próprio IDE
  • 15.
    Testes de carga 15.000minutos de usuário virtual por mês por conta US$ 0,002 por minuto de usuário virtual subsequente Visual Studio Ultimate necessário Compilação 60 minutos grátis/mês por conta US$ 0,05 por minuto subsequente
  • 16.
    US$ 45 US$22,50 (por tempo limitado!) por usuário/mês US$ 60 US$ 30 (por tempo limitado!) por usuário/mês Gratuito para os primeiros 5 usuários US$ 20 US$ 10 (por tempo limitado!) por usuário/mês para adicionais Planos de usuário Recursos compartilhados 60 minutos grátis/mês por conta $ 0,05 US$ 0,025 (por tempo limitado!) por minuto subsequente 15.000 minutos de usuário virtual por mês por conta $ 0,002 US$ 0,001 (por tempo limitado!) por minuto de usuário virtual subsequente
  • 18.
    Proprietário do produto Necessidades: •Repositório de código-fonte comum • Planejamento ágil e rastreamento de problemas • Relatórios leves de tendências 1 proprietário de produto/gerente de projeto Usuários Planos Custos novos totais 1 proprietário de produto 1 Visual Studio Online Basic (gratuito) US$ 0/mês 3 desenvolvedores .NET 3 Visual Studio Online Professional US$ 135/mês 1 desenvolvedor SQL 1 Visual Studio Online Basic (gratuito) US$ 0/mês Visual Studio Online Equipe de desenvolvimento 3 desenvolvedores .NET 1 desenvolvedor SQL
  • 19.
    Equipe de desenvolvimento emAndroid/iPhone Equipe de desenvolvimento em Windows Phone Necessidades: • Repositório de código-fonte comum • Planejamento ágil e rastreamento de itens de trabalho 10 desenvolvedores, cada um com o Visual Studio Premium com assinatura do MSDN 1 proprietário de produto 10 desenvolvedores, nenhuma assinatura do MSDN 1 proprietário de produto Usuários Planos Custos novos totais 10 desenvolvedores em Windows Phone 10 Visual Studio Premium com MSDN US$ 0 10 desenvolvedores em Android/iPhone 5 Visual Studio Online Basic (gratuito) 5 Visual Studio Online Basic (US$ 20/mês) US$ 100/mês 2 proprietários de produto 2 Visual Studio Online Basic (US$ 20/mês) US$ 40/mês Visual Studio Online
  • 20.
  • 21.

Notas do Editor

  • #2 “Nesta sessão, você saberá o que é o Visual Studio Online. Veremos os diferentes recursos e aprenderemos como usar os diferentes repositórios de código-fonte da nuvem, planejar com ferramentas ágeis, colaborar em uma equipe e usar recursos avançados como compilação e testes de carga”
  • #3 Observações para o palestrante: Aplicativos, e o conjunto de expectativas de usuário associadas, evoluíram significativamente nos últimos anos. Espera-se que aplicativos sejam executados em muitas plataformas diferentes, dados estejam prontamente disponíveis e ferramentas sociais integradas. Além disso, à medida que necessidades de negócios e tecnologia continuam a mudar rapidamente, desenvolvedores precisam poder fornecer valor rapidamente a clientes e integrar feedbacks. Para se tirar proveito e lucrar com essas novas oportunidades de negócios, empresas precisam modernizar seu TI. Vemos a modernização do TI acontecendo em 4 áreas principais A necessidade de as empresas gerenciarem dispositivos e plataformas heterogêneos é comum e exige ferramentas abrangentes de gerenciamento do ciclo de vida de aplicativos que permitam que rastreiem e gerenciem a construção e a operação de todos esses diferentes dispositivos e plataformas de maneira eficiente e transparente. Capacidades de TI híbrido que permitam às empresas gerenciar e usar sua infraestrutura interna assim como a elasticidade e eficiências de custo de recursos de nuvem para dimensionar e aumentar a agilidade conforme necessário (provisionamento mais rápido, modelos de pagamento conforme a utilização, ambientes altamente disponíveis e otimização de custos operacionais) As ferramentas de colaboração avançadas permitem que as empresas explorem talento em qualquer parte do mundo. Observamos mais empresas com equipes altamente distribuídas. Agilidade no fornecimento é a capacidade de uma empresa constantemente fornecer valor, obter feedback, aprender e priorizar o conjunto seguinte de investimentos para seus sistemas de registros e de envolvimentos enfatizando investimentos que proporcionem vantagem competitiva.
  • #4 .
  • #7 Com o Visual Studio Online, podemos criar uma solução realmente multiplataforma baseada na nuvem que fosse simples, rápida e segura. Preços flexíveis, inclusive opções sem custo, e nossa lista sempre crescente de serviços por demanda dão a você a capacidade de pagar apenas pelos serviços de que precisa. Pela primeira vez, estamos oferecendo acesso a nosso IDE de classe mundial do Visual Studio com uma assinatura mensal. Combine isso com a nova experiência de IDE conectado do Visual Studio e você pode conectar-se e criar seu próprio aplicativo em qualquer lugar.
  • #8 Um tour para como criar uma conta e um projeto, convidar pessoas para o projeto em equipe e ligar-se ele com o IDE conectado Demonstração: Configuração da conta e do projeto em equipe do VSO IDE conectado Trabalhando com código
  • #11 O pacote de serviços e recursos do Visual Studio Online são flexíveis o bastante para servir como a espinha dorsal de sua solução de gerenciamento de ciclo de vida de aplicativos, ou pode ser usado para complementar sua solução existente. Planeje: O Visual Studio Online dá a você as ferramentas de que você precisa para manter seu projeto alinhado com as necessidades de seus participantes, de rastreamento leve de problemas ou planejamento de equipe ágil ao gerenciamento de portfólios multiequipe complicados. Todas elas são apoiadas por nosso sistema de rastreamento de item de trabalho líder do setor para uma capacidade de auditoria completa de gerenciamento de alterações. Desenvolva: Com a capacidade de hospedar sua base de código em um repositório Git ou com TFVC, seu código fica disponível onde quer que você precise, em qualquer plataforma em que queira trabalhar com ele. Combine isso com testes de carga escalonáveis por demanda, salas de equipe colaborativas e acesso ao IDE de classe mundial do Visual Studio. Opere: Criar o melhor software do mundo não faz nenhum bem a você se não puder colocá-lo nas mãos de seus clientes. Com a flexibilidade de escolher entre nossos controladores de compilação hospedados ou os seus próprios no local e nossa opção de fornecimento contínuo direto no Azure, o VSO é uma plataforma sólida na qual você pode construir seu pipeline de implantação.
  • #12 Vejamos dois novos serviços que nossa solução hospedada permite: compilações automáticas de despesa baixa e testes de carga completamente escalonáveis
  • #14 Os níveis de assinatura do Visual Studio Online são desmembrados em capacidades Básicas e Avançadas. Elas estarão disponíveis como um benefício adicional a assinaturas do MSDN, e também oferecidas como licenças autônomas específicas do VSO. Observações para o palestrante: Note que o Visual Studio Online Professional vem com acesso mensal ao IDE do VS Pro (que será mais detalhado no próximo slide).
  • #15 Observações para o palestrante: Afirme claramente que o VSO Pro é o VSO básico + o IDE do VS Pro e note que há descontos disponíveis com contas e compromissos do Azure
  • #16 Também há serviços de pagamento por uso para compilações e testes de carga hospedados. Por tempo limitado, esses serviços têm 50% de desconto. (última atualização 15/10/2013)
  • #17 Observações para o palestrante: Afirme claramente que o VSO Pro é o VSO básico + o IDE do VS Pro e observe que há descontos disponíveis com contas e compromissos do Azure
  • #18 Observações para o palestrante: Caso a última seção tenha sido confusa (pausa para risos), reunimos alguns cenários de equipe para dar uma ideia de que tipo de usuários precisam de quais licenças.
  • #19 O cenário é de uma equipe que concorda que precisa apenas das ferramentas de colaboração básicas, mas os três desenvolvedores SQL querem poder usar o IDE do VS Pro, embora o projeto vá ser executado por apenas cerca de 6 meses, então poder obter o IDE mensalmente é um grande benefício para eles.
  • #20 O cenário é de uma equipe que, novamente, precisa apenas das ferramentas de colaboração básicas. Os desenvolvedores em Windows Phone já têm acesso ao VSO com suas assinaturas do MSDN. Os desenvolvedores em Android não precisam do IDE do VSO, então precisam apenas do Basic, como os dois proprietários do produto.