Segue o Plano de Projeto de Software para o Sistema de Gestão de Ocorrências (SGO) apresentado para a Lacertae SW.
Olá pessoal,
Segue o Plano de Projeto de Software para o Sistema de Gestão de Ocorrências (SGO) apresentado para a Lacertae SW.
Segue o Plano de Projeto de Software para o Sistema de Gestão de Ocorrências (SGO) apresentado para a Lacertae SW.
Agilefant
Agilefant é uma solução simples para gerir as atividades de
desenvolvimento ágil de software. Ela reúne as perspectivas de
planejamento a longo prazo, gerenciamento de portfólio de projetos e
trabalho diário.
Agilefant corre sobre Java, Tomcat, e MySQL. O código fonte e a licença podem ser encontrados em GitHub. É
bastante rica em recursos e permite a criação de produtos, projetos,
iterações, temas e estórias de usuários, tem controle de tempo, gráfico,
dentre outros. Ele oferece um produto gratuito e de código aberto que pode ser
descarregado e instalado em qualquer rede privada.
Quem tiver curiosidade de entender como a ferramenta funciona accesa o Guia do Usuário.
Fonte 1
Fonte 2
Slack - Conheça um pouco dessa ferramenta
O Slack, startup lançada em 2014 e avaliada atualmente em US$ 3.8 bilhões, foi criada para ajudar empresas a melhorarem sua comunicação interna, reduzindo a necessidade da troca de infinitos emails e da participação em diversas reuniões para tomar uma decisão.
O compartilhamento da informação é um dos pontos principais para melhoria da comunicação em uma empresa. Ser transparente com os dados, compartilhar projetos e processos decisórios, por exemplo, faz com que seu time fique mais integrado e melhore o desenvolvimento do seu produto.
Alguns motivos para usar essa ferramenta:
1. Slack centraliza comunicação;
2. Integrações e plugins;
3. Aplicativos;
4. Atenção ao detalhe;
5. Slack vicia.
Fonte 1
Fonte 2
Como proceder uma instalação do Mercurial?
Olá, agora que já conhecemos um pouco mais o sistema de versionamento Mercurial, iremos aprender como instala-lo. Esse processo será visto nos três sistemas operacionais mais utilizados no mundo, o Microsoft Windows, GNU/Linux e o MacOS.
Para instalar o Mercurial no Windows é necessário apenas instalar o TortoiseHg, que é uma ferramenta gráfica, que ela se encarregará de instalar os pacotes do Mercurial, bem como outras ferramentas gráficas úteis para o dia a dia.
Fonte: http://fexpo.survex.com/handbook/tortoise/expoRepositoryScreen2.png |
Linux:
No linux é aconselhavel fazer sua instalação utilizando o gerenciador de pacotes do próprio sistema operacional. Caso não encontre, é possível instalar a partir do código-fonte mais atual (baixe aqui).
Caso queira utilizar o modo gráfico você poderá utilizar o TortoiseHg, mas será necessário instalar a biblioteca PyQt.
Fonte: http://blog.g0blin.co.uk/wp-content/uploads/2011/03/thg2.0-ubuntu-10.10.png |
MacOS:
A solução mais indicada para o MacOS é o MacHg. Ele vem empacotado com o próprio Mercurial, de modo que torna desnecessário se preocupacar com isso.
O TortoiseHg também pode ser instalado no MacOS, para utiliza-lo bastar seguir os passos aqui.
Fonte: http://blog.fogcreek.com/wp-content/uploads/2011/12/tortoisemac.png |
Mercurial
Mercurial,
uma ferramenta de controle de revisão distribuída para
desenvolvedores de software, é implementada principalmente usando a
linguagem de programação Python, mas inclui uma implementação de dif
binária escrita em C. É suportada no Microsoft Windows e sistemas Unix, como o
FreeBSD , Mac OS X e Linux. O Mercurial é basicamente um programa de linha de comando, mas as extensões gráficas de interface de usuário estão disponíveis. Todas as operações de Mercurial são invocadas como argumentos para seu
programa de driver hg (uma referência a Hg - o símbolo químico do
elemento mercúrio).
Os
principais objetivos de projeto da Mercurial incluem alto desempenho e
escalabilidade, desenvolvimento colaborativo descentralizado, totalmente
distribuído, manipulação robusta de arquivos de texto simples e
binários e capacidades de ramificação e fusão avançadas, mantendo-se
conceitualmente simples. Inclui uma interface web integrada. Mercurial também tomou medidas para facilitar a transição para os
usuários de outros sistemas de controle de versão, particularmente
Subversion.
Matt Mackall originou a Mercurial e atua como seu principal desenvolvedor. Mercurial é lançado como software livre sob os termos da GNU GPL v2.
História
Mackall anunciou o Mercurial em 19 abril 2005. O ímpeto para isso foi o anúncio, no início desse mês, pelo Bitmover
de que eles estavam retirando a versão gratuita do BitKeeper. O BitKeeper foi usado para os requisitos de controle de versão do projeto do kernel do Linux. Mackall decidiu escrever um sistema de controle de versão distribuído como um substituto para uso com o kernel do Linux. Este projeto começou poucos dias depois de outro projeto chamado Git, iniciado por Linus Torvalds com objetivos semelhantes. O
projeto do kernel do Linux decidiu usar o Git em vez do Mercurial, mas o
Mercurial agora é usado por muitos outros projetos.
Em 2013, o Facebook adotou o Mercurial e começou a trabalhar em dimensioná-lo para lidar com seu grande repositório de código unificado.
Adoção
Embora o Mercurial não tenha sido selecionado para gerenciar as fontes do kernel do Linux, ele foi adotado por várias organizações, incluindo Facebook, o qual está escrevendo um servidor Mercurial em Rust, W3C e Mozilla.
Projetos de código aberto usando Mercurial
Adblock Plus
Adium
CLISP
Coin3D
GNU Health
GNU Multi-Precision Library
GNU Octave
Growl
IcedTea
Adium
CLISP
Coin3D
GNU Health
GNU Multi-Precision Library
GNU Octave
Growl
IcedTea
Illumos
LEMON
libzip
LiquidFeedback
MoinMoin wiki software
Mozilla
Mutt
Nginx
NetBeans
Ogre3D
OpenJDK
OpenIndiana
Orthanc
OSSEC
Pidgin
RhodeCode
SDL
Tryton
XEmacs
LEMON
libzip
LiquidFeedback
MoinMoin wiki software
Mozilla
Mutt
Nginx
NetBeans
Ogre3D
OpenJDK
OpenIndiana
Orthanc
OSSEC
Pidgin
RhodeCode
SDL
Tryton
XEmacs
Referências
Wikipedia. Mercurial. Disponível em <https://en.wikipedia.org/wiki/Mercurial>. Acesso em 15 de março de 2017.
Mercurial. Mercurial. Disponível em <https://www.mercurial-scm.org/>. Acesso em 15 de março de 2017.
O que é o Trello?
É uma ferramenta de
Gerenciamento de Projetos muito fácil de ser utilizado e prático! Ele é inspirado
naquele velho quadro onde colamos os Post-its para as tarefas que usamos
em metodologias ágeis como o Scrum.
É possível incluir nos cartões anexos, links, imagens e definir data e
horário para a execução das tarefas listadas, checklists etc. Também é
possível mover os cartões para outros quadros conforme as tarefas forem
sendo realizadas e incluir etiquetas coloridas para facilitar a
visualização do andamento das atividades. O sistema ainda envia
notificações em tempo real por e-mail para o grupo caso algo seja
acrescentado ou modificado no board.
Uma vantagem do seu uso é que ele disponibiliza um aplicativo para sistema iOS que foi desenvolvido para aqueles
que trabalham até na hora do almoço, no trem ou na fila do cinema. A dinâmica do aplicativo é a mesma do programa normal, quadro, listas e cartões.
Para mais informações acessa a página do Trello.
Fonte 1
Fonte 2
Fonte 3
Gerenciamento de Custos de Projeto
Os custos de projetos na maioria das vezes são controlados
através de planilhas dispersas, aproximações inexatas e sistemas não
adequados à realidade brasileira, gerando prejuízos, atrasos e
fracassos às empresas gestoras.
O Project Control pode administrar todos os insumos necessários para a execução de um projeto, tais como recursos humanos, equipamentos, contratos e outros custos. Gerentes de Projetos podem usar estes insumos para compor suas equipes, planejar contratações ou aquisições, criar orçamentos e decidir pela viabilidade dos projetos. Através do recurso de salvar versões confirmadas (baselines), o Project Control dá aos gestores subsídios para que possam acompanhar a evolução dos custos desde a fase de orçamento até a finalização do projeto.
RECURSOS HUMANOS
Assim como na produção industrial a matéria-prima é
considerada um dos grandes insumos e componente essencial de custos,
em projetos a mão de obra na maioria dos casos é o insumo mais
importante. No entanto, para podermos alocá-la corretamente projeto a
projeto, faz-se necessário a sua apropriação ou lançamento de horas. O
sistema permite que criemos uma estrutura onde parametrizamos os
tipos de horas e os índices para que possamos valorizá-las
adequadamente.
PREÇO DE VENDA INTERNO (PVI)
Esta funcionalidade possibilita obter visões diferentes do
custo normal da hora dos colaboradores de maneira a atender as várias
necessidades do mercado no tocante ao Gerenciamento de Custos com
Serviços.
RECURSOS FÍSICOS
Equipamentos são lembrados no orçamento de um projeto apenas
quando são necessárias aquisições. Os gestores esquecem que um recurso
físico poderia ser compartilhado por vários projetos durante toda sua
vida útil, sendo que seu custo poderia ser diluído no decorrer dos
anos através da depreciação. Project Control utiliza este conceito
para cálculo do custo de RFs em projetos.
CONTRATOS
Além de equipamentos da empresa, os projetos também podem
utilizar equipamentos e serviços contratados externamente, tais como
contratos de manutenção de computadores, serviços de telefonia e
recursos adquiridos por leasing. Em comum, todos estes recursos tem
uma parcela mensal que pode ser fixa ou variável, e se eles são
utilizados em projetos, seus custos devem também ser apropriados a
eles.
CUSTOS DIRETOS
São considerados Custos Diretos aqueles custos de natureza
pontual, como viagens, treinamentos, consultorias, serviços de terceiros
e aquisição de materiais. Project Control permite que os custos sejam
direcionados a projetos, setores (centros de custo) e empresas.
PROJETOS INCENTIVADOS PELA LEI DE INFORMÁTICA/ MCT
O sistema pode administrar as principais informações
necessárias ao preenchimento dos Relatórios Demonstrativos definidos
pelo MCT/SEPIN para cumprimento das exigências da Lei de Informática
(8.248/91).
Assinar:
Postagens (Atom)