Qual software acompanhar o meu projeto? [fechadas]

16

Estou prestes a iniciar a primeira fase real do meu desenvolvimento de jogos, que consistirá na aquisição de informações, recursos e na definição de onde quero ir e do que preciso para isso. Eu só quero ter certeza de que estou preparado da melhor maneira possível antes de realmente começar o desenvolvimento.

Não gosto do pensamento de usar o Microsoft Word ou Excel para o meu gerenciamento de projetos ... Eu já trabalhei com o MS Project, mas não acho que atenda às minhas necessidades.

Preciso de um software no qual possa facilmente manter as etapas do projeto, marcos, questões importantes, informações sobre tecnologias e mecanismos que uso, bem como notas e pensamentos simples que apenas quero anotar.

Normalmente, prefiro um quadro branco para coisas assim, mas infelizmente não é uma maneira persistente de armazenar. ;) Também escrevê-lo da maneira antiga é algo que consigo pensar, mas apenas para anotações rápidas ...

Qual software você usa para isso?
Existem programas comumente usados?
Existe algum software livre?

Exa
fonte
Veja também: Essa abordagem que utilizo que utiliza o sistema de arquivos sem software extra - não é uma solução direta para o seu problema (daí a minha escolha de referenciá-lo aqui em um comentário em vez de publicá-lo como resposta), mas talvez possa ser útil para você em algum grau, pelo menos? gamedev.stackexchange.com/questions/15519/…
Randolf Richardson

Respostas:

4

Eu absolutamente amo Redmine.

http://www.redmine.org/

Tão simples, gratuito para instalar, se você tiver um servidor para instalá-lo. E a interface é tão limpa, muitos plugins etc. para estendê-la, mas apenas a integração básica de rastreador de erros, rastreador de tempo, calendário, wiki e SVN o torna um pouco mais inteligente para mim. Especialmente ótimo quando você começa a trabalhar com várias pessoas, equipe expandida ou testadores beta. Apenas dê a eles contas com permissões de rastreador de erros e aguarde o feedback =]

Confira!

AlexS
fonte
Redmine está ótimo, obrigado! Não tenho certeza se devo usar o Redmine ou o Trac. Eu testei os dois e eles parecem ser muito semelhantes.
Exa 28/09
Eu decidi ir para o Redmine. Ele tem tudo o que eu preciso, é fácil de usar e manter, tem seu próprio sistema de autenticação e conectar meu servidor svn foi tão fácil quanto tirar doces de uma criança. Obrigado por isso!
Exa 28/09
6

O Google Docs é muito bom ao lidar com esse tipo de informação. Você pode compartilhá-los com qualquer pessoa que deseje incluir no seu projeto. Demonstração do Google Docs Em tempo real, você e seus amigos podem editar o mesmo documento! Atualmente, faço isso com minha equipe de design.

Além disso, você pode gostar da idéia de criar sua própria Wiki para o seu jogo, para acompanhar todas as informações. Hospedagem Wiki grátis

Você já pensou em como organizar e acompanhar o seu código quando o iniciar? Eu sugeriria o uso de algum tipo de controle de versão, como o Git Version Control, em combinação com possivelmente o GitHub.

KRB
fonte
Eu uso o Google Docs para minhas coisas. Na verdade, eu uso o Google Apps, que é um grupo de ferramentas do Google que inclui o Google Docs, além de manipular e-mails para o meu domínio (é a versão gratuita). Dessa forma, eu posso usá-los todos juntos e integrar meus documentos em um wiki. Não é exatamente um wiki, mas é mais rápido para editar e manter. Por exemplo: planilhas em "wiki" wiki.ageofgolbins.com
MichaelHouse
Ops, eu pretendia criar um link para uma página com uma planilha: aqui
MichaelHouse
@ Byte bom homem, parece ser bom.
KRB
4

Eu pessoalmente uso o software Wiki. Meus dois favoritos são o PMWiki (por sua simplicidade) e o Trac . O Trac é especialmente incrível porque é um Bugtracker (onde você controla Marcos), um Navegador de Repositório e também possui um wiki para tudo o que você possa imaginar. Então você tem tudo em um pacote, de graça!

Você provavelmente precisará instalar algo como o XAMPP para usá-lo localmente. Mas haverá muito mais poder se você puder hospedá-lo em seu próprio servidor.

pek
fonte
+1 para Trac. Ele tem suas desvantagens, mas pelo menos não há basicamente nenhuma configuração a ser executada e você pode começar imediatamente a ser produtivo em vez de jogar com as opções para sempre.
sam hocevar
Trac é realmente incrível, obrigado! Eu testei e funciona muito bem. Testei para rodar no meu servidor e seria perfeito para um projeto em que várias pessoas trabalham. Só não sei se devo escolher Trac ou Redmine, porque eles parecem muito semelhantes.
Exa 28/09
Parece que o Trac quer que eu cuide da autenticação do usuário por meio do meu servidor web ... O Redmine possui seu próprio sistema de gerenciamento de usuários.
Exa 28/09
Eu nunca ouvi falar de Redmine. Vou dar uma olhada. Enquanto isso, dê uma olhada no TracPlugins: trac.edgewall.org/wiki/TracPlugins, talvez você encontre alguma coisa lá. Pessoalmente, se você usar o Trac com um repositório, poderá configurá-lo para ter as mesmas contas que o repositório SVN. Pelo menos é o que eu faço.
pek
2

O BaseCamp é legal, se você estiver disposto a pagar o dinheiro após o período de avaliação de 30 dias (cerca de US $ 12 / mês. - eu faço isso). É muito flexível, faz controle de tempo, possui controle de revisão de documentos e assim por diante. Também gosto muito da abordagem dos afazeres e do uso do Têxtil para formatação rápida ao digitar documentos e mensagens para colegas de equipe. Mais amigável ao trabalhar em equipe do que o google docs. Ele se vincula a várias soluções de rastreamento de bugs e ao controle de origem (Subversion, sem ter certeza de quais outros, mas quase certamente o Git também neste estágio), e a solução como um todo para o gerenciamento de projetos se une muito bem e intuitivamente. Eu também usei o Jira em equipes, e é uma porcaria em comparação - IMO muito pesado. Entendo que também integra uma espécie de solução de bate-papo quando você paga pelo complemento chamado CampFire (?).

Mas, se não, concordo definitivamente com o KRB que o google docs é a opção mais barata e mais eficaz para uma equipe solo ou para 2-4 pessoas. Você obtém controle de revisão de documentos e compartilhamento fácil.

Engenheiro
fonte
1
Há uma versão gratuita do acampamento base que funciona bem, embora tenha menos recursos. É perfeito para coisas básicas.
thedaian 8/09/11
1

Eu uso o Assembla há um tempo e é muito poderoso, especialmente se você estiver trabalhando com uma equipe (pequena ou grande) em algum momento. Ele fornece muitas ferramentas (SVN / Git / CVS, marcos, tickets, wiki, um arquivo morto e muito mais).

A única desvantagem é que, a menos que você escolha um de seus pacotes de comunidade / código-fonte aberto (que o impedem de tornar seu "espaço", como eles chamam de privado) que vem com um subconjunto das ferramentas disponíveis, você precisa pagar mensalmente taxa dependendo das opções desejadas.

Cabe a você decidir se os pacotes de comunidade / código aberto atendem às suas necessidades ou se você pode / deseja pagar por um de seus planos mensais. Pessoalmente, uso um plano de 8 $ / mês para um projeto de jogo sério no qual estou trabalhando e é realmente ótimo (inclui tickets, SVN, marcos, wiki). Todas as ferramentas se integram muito bem umas com as outras. Meus amigos e eu também usamos o assembla para nossos projetos comuns de código aberto e tarefas de classe, pois isso facilita muito o gerenciamento de uma equipe de desenvolvimento de software.

pwny
fonte
1

Eu mesmo comecei a desenvolver jogos e devo dizer que sou um grande fã de papel e caneta, nada como escrever coisas para esclarecer isso em sua mente. Então transfiro para algo como word / excel e uma nota (bom para tirar trechos de páginas da web e gráficos e coisas do gênero). Então olhe para algum tipo de software UML para um planejamento adequado (muitas opções gratuitas disponíveis) e www.unfuddle.com para controle de versão com documentação e código.

Mas acredito firmemente que papel e caneta são muito importantes no processo, mesmo com a produção musical, tenho um caderno A4 para cada projeto que faço.

Eu também estaria perdido sem o meu quadro branco.

mal
fonte
Nunca deixarei de usar caneta e papel para escrever pensamentos e idéias. :) Mas para todo o projeto não seria suficiente, é claro. Obrigado pelo link, mas o Unfuddle não é gratuito e a versão gratuita é muito limitada.
Exa 27/09
Estamos usando o unfuddle para controle de versão, mas recentemente começamos a usar o trello, www.trello.com, para planejar, acompanhar idéias, definir metas e esse tipo de coisa; Você deveria dar uma olhada. é facilidade de uso é simplicidade! é incrivel! assista ao vídeo introdutório, você pode achar útil. Nós fazemos.
bot_bot 27/09/11
É feito pela Fog Creek Software: youtube.com/watch?v=aaDf1RqeLfo
bot_bot
Parece muito bom e eu gosto do estilo "Google" adequado. Mas não acho que seja o tipo de interface que quero usar para o meu projeto. Obrigado de qualquer forma! :)
Exa 28/09
1

O Bitbucket é uma alternativa gratuita aos repositórios particulares pagos encontrados no Github. É um pouco mais difícil de usar, mas você não pagará um centavo.

Oskar
fonte
1

Parece um encadeamento antigo, mas, caso alguém ainda esteja procurando uma ferramenta de gerenciamento de projetos, recomendo o WizPro da WizardMeet .

É totalmente gratuito, mas também possui um plano pago decente para equipes maiores. O bom disso é que ele não restringe o número de membros ou a duração do uso na versão comunitária (gratuita). É limitado pelo número de tarefas razoavelmente suficientes para trabalhar em um pequeno grupo.

Pallav Parichay Panda
fonte
Como OP deste tópico, eu dou uma olhada nesse tópico de vez em quando, obrigado pela contribuição! :)
Exa
0

Recentemente, iniciei com uma equipe um projeto de jogo e, durante a fase de design do jogo, decidimos usar algumas ferramentas que podem ajudá-lo a longo prazo.

Para o gerenciamento de projetos, usamos o Rally: http://www.rallydev.com/, que é orientado a metodologias ágeis como o Scrum, você pode rastrear tarefas, marcos, defeitos de todos os membros do seu projeto, atividades do calendário, backlog, etc. .. e está na Web, por isso é muito fácil de atualizar.

Para programar tarefas específicas na agenda pessoal, usamos o Google Agenda, para hospedagem de projetos, usamos o Google Code e para trocar arquivos grandes e outras coisas, a melhor opção é o Dropbox.

oscar.rpr
fonte