<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ricardo Serradas &#187; Discussões</title>
	<atom:link href="http://blog.ricardoserradas.net/category/discussoes/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ricardoserradas.net</link>
	<description>Visual Studio ALM in a nutshell</description>
	<lastBuildDate>Tue, 24 Aug 2010 20:36:46 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.ricardoserradas.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/2067b2b562b3daa8ea3e3bee2e7fc613?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ricardo Serradas &#187; Discussões</title>
		<link>http://blog.ricardoserradas.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.ricardoserradas.net/osd.xml" title="Ricardo Serradas" />
	<atom:link rel='hub' href='http://blog.ricardoserradas.net/?pushpress=hub'/>
		<item>
		<title>VSTS: Mais qualidade aos times de desenvolvimento</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/vsts-mais-qualidade-aos-times-de-desenvolvimento/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/vsts-mais-qualidade-aos-times-de-desenvolvimento/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 20:15:46 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Discussões]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=47</guid>
		<description><![CDATA[Olá a todos, Visitei o blog do Marcos Dell Antonio e lá encontrei um posto super interessante falando sobre como o VSTS pode aumentar a produtividade/qualidade de uma equipe de desenvolvimento de software. Gostaria de citar aqui um ponto crucial do post dele: Citação a Joel Spolsky, que criou 12 perguntas simples que, depois de respondidas, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=47&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá a todos,</p>
<p>Visitei o blog do <a style="color:#0066cc;text-decoration:none;" href="http://www.marcosdellantonio.net/" target="_blank">Marcos Dell Antonio</a> e lá encontrei um posto super interessante falando sobre como o VSTS pode aumentar a produtividade/qualidade de uma equipe de desenvolvimento de software.</p>
<p>Gostaria de citar aqui um ponto crucial do post dele: Citação a Joel Spolsky, que criou 12 perguntas simples que, depois de respondidas, te trariam um feedback sobre seu time: ele é bom ou não é? Veja:</p>
<li style="margin:7px 0 8px 10px;">Você usa controle de versão? <em>VSTS Source Control</em></li>
<li style="margin:7px 0 8px 10px;">Você pode gerar uma build em um único passo? <em>Team Build</em></li>
<li style="margin:7px 0 8px 10px;">Você faz builds diárias? <em>Team Build</em></li>
<li style="margin:7px 0 8px 10px;">Você tem um banco de dados com os bugs registrados? <em>Work Items</em></li>
<li style="margin:7px 0 8px 10px;">Você corrige os bugs antes de escrever código novo? <em>Check-in Policies, Work Items</em></li>
<li style="margin:7px 0 8px 10px;">Você tem uma agenda atualizada? Sharepoint, <em>Work Items</em></li>
<li style="margin:7px 0 8px 10px;">Você tem uma especificação? <em>Sharepoint</em></li>
<li style="margin:7px 0 8px 10px;">Os programadores possuem boas condições de trabalho? <em>VSTS <img src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /></em></li>
<li style="margin:7px 0 8px 10px;">Você usa as melhores ferramentas que o dinheiro pode comprar?<em>VSTS (denovo)</em></li>
<li style="margin:7px 0 8px 10px;">Você tem testadores? <em>VSTS Test Edition</em></li>
<li style="margin:7px 0 8px 10px;">Os novos candidatos escrevem código durante as entrevistas? <em>Aí vai do processo de seleção <img src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /></em></li>
<li style="margin:7px 0 8px 10px;">Você faz testes de usabilidade? <em>Analistas de testes e Testers</em></li>
<p>Segundo Joel, se pensarmos que cada “sim” dado à cada questão você colecionasse um ponto, se o seu total for acima de 10, sua equipe tem qualidade, caso contrário ela precisa e deve ser melhorada.</p>
<p>Concordei plenamente com o raciocínio e imagino que se um time conseguir trabalhar com cada um desses itens simultâneamente o trabalho realizado será de altíssima qualidade.</p>
<p>Acima, em itálico, coloquei ao lado de cada pergunta o que julgo ser a resposta mais adequada para cada questão. Claro, no post do Marcos ele encaixa de forma plena o uso do VSTS em cada uma das perguntas, o que é totalmente possível e aconselhado mas, num mundo mais “hostíl”, talvez não seja possível encorporar o trabalho dele em alguns dos itens citados nas perguntas.</p>
<p>E para finalizar, gostaria de deixar novamente meus parabéns ao posto do Marcos! Fantástica visão de utilização do VSTS! Abaixo, segue link do post dele. Vale muito a pena conferir na íntegra:</p>
<p><a style="color:#0066cc;text-decoration:none;" href="http://www.marcosdellantonio.net/2009/04/06/visual-studio-team-system-mais-qualidade-aos-times-de-desenvolvimento-de-software/">http://www.marcosdellantonio.net/2009/04/06/visual-studio-team-system-mais-qualidade-aos-times-de-desenvolvimento-de-software/</a></p>
<p>Um abraço!</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=47&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/vsts-mais-qualidade-aos-times-de-desenvolvimento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" medium="image">
			<media:title type="html">:-)</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" medium="image">
			<media:title type="html">:-)</media:title>
		</media:content>
	</item>
		<item>
		<title>Vídeo – Apresentação e debate sobre VSTS</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/video-%e2%80%93-apresentacao-e-debate-sobre-vsts/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/video-%e2%80%93-apresentacao-e-debate-sobre-vsts/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 20:11:17 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Discussões]]></category>
		<category><![CDATA[DotNet Architects]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Vídeos]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=37</guid>
		<description><![CDATA[Olá pessoal, Há alguns dias atrás, eu e o Léo participamos de uma das reuniões do grupo DotNet Architects, que tinha como assunto Visual Studio Team System. Na época, ficou prometido que o vídeo da apresentação do André Dias e o debate que fizemos depois ficariam disponíveis na web, e o dia finalmente chegou. Só clicar: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=37&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal,</p>
<p>Há alguns dias atrás, eu e o Léo participamos de uma das reuniões do grupo <strong>DotNet Architects</strong>, que tinha como assunto Visual Studio Team System.</p>
<p>Na época, ficou prometido que o vídeo da apresentação do André Dias e o debate que fizemos depois ficariam disponíveis na web, e o dia finalmente chegou. Só clicar:</p>
<p><a style="color:#0066cc;text-decoration:none;" href="http://video.google.com/videoplay?docid=-6397998428983798981&amp;hl=en" target="_blank">Apresentação</a></p>
<p><a style="color:#0066cc;text-decoration:none;" href="http://video.google.com/videoplay?docid=7360893011303304616&amp;hl=en" target="_blank">Debate</a></p>
<p>A palestra do André foi super legal, com um foco diferente, visando o dia-a-dia do user e do admin do TFS, enquanto o debate foi mais do que “quente” e cheio de esclarecimentos. Pessoal mandou bem nas perguntas e respostas!</p>
<p>Um abraço e parabéns ao pessoal do grupo!</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=37&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/video-%e2%80%93-apresentacao-e-debate-sobre-vsts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>
	</item>
		<item>
		<title>VSTS vs CVS – Vamos lá então!</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/vsts-vs-cvs-%e2%80%93-vamos-la-entao/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/vsts-vs-cvs-%e2%80%93-vamos-la-entao/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 19:56:47 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Discussões]]></category>
		<category><![CDATA[CVS]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=15</guid>
		<description><![CDATA[Vi que muitas buscas que trouxeram nossos visitantes até nosso blog são compostas pela seguinte combinação de palavras: “team foundation server”, “vantagens” e “cvs”. Suponho que o nobre visitante esteja procurando por algum lugar que comente a respeito das diferenças entre o Team Foundation Server e o CVS. Esse tipo de comparação não é válida, visto [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=15&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Vi que muitas buscas que trouxeram nossos visitantes até nosso blog são compostas pela seguinte combinação de palavras: “team foundation server”, “vantagens” e “cvs”. Suponho que o nobre visitante esteja procurando por algum lugar que comente a respeito das diferenças entre o Team Foundation Server e o CVS.</p>
<p>Esse tipo de comparação não é válida, visto que cada uma das aplicações citadas tem uma função diferente em desenvolvimento de software. O mais adequado seria procurar por vantagens do Team Foundation Server Version Control (TFVC) e o CVS.</p>
<p>O CVS nada mais é do que sistema para Controle de Versões de Código, gratuíto, que pode ser consumido através de diversos softwares que se conectam a um servidor CVS. Não posso dizer com certeza que ele não pode ser integrado ao Visual Studio, mas nunca vi em lugar algum afirmativas de que isso acontece.</p>
<p>Ele traz funcionalidades padrões como check-out, check-in, lock, branch, label, compare…</p>
<p>Já o Team Foundation Server é o coração da plataforma Team System, uma ferramenta para gerenciamento de SDLC (<em>Software Development Life Cycle</em> – Ciclo de Vida de Desenvolvimento de Software). Com o VSTS é possível ter controle e visão muito, mas muito, melhor do projeto.</p>
<p>Cito aqui algumas funcionalidades da plataforma:</p>
<ul style="margin-left:0;list-style-type:none;list-style-position:initial;list-style-image:initial;text-indent:-10px;padding:0 0 0 10px;">
<li style="margin:7px 0 8px 10px;">Rastreabilidade de itens de trabalho;</li>
<li style="margin:7px 0 8px 10px;">Automatização e Gerenciamentos de Builds;</li>
<li style="margin:7px 0 8px 10px;">Políticas de Check-in;</li>
<li style="margin:7px 0 8px 10px;">Relatórios On-Demand e online;</li>
<li style="margin:7px 0 8px 10px;">E claro, um controlador de versões de código, o TFVC, que comentei acima.</li>
</ul>
<p>Ele é um controlador de versões de software que foi totalmente reescrito desde o Visual Source Safe e traz novas features, além dos clássicos check-out e check-in, como:</p>
<ul style="margin-left:0;list-style-type:none;list-style-position:initial;list-style-image:initial;text-indent:-10px;padding:0 0 0 10px;">
<li style="margin:7px 0 8px 10px;">Melhorias no merge e multiple check-out;</li>
<li style="margin:7px 0 8px 10px;">Shelving;</li>
<li style="margin:7px 0 8px 10px;">Annotate;</li>
<li style="margin:7px 0 8px 10px;">Políticas de Check-in;</li>
<li style="margin:7px 0 8px 10px;">Entre outros…</li>
</ul>
<p>Ainda assim, se você quer mesmo fazer uma pesquisa para comparar o CVS ao VSTS, prepare-se para se interessar e lutar pela implantação do Team System na sua empresa.</p>
<p>Experimente por aqui:<a style="color:#0066cc;text-decoration:none;" href="http://enterprisebrothers.wordpress.com/2008/09/02/porque-usar-o-team-system/">http://enterprisebrothers.wordpress.com/2008/09/02/porque-usar-o-team-system/</a></p>
<p><img style="margin:0 5px;padding:0;" src="http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif" alt=";-)" /></p>
<p>Um abraço</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=15&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/vsts-vs-cvs-%e2%80%93-vamos-la-entao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif" medium="image">
			<media:title type="html">;-)</media:title>
		</media:content>
	</item>
		<item>
		<title>Porque usar o Team System?</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/porque-usar-o-team-system/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/porque-usar-o-team-system/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 19:54:39 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Discussões]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=11</guid>
		<description><![CDATA[Se você está numa luta para convencer seu gerente e diretores de que o Team System é a solução para todos os seus problemas, vou tentar ajudá-lo. Abaixo, algumas features que dei ênfase nos argumentos que montei. Team Foundation Version Control: Um controle de versão completamente integrado ao Visual Studio 2008 e com novas funcionalidades [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=11&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Se você está numa luta para convencer seu gerente e diretores de que o Team System é a solução para todos os seus problemas, vou tentar ajudá-lo.</p>
<p>Abaixo, algumas features que dei ênfase nos argumentos que montei.</p>
<ul style="margin-left:0;list-style-type:none;list-style-position:initial;list-style-image:initial;text-indent:-10px;padding:0 0 0 10px;">
<li style="margin:7px 0 8px 10px;"><strong>Team Foundation Version Control</strong>: Um controle de versão completamente integrado ao Visual Studio 2008 e com novas funcionalidades que contribuem para mais produtividade e entendimento das alterações. As novas features incluem:
<ul style="margin-left:0;list-style-type:none;list-style-position:initial;list-style-image:initial;text-indent:-10px;padding:0 0 0 10px;">
<li style="margin:7px 0 8px 10px;"><strong>Annotate</strong>: É possível saber quem e quando uma linha ou trechos de código foram alterados;</li>
<li style="margin:7px 0 8px 10px;"><strong>Latest on Check-out</strong>: É possível configurar o TFSVC para que envie a última versão do arquivo checado ao desenvolvedor automaticamente;</li>
<li style="margin:7px 0 8px 10px;"><strong>Check-out compartilhado e Merge Tool</strong>: O check-out compartilhado e a ferramenta de merge foram melhorados para que o “pesadelo” de realizar um merge acabasse.</li>
</ul>
</li>
<li style="margin:7px 0 8px 10px;"><strong>Integração contínua</strong>: Não é mais preciso trabalho manual para gerar uma versão para debug e/ou para release. Com o Team Build é possível automatizar esse processo. Por exemplo, uma build de debug pode ser gerada a cada check-in para controle de qualidade; Pode ser configurada uma build para release, bastando inclui-lá na fila quando necessário.</li>
<li style="margin:7px 0 8px 10px;"><strong>Modelagem de testes de carga</strong>: Não é preciso publicar sua aplicação num ambiente de testes e requerer trabalho manual para fazer testes de carga. O Team System 2008 conta com wizard para criar testes de carga que simulam a utilização real da sua aplicação, totalmente parametrizável.</li>
<li style="margin:7px 0 8px 10px;"><strong>Métricas de código</strong>: É possível monitorar e encontrar falhas de manutenabilidade em seu código usando o Code Metrics. Com isso, seu código pode agora “falar” e mostrar onde é necessário dar uma atenção especial para melhorias.</li>
<li style="margin:7px 0 8px 10px;"><strong>Análise de Código (FxCop)</strong>: O FxCop que usamos atualmente como um software separado do Visual Studio pode agora ser utilizado de forma integrada, mostrando warnings em tempo de desenvolvimento. No VS 2008 foi implementada também análise de código para T-SQL.</li>
<li style="margin:7px 0 8px 10px;"><strong>Análise de performance</strong>: Com essa feature, é possível identificar gargalos de performance em sua aplicação. Ele aponta o trecho de código que está causando perda de performance, facilitando e agilizando manutenção.</li>
<li style="margin:7px 0 8px 10px;"><strong>Web Access</strong>: Uma interface web para o Team Foundation Server que permite gerenciar Work Items, Documentos do projeto, relatórios e controle de código. Com isso, não é obrigatório que alguém que precise ter visão do projeto tenha necessidade de instalar as ferramentas de desenvolvimento.</li>
<li style="margin:7px 0 8px 10px;"><strong>Migração do SS 2005 facilitada</strong>: há ferramentas que auxiliam no processo de migração do Visual SourceSafe para o Team Foundation Version control.</li>
<li style="margin:7px 0 8px 10px;"><strong>Check-In Policies</strong>: é possível configurar políticas de check-in que obrigam o desenvolvedor a verificar algumas regras antes de subir seu código. Estas regras incluem:</li>
<li style="margin:7px 0 8px 10px;">
<ul style="margin-left:0;list-style-type:none;list-style-position:initial;list-style-image:initial;text-indent:-10px;padding:0 0 0 10px;">
<li style="margin:7px 0 8px 10px;"><strong>Análise de código</strong>: É possível negar o check-in se houver warnings no Code Analisys;</li>
<li style="margin:7px 0 8px 10px;"><strong>Testes unitários</strong>: Pode-se obrigar o desenvolvedor a rodar os testes unitários da aplicação antes do check-in. E este só será permitido se nenhum teste “quebrar”.</li>
<li style="margin:7px 0 8px 10px;"><strong>Vínculo a um work item</strong>: Com essa política, pode-se evitar que um desenvolvedor simplesmente baixe código, modifique e suba novamente sem que uma tarefa tenha sido atribuida a ele. Isso caracteriza que para que o desenvolvedor faça uma modificação no código, ele tenha uma solicitação e motivos para isso.</li>
<li style="margin:7px 0 8px 10px;"><strong>Qualidade da última build</strong>: Se a última build integrada estiver quebrada, podemos negar check-ins até que o problema que tenha causado sua quebra seja resolvido. Isso ajuda quando ao acúmulo de problemas. Imagine o cenário em que a build já estava quebrada e o desenvolvedor sobe mais código… Com mais problemas…</li>
</ul>
</li>
</ul>
<p>Se eu lembrar de mais vantagens (e tem <img style="margin:0 5px;padding:0;" src="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif" alt=":-P" /> ), atualizo este post.</p>
<p>Abraços</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=11&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/porque-usar-o-team-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif" medium="image">
			<media:title type="html">:-P</media:title>
		</media:content>
	</item>
		<item>
		<title>A hora em que bate a saudade do Team System…</title>
		<link>http://blog.ricardoserradas.net/2009/09/18/a-hora-em-que-bate-a-saudade-do-team-system%e2%80%a6/</link>
		<comments>http://blog.ricardoserradas.net/2009/09/18/a-hora-em-que-bate-a-saudade-do-team-system%e2%80%a6/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 19:53:41 +0000</pubDate>
		<dc:creator>Ricardo Serradas</dc:creator>
				<category><![CDATA[Discussões]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[VSTS]]></category>

		<guid isPermaLink="false">http://blog.ricardoserradas.net/?p=9</guid>
		<description><![CDATA[Olá pessoal, Amanhã (se tudo der certo  ) serão entregues dois projetos os quais estou participando. Ambos com algo em torno de 20 dias de atraso (duração dos projetos: 1 mês e meio). É nessas horas que eu mais sinto saudades de usar o Team System… Pago um café da máquina de café grátis pra [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=9&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal,</p>
<p>Amanhã (se tudo der certo <img style="margin:0 5px;padding:0;" src="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif" alt=":-P" /> ) serão entregues dois projetos os quais estou participando. Ambos com algo em torno de 20 dias de atraso (duração dos projetos: 1 mês e meio). É nessas horas que eu mais sinto saudades de usar o Team System…</p>
<p>Pago um café da máquina de café grátis pra quem descobrir o porque dos atrasos! Sim, eles: os Bugs…</p>
<p>Eu não consegui contabilizar porque não acompanhei todo o processo de correção, mas estimo que tivemos cerca de 60 bugs nos 2 projetos juntos. Muito ou pouco? Pense bem…</p>
<p>É arquitetura do projeto que muda durante o ciclo de vida… É ferramenta de qualidade de código que começa a ser utilizada durante o projeto… Essas e outras coisas levaram ao resultado que vemos hoje: bugs chegando ao teste final do cliente e, mais uma vez, grau de satistação muito abaixo do que poderia estar…</p>
<p>E é a partir de quarta-feira que começo uma luta para tentar implantar a ferramenta que penso ser a solução (ou pelo menos uma melhoria) para grande maioria desses problemas: Visual Studio Team System.</p>
<p>Atualmente, utilizamos o Visual Studio 2005 integrado ao Visual Source Safe. Porém, isso não nos traz nada além de controle de versões.</p>
<p>Pretendo propor o Team System por alguns motivos, vou tentar relacioná-los abaixo:</p>
<p>- Propõe uma metodologia de desenvolvimento de Software;<br />
- Garante muito mais supervisionamento do ciclo de vida do software;<br />
- Preza por qualidade de código de de produto;<br />
- Traz uma visão muito mais ampla do cenário atual do projeto;<br />
- E com todas as suas ferramentas, facilita a vida de todos os integrantes da equipe <img style="margin:0 5px;padding:0;" src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /></p>
<p>É justamente nestes argumentos que estou trabalhando melhorias… Agora é trabalhar e tornar isso visível a todos!</p>
<p>Abraço</p>
<p>Ricardo Serradas</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ricardoserradas.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ricardoserradas.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ricardoserradas.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ricardoserradas.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ricardoserradas.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ricardoserradas.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ricardoserradas.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ricardoserradas.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ricardoserradas.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ricardoserradas.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ricardoserradas.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ricardoserradas.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ricardoserradas.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ricardoserradas.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.ricardoserradas.net&amp;blog=9548763&amp;post=9&amp;subd=ricardoserradas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.ricardoserradas.net/2009/09/18/a-hora-em-que-bate-a-saudade-do-team-system%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/06b58a0e94f42dbfd9f30ef9046f1807?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serradas</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif" medium="image">
			<media:title type="html">:-P</media:title>
		</media:content>

		<media:content url="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" medium="image">
			<media:title type="html">:-)</media:title>
		</media:content>
	</item>
	</channel>
</rss>