Dúvida sobre padronização

10 views
Skip to first unread message

Antonio Lucas Finotti Pereira

unread,
May 14, 2013, 10:55:42 AM5/14/13
to almb...@googlegroups.com
Bom dia pessoal!

Gostaria de saber se vocês utilizam um padrão de nomes para CHECK-IN, MERGE, SHELVE e etc..

Estou começando a utilizar o TFS e já gostaria de começar seguindo algum padrão já utilizado.

Obrigado!!

Att,

--


Antonio Lucas Finotti Pereira
Analista / Desenvolvedor de Sistemas
Pós-Graduado em Tecnologia em Desenvolvimento de Sistemas
Graduado em Ciência da Computação
Técnico em Desenvolvimento de Sistemas
antoni...@msn.com | lcs...@gmail.com

Thiago Meuser

unread,
May 17, 2013, 11:59:58 AM5/17/13
to almb...@googlegroups.com
Fala Antonio di boa?
Eu sempre coloco nas descrições de merge e de branchs o nome da atividade que foi criada no backlog no tfs até para auxiliar no rastreamento.
Nome para check-in para mim é novidade, fico também no aguardo para descobrir essa.

Abs;

Thiago Meuser [MCP, MCTS, MCPD, MCSD, MCT, ITIL V3]
http://www.thiagomeuser.com.br


--
Você está recebendo esta mensagem porque se inscreveu no grupo "ALM Brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para almbrasil+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Antonio Lucas Finotti Pereira

unread,
May 24, 2013, 8:50:49 AM5/24/13
to almb...@googlegroups.com
Bom dia Thiago, tudo bem ?

Gostaria de saber de você qual é o template mais utilizado hoje do TFS.. ou se existe algum mais recomendado.

Sei que tem vários e que depende de como a equipe quer trabalhar, mas no meu caso que hoje não seguimos nenhum processo, qual você indicaria ?

Obrigado!

att,

Thiago Meuser

unread,
May 24, 2013, 9:37:50 AM5/24/13
to almb...@googlegroups.com
Fala ai meu camarada por aqui tudo di boa e ai?

Essa definição de template é um pouco mais complexa do que isso, eu vejo que a solução ALM usando o TFS é para escopo de projeto e não de equipe, ou seja, não necessariamente você tem que usar em todos os projetos ou se usar cada projeto pode ter seu template especifico.

É claro que na prática um time costuma adotar um template e faz tudo na empresa em cima desse.

O que eu faço aqui no Rio é avaliar o conhecimento da equipe e especificidades do projeto (prazo, verba, complexidade, envolvimento).
Se seu time tem conhecimento de metodologia ágil ou vocês desejam aprender e o projeto permite cai matando no SCRUM e o Kanban vai te dar uma boa visão pra gestão, agora tem projeto que é desenvolvido em cima do CMMI por exemplo.

Na real você tem que avaliar qual template é o melhor para seu projeto/time ou até customizar um template pra aderir ao trabalho. Acho que é isso cara, espero ter ajudado, qualquer coisa da um alô. 

Abs;

Thiago Meuser [MCP, MCTS, MCPD, MCSD, MCT, ITIL V3]
http://www.thiagomeuser.com.br



Antonio Lucas Finotti Pereira

unread,
May 21, 2013, 4:10:53 PM5/21/13
to almb...@googlegroups.com
Boa tarde Thiago,

Obrigado pelo retorno.

rsrs No check-in eu vi que fica meio complicado.... na verdade é uma descrição do próprio desenvolvedor explicando o check-in.
Mas obrigado pela dia sobre o merge e branch!!

Estamos começando agora com o TFS e tenho muitas dúvidas.

Obrigado!!

Att,


Em 17 de maio de 2013 12:59, Thiago Meuser <tme...@gmail.com> escreveu:

Antonio Lucas Finotti Pereira

unread,
May 24, 2013, 9:44:56 AM5/24/13
to almb...@googlegroups.com
Fala Thiago, tudo blz sim e espero que esteja td bem com vc!!

Então cara, aqui o pessoal já tem um conhecimento em gestão de projetos... mas quando envolve desenvolvimento ai o negocio já é mais comigo mesmo. Então seguindo sua dica, vou cair encima do SCRUM e KAMBAN.

Temos os consultores internos aqui que fazem a gestão do projeto, mas quanto ao desenvolvimento a gente ia desenvolvendo e não controlava nada... nem mesmo o código fonte do sistema pq era gravado em um caminho da rede, então agora com o TFS vou utilizar o scrum com a equipe de desenvolvimento.

Cara muito obrigado pelas suas dicas, vc está me ajudando muito e com certeza irei te perguntar mais coisas.. rsrs

Muito obrigado.

flw

Thiago Meuser

unread,
May 24, 2013, 9:55:34 AM5/24/13
to almb...@googlegroups.com
Putz Man, erro meu, eu entendi errado o que você tinha falado do lance do check-in, pensei que você tava falando de alguma forma de dar nome. =)

Com relação a descrição do check-in eu escrevo literalmente o que eu fiz de alteração naquele dia. Importante também é entender o conceito que não é só para dar o check-in quando for encerrar a Branch, é necessário garantir o controle de versão para qualquer problema futuro, vai que a máquina pega fogo de um dia pro outro. rs

Bacana cara, mete bronca que o ALM vai beneficiar muito sua empresa e consequentemente seu time, só toma cuidado okay, a solução traz benefícios se usada corretamente, pelo contrário pode causar problemas e custo na operação. Tenta conversar com o pessoal da sua empresa para solicitar uma consultoria para auxiliar na implantação e treinamento de vocês, vale a pena e temos grandes empresas no ramo. Você é de onde?

No mais, o que precisar ta ai meu email brother, só falar que a gente vai trocando idéia.

Abs;

Thiago Meuser [MCP, MCTS, MCPD, MCSD, MCT, ITIL V3]
http://www.thiagomeuser.com.br

Antonio Lucas Finotti Pereira

unread,
May 24, 2013, 10:12:19 AM5/24/13
to almb...@googlegroups.com
Fala Thiago,

Cara muito obrigado mesmo pelas informações.

A empresa onde trabalho é a Guarani S/A a empresa é de um grupo Francês, chamado Tereos. O TFS já está instalado e é administrado pela equipe de TI da França.. inclusive quando comecei a aprender um pouco estávamos na versão 2010 e eles fizeram a migração para o 2012.

Estamos cotando para ter um treinamento de TFS para aprender a utilizar de maneira correta a ferramenta (se você tem ou trabalha com treinamentos, a gente pode cotar com você também) estou encaminhando as propostas para o gestor da área.

Entendi sobre o check-in... eu estava pensando em usar assim mesmo. Agora tenho uma outra dúvida, por exemplo... você tem vários team collections ou você utiliza um para ambiente de produção e outro para testes ??

Uma outra dúvida tbem é que por exemplo, eu enviei vários projetos no team collection TESTES ai eu gostaria de move-los para o PRODUÇÃO... como isso é feito ?
Eu consegui fazendo um branch, sem marcar aquela opção que converte a pasta para branch... ai eu movi essa pasta "branch" para o outro team collection.. isso é correto ?

Eu notei também que não é tão necessário o esquema de ambiente de testes, pq todo projeto vai ter um branch e quando estiver tudo correto as alterações do branch serão enviadas para o projeto "oficial".. é isso mesmo ? Eu li alguma coisa sobre isso, ai resolvi tentar aplicar dessa forma.

Rapaiz, to com dúvidas heim...

Obrigado!!

Gerson Dias

unread,
May 24, 2013, 11:03:04 AM5/24/13
to almb...@googlegroups.com
Bom dia, Antonio! Como está rapaz?

Olha, vejo que realmente você está com alguns conceitos que precisam ser desenvolvidos no mundo do TFS e do ALM. Veja, senti alguma confusão entre a questão do template do processo e as questões de organização de código. Creio que para as questões de organização de código, uma boa referencia é o guia dos Rangers sobre branching & merge (http://vsarbranchingguide.codeplex.com/). Já sobre a questão do template de projeto, realmente depende muito na questão de como tua equipe trabalha. Olha, aqui tem um link que mostra bem as diferenças entre os templates "padrões" http://msdn.microsoft.com/en-us/library/vstudio/ms400752.aspx

Bom, creio que isso já vai te dar uma luz... 

[]'s

Gerson Afonso Dias 

Antonio Lucas Finotti Pereira

unread,
May 24, 2013, 11:05:58 AM5/24/13
to almb...@googlegroups.com
Bom dia Gerson,

Muito obrigado pelas dicas.

Vou estudar os links pois tenho muitas duvidas sobre ALM e TFS.

Obrigado!!

att,




--
Você está recebendo esta mensagem porque se inscreveu no grupo "ALM Brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para almbrasil+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 
Reply all
Reply to author
Forward
0 new messages