Como você mantém as informações de estado dos projetos que você está trabalhando? [fechadas]

StackOverflow https://stackoverflow.com/questions/265756

Pergunta

Deixe-me esclarecer o que é informações de estado de um projeto:

  • Qualquer informação que tem que se lembrava ou escritas, e, em seguida, recuperados quando um retomar seu trabalho em um projeto (por exemplo, na manhã seguinte, quando chega no trabalho, ou na noite, quando começar a trabalhar no projeto paralelo ).

  • Por exemplo, quando você abre o projeto / solução como, onde e de que forma você manter a informação que fazer a seguir, as informações de contexto da tarefa atual, a fim de retomar o trabalho nele. Os sistemas de gerenciamento de projeto / tarefa não são projetados para lidar com as coisas neste nível de detalhe, então não posso usar algum já existente como base para meus projetos. Eu tentei para acomodar um software como o FreeMind (mind mapping) ou ThinkingRock (Getting Things Done), mas ele simplesmente não funciona.

  • O que eu preciso (e eu acho que muitos desenvolvedores conscientes vai ser feliz com sistema similar) é algo que pode ser usado para informações de guarda de forma semelhante a um diário de bordo. Tenho lido alguns artigos sobre desenvolvedor / programador diários de bordo e a idéia geral de diário de bordo engenheiro, mas desde então eu ainda estou deixando de implementar algo que se adapte às minhas necessidades.

  • O sistema pode ser usado não só para o desenvolvimento puro, mas também para projetos mais acadêmicas que envolvem mais R & D, embora existam projetos comerciais com parte D ainda mais R & (leitura e tentar coisas de vários livros, artigos e papers) .

  • As informações sobre o andamento do projeto tem que gravador de alguma forma, a fim de olhar para referências, código, raciocínio para certas decisões, notas, etc.

Você sabe de algum software que pode fazer o trabalho ... ou eu tenho que começar a escrever isso por mim.

Foi útil?

Solução

Eu uso TiddlyWiki , que é um wiki pessoal útil. Eu usá-lo como uma grande caixa de blocos, com ligações cruzadas e hiperlinks entre as seções.

Como várias pessoas têm mencionado, a parte mais difícil de qualquer um desses sistemas é mantê-lo até à data.

Outras dicas

tentar Notepad.exe, um documento de log por projeto. Ou usar o Word. Ou um wiki, ou o que quer.

A chave não é para encontrar software de fantasia, a chave é a auto-disciplina para manter o registro atualizado!

Eu tenho os mesmos requisitos e I passaram de um arquivo de texto para o Google Docs. Isso me dá uma série de vantagens:

  • eu posso acessá-lo de qualquer lugar
  • formatação simples

Eu tenho um arquivo chamado TODO e outros arquivos para as minhas notas, normalmente chamados em uma convenção de nomenclatura consitent tais como:

  • product.name.ideas
  • product.name.todo
  • product.name.questions

Na minha TODO arquivo, o grupo I por data (quando eu deveria trabalhar em algo ou terminá-lo) e prefixo-los com um código de 3-4 caracteres para indicar a 'quem' é é para. Por exemplo:

. ESPERA
. . PROD1: Código de revisão

.MONDAY
. . HOME: Vai para o banco
. . PRINCIPAL: Envie contas
. . PROD2: requisitos Escrever

.TUESDAY
. . PROD2: Revisão com a equipe

Eu só plano para uma semana fora, e manter seções, como "Mais tarde", "muito mais tarde", "I Wish" no final.

Eu só uso o MS Word como um log, e inserir links para outros arquivos onde for apropriado. Na maioria das vezes, que, com uma bastam notebook para permitir-me para pegar um projeto através da leitura através das últimas entradas.

I encontrar um caderno pautado e trabalho caneta muito bem. Costumo anotar as margens com ícones indicando prioridade ou notas para acompanhar mais tarde. Eu acho que a principal coisa é ser consistente.

Depende do projeto e se ou não as notas são para ser compartilhado. Eu mantenho minhas anotações pessoais usando caneta e papel. Rápido e fácil adicionar ilustrações e referências.

notas compartilhadas e conhecimento tribal FAQ do tipo I preferem usar um wiki ou blog de desenvolvimento para. O formato de blog é ótimo para fornecer um cronograma e referências (tag).

Eu concordo com o consenso geral até agora: mantê-lo simples e foco em seu uso disciplinado. Eu gosto de usar um arquivo HTML stand-alone, uma vez que é texto simples, mas permite ligações reais, várias listas e formatação trivial. Isso funciona muito bem para uma lista de tarefas, ReadMe, lista de referências, idéias, etc.

Para uma equipe ferramenta integrada, eu prefiro um wiki muito leve. Estou visando Trac ( http://trac.edgewall.org/ ), que é um open-source projeto de freeware que integra um wiki, controle de origem, e acompanhamento de problemas -. o casamento perfeito

Eu uso TodoList para manter o controle durante o projeto e desenvolvimento real. É uma simples lista de tarefas hierárquica, mas também oferece recursos de gerenciamento de projetos básicos (ou seja, a fixação de datas de vencimento, prioridades e categorias e acompanhar o progresso de tarefas). Os arquivos são XML e pode ser facilmente processado e controle de versão, e inclui alguma característica básica de colaboração (apesar de eu não usar isso até agora).

Ao coletar uma grande quantidade de informações, especialmente se é primeiramente alguns texto, tabelas ou imagens, antes do desenvolvimento real ou quando o brainstorming ou apenas escrevendo pensamentos, eu realmente usam o Microsoft OneNote, embora eu não instalá-lo apenas para aquele. Mas uma vez que está incluído no Office, que é instalado em todos os computadores na minha empresa, eu vou usá-lo desde que eu sou muito confortável com ele. Eu uso o OneNote só para mim, embora, como, bem, um livro de nota.

Oh, e depois, por informações que não é realmente para um único projeto, mas sim para ser reutilizado, temos um Wiki internamente, é claro, embora às vezes é difícil convencer as pessoas a realmente usar isso ( "o que , wiki? Eu só vou chamá-lo quando eu preciso que a informação! "). Suspiro.

Eu costumo tentar completar uma tarefa, antes de ir para casa. Se eu não sou capaz de fazê-lo, um bom método para se lembrar é criar um teste de falha para a próxima coisa que você deve fazer.

coisas maiores I nota sobre o projeto-wiki ou conjunto TODO-comments no meu código (e usar ferramentas que lhes encontrar).

Se você precisa compartilhar a informação, um Wiki funciona muito bem para isso "conhecimento tribal" informações de tipo que você está procurando para se lembrar.

Se é apenas para si mesmo, em seguida, as outras respostas dadas aqui funcionam muito bem.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top