• Share
  • ?
  • Profiles ▼
  • Communities ▼
  • Apps ▼

Blogs

  • My Blogs
  • Public Blogs
  • My Updates
  • Administration
  • Log in to participate

▼ Tags

 

▼ Similar Entries

How to get a specifi...

Blog: Notes from Io...
Arun K Sriramaiah 2700076GE8
Updated
0 people like thisLikes 0
No CommentsComments 0

Unidirectional & Bi ...

Blog: Notes from Io...
Arun K Sriramaiah 2700076GE8
Updated
0 people like thisLikes 0
No CommentsComments 0

Enabling the RepoDeb...

Blog: Notes from Io...
Arun K Sriramaiah 2700076GE8
Updated
0 people like thisLikes 0
No CommentsComments 0

Whats up with the co...

Blog: Insights from...
brao_89 50JRR78UXG
Updated
0 people like thisLikes 0
No CommentsComments 0

JFS reindexing scope...

Blog: Insights from...
shyam_ramachandra 270001UH0E
Updated
0 people like thisLikes 0
No CommentsComments 0

▼ Archive

  • January 2016
  • August 2015
  • July 2015
  • February 2015
  • September 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • March 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009

▼ Links

  • Ferramenta para times Agile
  • Dúvida sobre RTC, instalação, tutoriais, tours, etc... acesse este link.
  • Compre online licenças de Rational Team Concert.
  • Caso tenha alguma área de interesse ou desafio de negócio, por favor, não hesite em contatar a Especialista de Vendas de Rational.

▼ Blog Authors

O Mundo depende de Software

View All Entries
Clicking the button causes a full page refresh. The user could go to the "Entry list" region to view the new content.) Entry list

Casa de Ferreiro, Espeto de Ferro: Aplicando o Rational Team Concert em Projetos IBM

Benayon 27000471NG | | Tags:  metodologia team waterfall build rational concert rtc ‎ | 9,937 Views

Nem sempre é fácil mudar a maneira como trabalhamos, porém se fecharmos os olhos para o que está acontecendo a nossa volta, corremos o sério risco de ficarmos obsoletos em poucos meses. Nunca foi tão verdade o que ouvi de um dos meus professores durante a cerimônia de formatura em engenharia da computação – “ lembre-se que este diploma que você está recebendo agora tem uma validade de 24 meses, você precisa estar se atualizando constantemente”. Na época me pareceu um exagero acadêmico mas logo notei que não.

 

Estou falando isso porque começamos a utilizar o RTC em nosso projeto e o que me pareceu inicialmente apenas um novo versionador de código, após alguns treinamentos e  exercícios práticos, se revelou uma ferramenta extremamente poderosa, que iria  transformar completamente a maneira como trabalhamos no projeto.

 

 imageApós a criação dos usuários e a transferência de toda a documentação e códigos fonte do projeto para o RTC, verificamos que iríamos obter ganhos imediatos de produtividade. A integração com o Sametime, por exemplo, permitiu a troca de comentários e trechos de códigos sem a necessidade de sair do IDE (Integrated Development Environment) aumentando a colaboração entre os desenvolvedores, principalmente entre os que estão em diferentes localidades. Aliás, a IDE baseada em Eclipse é outro ponto forte do RTC pois muitos dos desenvolvedores já tinham familiaridade com esta interface e com isso a consolidação das contribuições individuais de cada profissional na elaboração das releases se tornou mais ágil.

 

Na verdade, estamos trabalhando para automatizar completamente o processo de release através da funcionalidade build do RTC. O nosso objetivo é gerar o executável diretamente do versionador, rodar os scripts de teste, garantir a qualidade e em seguida fazer o deploy no servidor do cliente.

 

Em termos de gestão, os ganhos também foram visíveis. A possibilidade de distribuir e acompanhar em tempo real as atividades da equipe através dos work itens, permite ao gerente controlar de perto a evolução do projeto. Assim, é possível alterar as responsabilidades da equipe de acordo com o tempo consumido e com a estimativa de esforço de cada atividade sem a necessidade de dispendiosas reuniões de status. Além disso, cada work item pode ser monitorado através de configurações que garantem o envio de e-mails a cada mudança de status ou de qualquer outro atributo. O controle de riscos e issues também pode ser feito diretamente no RTC.

 

Atualmente o nosso principal desafio é adequar a metodologia iterativa de desenvolvimento suportada pelo RTC aos marcos de projeto definidos por um cliente que ainda utiliza uma metodologia tradicional (waterfall). Finalizando este passo acredito que estaremos mais alinhados com as melhores práticas, mas continuaremos com a certeza que sempre haverá espaço para novas mudanças no processo de desenvolvimento de software.

 
- Bruno Souza é gerente de projeto certificado da IBM, engenheiro de computação pela PUC-Rio e mestre em engenharia de software pela Unversidade de Manchester. 
  • Add a Comment Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry
Notify Other People
notification

Send Email Notification

+

Quarantine this entry

deleteEntry
duplicateEntry

Mark as Duplicate

  • Previous Entry
  • Main
  • Next Entry
Feed for Blog Entries | Feed for Blog Comments | Feed for Comments for this Entry