Team Foundation Server(TFS)- Análise da Ferramenta



Resultado de imagem para Team Foundation Server imagens

Criado em 2005 pela Microsoft, com arquitetura baseada na web, o Team Foundation Server(TFS) é um ferramenta para empresarial para compartilhamento de código e rastreamento das tarefas e entrega de software. Sendo um ferramenta direciona a gestão de codificação o qual pode incluir diversas linguagens de programação.


O Team Fundation Serve é pode ser integrada ao Visual Studio principalmente, Xcode, Eclipse ou sua própria IDE ou editor de código. E ainda funciona para qualquer servidor Git.


Team Foundation Server



Ele é ideal para rastreamento de bugs e tarefa, e ferramentas para planejamento ágeis, incluindo um repositório de código para controle de versão e integração continua.


O TFS oferece um conjunto de ferramentas de colaboração que funcionam com qualquer IDE ou editor, para que sua equipe possa trabalhar de forma efetiva em projetos de todos os formatos e tamanhos. Permitindo gestão de tarefas por ferramentas ageis tais como: Backlog, Kanban, Scrum, Dashboards, Task Boards, entre outros.


Backlog


O formato backlog busca desenvolver uma rápida definição, para prioriza e decompor as tarefas do projeto. Utilizando o mecanismo de drag-and-drop e organização para organizar as prioridades.

Backlogs

Scrum

Groom, Estimate, Execute



Para equipe ágeis que estão familiarizadas com o modelo Scrum tendo como foco definir, estimar e executar. Utilizando o dragging-dropping ajudara no planejamento e execeção dos sprints, e monitorar o progresso com gráficos em tempo real.

Scrum

Kanban



As equipe pode usar os backlogs, mas com a integração do Kaban possa ser que exista um ganho maior no gerenciamento do projeto. Com as categorias dos cartões categorizáveis e moveis(sistema drag-and-drop) a equipe irá ter muito mais agilidade no processo.
Kanban board

Dashboards



Dashboards são outras funcionalidade para simplificar tudo em um só lugar. Provendo informações gerais para os gerentes de projeto e stackholders.



Dashboards


Existe outras formas de apresentação e gerenciamento do time de codificação como: apresentação da conectividade do código, alinhamento, gráficos, previsões, e rastreamento.


O Team Fundation Server é gerenciamento de projetos de software, mas particularmente para a codificação. O controle de versão particularmente funciona basicamente similar a diversas ferramentas para interação com as que consomem um repositorio Git tal como o TortoiseGit, e o mais interessante é que pode está vinculado na IDE utilizada para o projeto, o que auxilia muito o trabalho. Utilizando as comumentes opções de Get Latest Version do código, Check In, Undo Pending Changes, dentre outras.



Integração contínua

O TFS posssibilita criar, validar e implantar no código. Auxiliando a detectando problemas de qualidade no início da compilação de Integração Contínua (CI) para compilar testar aplicativos automaticamente após qualquer alteração de código. Possibilitando a criação de modelo de papelines de versão  ou testes para aplicativos e sites que passaram nos testes.





Porém o TFS não é possível ter um controle de tarefas recorrentes, identificação do caminho crítico e gestão de cadeia crítica, o gráfico de Gantt, gráfico de Pert, não permitindo a visualização de visualização por linha de base (Baselines), identificação de níveis de recursos, rastreamento de custos, nem o gerenciamento de valor agregado. Ou seja, o Team Fundation Server é uma ferramente de gestão de projeto no nível de implementação.



A licença de usso do TFS se baseia nos dados a seguir (em dólares):


Resultado de imagem para dollar sign png

Primeiro 5 usuários: GRÁTIS
Até 10 usuários: $30 Mensais
Até 20 usuários: $110 Mensais
Até 50 usuários: $350 Mensais
Até 100 usuários: $750 Mensais
Até 200 usuários: $1.150 Mensais
Até 1000 usuários: $4.350 Mensais


Sendo que só precisará pagar pelo número exato de usuários.


Referências:

Microsoft,Team Foundation Server, Disponível em: https://www.visualstudio.com/explore/agiletools-vs, Acessado em: 09/02/2016

Microsoft,Team Foundation Server, Disponível em: https://www.visualstudio.com/pt-br/products/tfs-overview-vs.aspx, Acessado em: 09/02/2016


Microsoft, Preços do Visual Studio Team Services, Disponível em: https://www.visualstudio.com/pt-br/products/visual-studio-team-services-pricing-vs.aspx, Acessado em: 09/02/2016

Project Management Zone, Project Planning Tools - Popularity Ranking, Disponível em: http://project-management.zone/ranking/category/planning, Acessado em: 09/02/2016

Asana é um eficiente gerenciador de projetos que possibilita todas as funções mais desejadas em programas virtuais dessa categoria, funcionando no modo web e no formato de aplicativo para Android e iOS. O sistema do Asana dispõe uma interface totalmente limpa e intuitiva, que é a característica mais exigida pelas pessoas que gostam de ferramentas bem organizadas. No gadget, você pode visualizar, cadastrar, editar e concluir qualquer tarefa, já que o aplicativo é compatível com a maioria dos recursos da versão web. Além disso, o usuário não precisa se preocupar em chegar perto de um computador para acompanhar o seu trabalho.
Quem desenvolveu a ferramenta inovadora foi Dustin Moskovitz, que também é cofundador do Facebook, a rede social de maior sucesso no planeta. O objetivo, ao criar o Asana, era o de disponibilizar uma ferramenta que auxiliasse a reimaginar o modo como as equipes, no geral, devem trabalhar. O Asana conecta os membros sobre o que está acontecendo e alia as prioridades que os usuários da ferramenta têm em comum. Ou seja, funciona como se fosse uma lista de tarefas que pode ser compartilhada com todas as pessoas envolvidas. O aplicativo funciona de forma grátis para incluir até 30 pessoas.
Se você gosta de ferramentas de produtividade e organização, não deixe de conhecer essa ferramenta que pode potencializar o seu trabalho.


Como funciona o Asana

Através do site o usuário pode utilizar a ferramenta em seu computador, com ícones bastante simples e diversas opções, o que facilita a vida do usuário. O objetivo do programa é ser rápido, acessível e eliminar o trabalho de ter que organizar tarefas. Ou seja, possui o objetivo de eliminar perda de tempo que se vê em grandes projetos com tarefas de rotina que demandam muito tempo, além de locomoção, como a produção de planilhas e agendamento de reuniões. Com uma interface simples e intuitiva, o usuário pode delegar tarefas, estipular prazos, seguir ou não projetos e tarefas específicas, tudo isso sustentado por relatórios detalhados.
tela do asana

Confira abaixo algumas vantagens  na utilização do Asana:
• Excelente comunicação sem muito esforço;
• Mais coordenação sem que seja necessário realizar tantas reuniões;
• O usuário pode colaborar com até 30 colegas de trabalho de forma grátis;
• Adiciona e completa tarefas;
• É rápido e sincroniza em tempo real;
• Trabalha com diversas equipes e grupos de pessoas;
• Pode criar tarefas com apenas um clique;
• Adiciona comentários em tempo real;
• Edita nomes de tarefas;
• Atribui tarefas;
• Cria novos projetos;
• Apaga tarefas;




Sobre o Asana Mobile (App)

O aplicativo funciona em Android e iOS e pode ser baixado gratuitamente. O serviço web é considerado mais rápido e mais eficiente, no entanto, o app pode ser de grande valia para os profissionais que necessitam viajar bastante e não estão com um computador sempre à disposição. O aplicativo funciona, basicamente, da mesma forma que o site do Asana. Portanto, por lá é possível gerir todas as tarefas, como as reuniões, o planejamento e etc. No sistema Android, porém, o usuário não pode visualizar e nem anexar arquivos, o que acaba limitando de forma significativa a acessibilidade de quem está utilizando, mas, de forma geral o app funciona bem e pode ser extremamente útil.


Fonte:
Thiago Sanches. Conheça a ferramenta de colaboração online que vai turbinar o trabalho da sua equipe – Asana . Disponível em < http://vidamaisfacil.com.br/organizacao/ferramenta-de-colaboracao-online-que-vai-turbinar-o-trabalho-da-sua-equipe-asana/ > Acessado em 09/03/2016.

o Basecamp é um software de gerenciamento de projetos com plataforma Web. Projetado pela empresa do americano Jason Fried (37Signals) no ano de 2004, cujo intuito foi a estruturação do sistema com capacidade para suportar milhares de acessos simultâneos. Construído na linguagem Ruby on Rails, foi desenvolvido um protótipo framework para utilização na web. Mesmo sua base de clientes sendo constituída por médias empresas, quase dez anos mais tarde, Jason possui em sua carteira, grandes marcas como: USA Today, Kellog's e Adidas.  

O Basecamp possui um layout bem simples e intuitivo, mesmo possuindo muitas funcionalidades. A estrutura cada projeto baseado em quatro níveis de hierarquia: Cliente > Meta > Lista de Tarefas > Tarefas. Dentre as inúmeras usabilidades, pode-se destacar as seguintes: Compartilhamento de arquivos, com capacidade para armazenar e compilar todos os documentos e pastas em um lugar, onde as informações sobre o andamento do projeto também são visualizadas por todos os usuários cadastrados.

A Lista de Tarefas é uma planilha com as pautas do dia, que podem ser indicadas e delegadas a os responsáveis, com a opção de trocar informações; a Lista pode ser criada como qualquer título e no decorrer do projeto, é possível incluir imagem, textos e anexos. Existe ainda a seleção de Milestones, para inclusão de Deadlines (traduzido para o português Prazo) e também os Deliverables (trabalhos a serem entregues). O Writeboards funciona como o Word, nele é possível incluir e editar textos e compartilhar com os usuários selecionados, os quais podem sugerir e alterar o conteúdo. E por fim, o Basecamp dispõe da função Mensagens, como forma de uma comunicação instantânea e rápida entre os integrantes do projeto. 

Trata-se se um software que pode diminuir ou eliminar o tempo ocioso de um projeto e torná-lo mais eficiente. Seu uso é ilimitado mediante o pagamento dos planos mensais, que variam de U$ 24,00 a U$ 149,00 em pacotes do tipo Premium, sem limite de número de usuários. Porém é possível utilizar o Basecamp gratuitamente, apenas para um projeto, como uma versão de demonstração. Tido por muitos como uma excelente ferramenta e plataforma de colaboração instantânea e eficiente, o Basecamp pode ser utilizado em diferentes tipos de organização e está disponível nas línguas: Inglês, Português, Alemão, Espanhol, Grego, Japonês, Italiano, Francês e Russo. 


Quer saber mais sobre o Basecamp? Veja o video abaixo: 
  

 Basecamp Project Management Review 

Referências: 

Basecamp (software). Disponivel em <https://en.wikipedia.org/wiki/Basecamp_%28software%29>. Acessado em 09/03/2016. 


Basecamp  Disponivel em <http://www.infoescola.com/informatica/basecamp/>. Acessado em 09/03/2016. 

Basecamp Project Management Review .Disponivel em <https://www.youtube.com/watch?v=fGf6tI5XU_E&list=PLdsLmmMnKc40icSSGhXfGd-Lz2Rv-Mspd>. Acessado em 09/03/2016. 

Basecamp. Disponivel em <http://www.noix.com.br/marketing-digital-noix/basecamp-completo-pratico-e-confiavel/>. Acessado em 09/03/2016. 



Trello

O Trello é um site bastante conhecido  de gerenciamento de projetos em listas, extremamente versátil e que pode ser ajustada de acordo com as necessidades do usuário. Por se moldar conforme os objetivos de cada usuário, o Trello pode ser tanto usado por um só indivíduo como para trabalhos em equipe. A seguir detalharemos as características do Trello.

A interface

Ele é totalmente em inglês e gratuito, apesar de existirem recursos pagos mais elaborados (contudo, é possível utilizá-lo tranquilamente sem pagar). Você também pode acessá-lo através de aplicativos do Google Play e do iTunes – e até mesmo no app de Windows 8 e de Kindle Fire. 


O layout do Trello é bem intuitivo. O seu cadastro é composto por diferentes “Boards”, que são quadros que reúnem diversas listas e informações. Logo ao fazer o login no site, você se depara com todos os “Boards” dos quais faz parte, podendo criar mais alguns – essa é a tela inicial do Trello.


Imagem inicial do Trello com diferentes "Boards". 

Os “Boards” são caracterizados por possuírem várias colunas de listas, todas dispostas horizontalmente – você pode criar quantos “Boards” quiser, todos com seus assuntos específicos. Essas colunas de listas contêm os chamados “Cards”, que são cartões que você pode adicionar com tópicos específicos. 

Personalizando o "Board"


Dentro dos cartões, é permitido escrever comentários, adicionar links, salvar anexos, determinar prazos e acrescentar imagens, especificando o assunto de cada um deles. Esses cartões podem ser movimentados entre as colunas de um mesmo quadro, de modo que você pode realizar transições de um tópico para as demais colunas (só arrastar o cartão). 


 Personalizando o "Board".


Os “Cards” são como pequenas notas que podem ser arrastadas de um lado para o outro do “Board”, encaixando-se nas colunas de listas de acordo com o contexto ou o status. O diferencial é que eles não são simples notas, porém cartões que realmente podem receber informações mais complexas, com todos os itens que já listamos. Inclusive, é permitido adicionar prazos e checklists dentro dos “Cards”, de modo que você vê o progresso da atividade em níveis de porcentagem. 


Trabalhos em grupo


Tendo em vista que nosso foco é a gerência de projetos, o Trello é uma ótima ferramenta nesse  quesito, sendo muito boa para trabalhos em equipe. Os “Boards” podem ser compartilhados com qualquer um com cadastro no Trello, e as pessoas podem ser marcadas em múltiplos cartões. Por exemplo, é possível determinar as funções de cada membro da equipe de trabalho ao marcá-lo em um “Card” diferente, de modo que todas as pessoas daquele “Board” estejam cientes sobre em cada um está trabalhando no momento – um ótimo jeito para monitorar o que todos estão fazendo. 


Além disso, existe um sistema de “Labels” por cores. Essas “Labels” são etiquetas coloridas que podem ser utilizadas para sinalizar o status de determinado projeto ou atividade. Por exemplo, você pode nomear cores especificas para sinalizar itens como “Projeto em Andamento”, “Pronto”, “Adiado”, entre outras possibilidades. Dependendo do contexto do “Board”, elas podem adquirir o significado que você bem entender. Para marcar alguém no Trello e a pessoa receber a notificação, escreva o nome do usuário precedido do “@”. 


Exemplo de "Board" de trabalho em equipe. O rosto de cada um dentro dos "Cards" representa as atividades pelas quais eles são responsáveis.  

Um dos diferenciais do Trello é que ele é muito visual, pois os cartões são fáceis de localizar (ainda mais quando catalogados pelas etiquetas coloridas) e separados nas colunas por assuntos. Por mais que serviços como Evernote e Wunderlist sejam interessantes para criar listas e checklists, eles não oferecem as mesmas possibilidades que o Trello é capaz de proporcionar – principalmente no quesito de versatilidade pessoal e profissional. 


O próprio Trello possui um “Board” público (com conteúdo em inglês), em que você vê as ideias e os trabalhos em progresso no site, de modo que todas as pessoas podem participar com sugestões, comentários e votações nos “Cards” – dando assim maior peso e notoriedade aos tópicos. Veja abaixo: 


Imagem do "Board" público dos desenvolvedores do Trello.


Gerenciamento básico de informações 


O uso mais comum do Trello é o gerenciamento de tarefas. Como já mencionamos antes, você pode criar “Boards” para planejar as suas viagens, as suas tarefas do trabalho, as suas metas do ano, entre outros tópicos. Dentro de cada um desses “Boards”, você pode colocar colunas específicas para facilitar o uso da ferramenta. Por exemplo, veja o estilo de organização abaixo: 


Colunas dentro de um "Board".



Nesse exemplo, você pode observar a organização de uma viagem no Trello, com colunas separadas por assuntos e cartões com informações sobre os respectivos eventos. Dentro desses “Cards”, existem anotações com os valores dos passeios, das passagens e informações gerais, entre outros detalhes. 


Esse é um modelo que pode ser aplicado em diversos contextos, do modo que você desejar. Por exemplo, as outras pessoas que participarem da viagem podem adicionar os seus próprios “Cards” no quadro, assim como listas, comentários ou sugestões sobre o que quiserem. No outro exemplo que você vê abaixo, é possível conferir a organização semanal de atividades, separadas por dias e por etiquetas coloridas que classificam o status e a prioridade das tarefas. 


Organização semanal

Utilizar o Trello como organizador semanal é algo bastante prático e fácil de ser feito. Ao separar as colunas de listas por dias, você pode estabelecer prazos para tarefas do dia a dia e não se perder em meio aos seus compromissos, sejam eles pessoais ou profissionais. Inclusive, você pode criar um calendário editorial no site para organizar as tarefas de todos os dias do mês e cumprir os seus prazos.


Com o Trello, você pode planejar e organizar ideias para trabalhos pendentes, casamentos, projetos de livros, calendários semanais, entre muitos outros – as possibilidades são muitas. Para navegar de modo mais rápido e dinâmico, você confere aqui uma lista com inúmeros tipos de atalhos que você pode fazer no serviço, realizando várias ações com só algumas teclas do teclado. 

Versão Paga 


Para poder utilizar um visual mais elegante no Trello (com wallpapers de alta resolução e possibilidade de fazer o upload de suas próprias imagens), é preciso adquirir o serviço Trello Gold, por US$ 5 por mês. Com ele, você também pode salvar até 250 MB de arquivos nos seus “Boards”, ao contrário dos 10 MB do modo gratuito, além de utilizar stickers e emoticons nas mensagens. 


O Trello Business também é outra alternativa paga (o mesmo preço) que oferece recursos mais elaborados para o uso empresarial do serviço. De qualquer modo, é possível utilizar o Trello em empresas sem precisar pagar nada. 


Quer conhecer mais sobre o Trello? Veja o vídeo abaixo:




Referências:  


Ferramentas de Gerenciamento de Projeto - Trello. Disponível em <https://www.youtube.com/watch?v=QY6cmKTqkHI > Acessado em 08/03/2016. 


Trello: como esta ferramenta pode ajudar você a organizar a sua vida. Disponível em <http://www.tecmundo.com.br/organizacao/75128-trello-ferramenta-ajudar-voce-organizar-vida.htm > Acessado em 08/03/2016. 



MsProject - Análise Da Ferramenta



Comparativo - Parte 1


O Microsoft Project(Ms Project) está entre as ferramentas de gerência de software mais usadas na atualidade. Ela foi desenvolvida pela Microsft como o intuito de auxiliar o desenvolvimento, planejamento, acompanhamento de projetos. Segundo os Project Management Zone e Capterra o Ms Project está em primeiro do ranking de softwares de gerência de projetos mais populares. O Ms project é bastante difundido em medias e grandes organizações e muitas universidade, a partir de sua equipe docente, utilizam tal ferramenta didaticamente em sala, com a finalidade de preparar seus discente para o mercado de trabalho (sendo como empregado ou como empregador).
Uma vez a metodologias de gerencia de projetos absorvida pelo estudantes, eles terão um capacidade de gerir com mais aptidão projeto simples e complexos no âmbito acadêmico e fora dele.
E o Ms Project visa proporcionar de forma simplificada o gerenciamento de projetos.




O Ms project sendo um ferramenta paga, ela apresenta algumas versões, são elas:  Standard, Pro, Server e Online. O Ms Project possui um longa trajetória no mercado, chegando em 1984. Caracterizado como um Saas(do inglês: Software as a Service), o que engloba assim todos os serviços necessários a sua utilização,  como o cuidado a segurança, servidores, conectividade. Tendo desse modo uma arquitetura baseada na Web. Permitindo diversas forma de interação entre os usuários do sistema, o acesso online é uma grande vantagem dos sistemas que possuem uma base na Web o que permite um gerenciamento mais facilitado de obtenção das informações, além de proporcionar um uma variedade de tipos de relatórios e forma de apresentação de resultados. 



Possuindo um sistema Hierarquico de tarefas, auxiliado pelo grafico de grantt, analisando as tarefas recorrentes e um controle daquelas tarefas que precisa e uma maior atenção seja por complexidade, interação, e necessária a outras tarefas. O Ms project é bastante difundido e conhecido no meio acadêmico uma vez que ele comporta as teorias de gerencia de projeto seja ela a analise do caminho critico como foi mencionado um post anterior, Planejamento e Controle de Projetos, possibilitando o Gerenciamento do Caminho Crítico (Critical Path Modeling) e a Gestão da Cadeia Critica (Critical chain management). 


Possibilitando um analise de risco mais acentuada e firme. O que é esencial para gerentes de projeto analisar alternativas caso ocorram imprevistos. Além do Gráfico de Gantt, o Ms Project possuir o Gráfico de Pert, podendo também ter a visualização por linha de base (Baseline). Possuindo dentro outras inúmeras opções o Ms Project permite a gestão de recurso o que é de fundamental importância, uma vez que eles podem oscilar o andamento de determinado projeto. Por exemplo, o planejamento da possível escassez, seja por perda, programada, é de fundamental importância para que os efeitos negativos sejam minimizados. Tendo em vista toda estrutura e abrangência que um projeto pode possuir. Dessa forma é possível ter um bom nivelamento de recursos necessário a execução das tarefas a qual compõem o projeto. Essencialmente com todas esse recursos, fica fácil identificar que o controle de tempo e recursos estão existente na ferramenta.




Uma ponto a levar em consideração é que o Ms Project não dá suporte a modelos ageis tais como Scrum ou Kanban em sua ferramenta. A empresa microsoft prover a utilização de tais metodologia em soluções de controle de versão, como por exemplo, o Team Fundation Server (TFS).


O Ms Project Online existem 3 formas de precificação, para atender os mais diversos pubico e necessidade, apresentando um versão mais “simples” Project Lite, a versão Pro, e versão direcionada para Managers e PMO

Para os membros da equipe


O Ms Project permite que os membros da equipe gerenciem tarefas, façam colaborações, enviem quadros de horários e sinalizem problemas e riscos do projeto.


Project Lite*

Oferta complementar para que membros da equipe gerenciem tarefas, colaborem e enviem quadros de horários


R$ 30,60 por usuário/mês com assinatura anual


Para gerentes de projeto



Torna o gerenciamento de projetos simples e envolvente para os gerentes de projeto, permitindo analisar recursos, orçamentos e cronogramas. Além disso, os gerentes de projeto podem medir facilmente o progresso e prever as necessidades de recursos utilizando relatórios práticos, detalhados e totalmente personalizáveis.


Project Pro for Office 365

Para obtenha o controle e os recursos do Project Professional 2016 em praticamente qualquer lugar como uma assinatura para área de trabalho sempre atualizada pelo Office 365.

R$ 109,30 por usuário/mês com assinatura anual


Project Standard

Para manter os projetos organizados, meça e transmita facilmente os avanços com relatórios modernos.

R$ 2.999,00 - Valor único


Para executivos e PMO

Permite que os executivos definam fatores comerciais, meçam o impacto estratégico de ideias concorrentes, tomem boas decisões de financiamento e apresentem o status do projeto e dos recursos em toda a empresa.

Project Online

Comece a trabalhar rapidamente com uma solução flexível online para gerenciamento de portfólio de projetos (PPM) e entregue o trabalho diariamente através do Office 365.
R$ 144,30 - usuário/mês com assinatura anual


Project Server 2013

Uma solução flexível para gerenciamento de portfólio de projetos (PPM) e trabalho diário.


Project Server é um solução online em conjunto com o Office 365, utilizada para o gerenciamento de projetos como um todo, podendo ser implementado Webparts e componentes adicionais para o gerenciamento espeficos de cada organização, como também apresenta uma abrangente quantidade de possibilidade para gerenciamento.


Por hoje é isso iremos continuar com falando no próximo post sobre TFS, até lá. 
: )


Referências:

The Top 7 Open Source Project Management Tools, Disponível em: http://www.shareable.net/blog/the-top-7-open-source-project-management-tools, Acessado em: 28/03/2016

Project Planning Tools - Popularity Ranking, Disponível em:



Capterra, http://www.capterra.com/, Acessado em: 28/03/2016


The 10 Most Popular Project Management Software Products, Disponível em: http://www.softwareadvice.com/resources/most-popular-project-management-software/, Acessado em: 28/03/2016


Microsoft Project - Disponível em: https://products.office.com/pt-br/project/, Acessado em: 27/03/2016

Total de visualizações de página