<?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/"
	>

<channel>
	<title>Marcos Paulo M. Corrêa &#187; Engenharia de Software</title>
	<atom:link href="http://www.software.eti.br/categoria/desenvolvimento-de-software/engenharia-de-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.software.eti.br</link>
	<description>Desenvolvimento de Sites e Aplicações Ricas na Internet</description>
	<lastBuildDate>Wed, 07 Sep 2011 00:01:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Implementação de Padrões de Projeto Utilizando C#.NET &#8211; c/ Código-Fonte</title>
		<link>http://www.software.eti.br/2011/09/06/implementacao-de-padroes-de-projeto-utilizando-c-net-c-codigo-fonte/</link>
		<comments>http://www.software.eti.br/2011/09/06/implementacao-de-padroes-de-projeto-utilizando-c-net-c-codigo-fonte/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 21:23:15 +0000</pubDate>
		<dc:creator>Marcos Paulo Marques Corrêa</dc:creator>
				<category><![CDATA[Boas Práticas]]></category>
		<category><![CDATA[Desenvolvimento de Software]]></category>
		<category><![CDATA[Dot Net]]></category>
		<category><![CDATA[Engenharia de Software]]></category>
		<category><![CDATA[Trabalhos Acadêmicos]]></category>
		<category><![CDATA[Computação]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Orientação a Objetos]]></category>

		<guid isPermaLink="false">http://www.software.eti.br/?p=338</guid>
		<description><![CDATA[No fim de 2008 publiquei um post disponibilizando para download meu Trabalho de Conclusão de Curso, finalizado no ano de 2005. Me lembro que foi bastante cansativo, mas escrevi tudo com muita dedicação e codifiquei e testei todos os Padrões de Projeto descritos no trabalho. Na semana passada tive a grata surpresa de saber que [...]]]></description>
			<content:encoded><![CDATA[<p>No fim de 2008 <a title="Implementação de Padrões de Projeto Utilizando C#.NET" href="http://www.software.eti.br/2008/12/02/implementacao-de-padroes-de-projeto-utilizando-c-sharp-net/">publiquei um post</a> disponibilizando para download meu Trabalho de Conclusão de Curso, finalizado no ano de 2005.</p>
<p>Me lembro que foi bastante cansativo, mas escrevi tudo com muita dedicação e codifiquei e testei todos os Padrões de Projeto descritos no trabalho.</p>
<p>Na semana passada tive a grata surpresa de saber que este mesmo trabalho está sendo utilizado como fonte de referência para a disciplina de Engenharia de Software III do Curso de Graduação em Sistemas de Informação na Fundação de Ensino Superior de Passos.<span id="more-338"></span></p>
<p>Fiquei sabendo disso, após um aluno deste curso me enviar um e-mail, solicitando os códigos-fonte que eu desenvolvi durante o decorrer do trabalho, para que ele pudesse também executá-los, debugar e verificar o que estava ocorrendo.</p>
<p>Eu, prontamente respondi o e-mail dele, enviando todos os códigos, já que não se trata de nenhuma aplicação comercial.</p>
<p>Aí eu pensei, por que não colocar disponível para outras pessoas baixarem?</p>
<p>Então, <a href="http://www.software.eti.br/wp-content/uploads/2011/09/tcc-eng-software-codigos-fonte.zip">aqui está toda a solução</a>, separada por projetos com todos os códigos apresentados no trabalho.</p>
<p>E se você tem interesse no assunto, <a title="Implementação de Padrões de Projeto utilizando C#.NET" href="http://www.software.eti.br/wp-content/uploads/2008/12/implementacao-de-padroes-de-projeto-utilizando-c-sharp-dot-net.pdf">baixe também o trabalho</a>.</p>
<p>Espero que seja útil.</p>
<p>Um abraço,<br />
até a próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.eti.br/2011/09/06/implementacao-de-padroes-de-projeto-utilizando-c-net-c-codigo-fonte/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Idéia: Desenvolvimento de Software Open Source para Gerenciamento de Projetos de Software</title>
		<link>http://www.software.eti.br/2010/02/07/ideia-desenvolvimento-de-software-open-source-para-gerenciamento-de-projetos-de-software/</link>
		<comments>http://www.software.eti.br/2010/02/07/ideia-desenvolvimento-de-software-open-source-para-gerenciamento-de-projetos-de-software/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 19:26:50 +0000</pubDate>
		<dc:creator>Marcos Paulo Marques Corrêa</dc:creator>
				<category><![CDATA[Adobe Flex]]></category>
		<category><![CDATA[Desenvolvimento de Software]]></category>
		<category><![CDATA[Engenharia de Software]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Idéias]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.software.eti.br/?p=128</guid>
		<description><![CDATA[Eu, assim como vários outros desenvolvedores de softwares, tenho um emprego fixo, porém faço diversos trabalhos paralelamente como freelancer. Provalmente alguns problemas que eu encontro nos meus projetos como freelancer, outras pessoas também encontram, por exemplo: Como gerenciar o tempo dedicado a cada projeto; Como gerenciar o escopo de cada projeto; Como gerenciar as tarefas [...]]]></description>
			<content:encoded><![CDATA[<p>Eu, assim como vários outros desenvolvedores de softwares, tenho um emprego fixo, porém faço diversos trabalhos paralelamente como freelancer.</p>
<p>Provalmente alguns problemas que eu encontro nos meus projetos como freelancer, outras pessoas também encontram, por exemplo:</p>
<ul>
<li>Como gerenciar o tempo dedicado a cada projeto;</li>
<li>Como gerenciar o escopo de cada projeto;</li>
<li>Como gerenciar as tarefas de cada projeto;</li>
<li>Como gerenciar as pessoas envolvidas e as atribuições de cada um em cada projeto;</li>
<li>Como gerenciar o dinheiro que entrou e que saiu de cada projeto e fazer um balanço final.</li>
</ul>
<p>Esses são alguns dos itens que me lembrei agora e que tenho problema a cada novo projeto que eu inicio.<span id="more-128"></span></p>
<p>Na maioria das vezes eu anoto tudo em um documento de texto, porém, nada funcional.</p>
<p>Já tentei utilizar ferramentas para gerência de projetos que englobam todos esses itens como MS Project e dotProject. Porém, elas são complexas demais para a minha finalidade.</p>
<p>Então há algum tempo atrás iniciei o desenvolvimento de duas ferramentas que apelidei com os codinomes MiniCRM e MiniPM. O primeiro com a intenção de gerenciar as empresas com quem me relaciono, as pessoas, as atividades e os custos (entrada e saída de dinheiro) e o segundo voltado mais para os projetos e gerenciamento das tarefas.</p>
<p>Porém o desenvolvimento ficou parado um bom tempo e eu nunca irei finalizar caso não tenha a ajuda de outras pessoas, por isso tive a idéia de inicar um software totalmente do zero para atender essa minha demanda.</p>
<p>Abaixo está uma tela do sistema que havia iniciado:</p>
<p><a href="http://www.software.eti.br/wp-content/uploads/2010/02/mini-project-management.png"><img class="aligncenter size-large wp-image-132" title="mini-project-management" src="http://www.software.eti.br/wp-content/uploads/2010/02/mini-project-management-1024x703.png" alt="Mini Project Management" width="850" height="583" /></a></p>
<p>Com certeza outras pessoas têm o mesmo problema que eu, e não penso em comercializar esse sistema, portanto, farei o software open source, ou seja, com seu código-aberto, para quem quiser alterá-lo e usar por conta própria.</p>
<p>Como estarei iniciando o desenvolvimento do zero, não irei pular etapas e vou especificar um software que atenda às necessidades reais que eu procuro. Ficarei muito feliz caso alguém queira dar a contribuição e queira me auxiliar ou somente dar qualquer tipo de opinião.</p>
<p>Vou criar um wiki onde as pessoas possam me ajudar a ir melhorando-o também. Quem se interessou e deseja me ajudar nessa nova empreitada, entre em contato comigo, através do formulário na página &#8220;Contato&#8221;.</p>
<p>Para iniciar, seguem algumas especificações iniciais:</p>
<h4>Descrição</h4>
<ul>
<li>Software  para Gerenciamento de Projetos de Software;</li>
<li>Os softwares gerenciados deverão seguir metodologias ágeis.</li>
</ul>
<h4>Público-alvo</h4>
<ul>
<li>Desenvolvedores Freelancers;</li>
<li>Pequenas Empresas.</li>
</ul>
<h4>Funcionalidades</h4>
<ul>
<li>Cadastro de Empresas</li>
<li>Cadastro de Pessoas (Recursos)</li>
<li>Gerenciamento de Atividades (Calendário / Tarefas Diárias / Anotações)</li>
<li>Gerenciamento de Projetos</li>
<li>Gerenciamento de Tarefas dos Projetos</li>
<li>Gerenciamento de Custos dos Projetos (Entrada e Saída)</li>
<li>Visualização de Gráficos / Relatórios</li>
<li>&#8230;</li>
</ul>
<h4>Plataformas</h4>
<ul>
<li>Sistema WEB</li>
<li>Interface: Adobe Flex 3.0</li>
<li>Linguagem: PHP 5.0 (Zend Framework)</li>
<li>Banco de Dados: Mysql 5.1</li>
</ul>
<h4>Licenciamento</h4>
<ul>
<li>Opensource (tipo de licenciamento ainda não definido)</li>
</ul>
<h4>Ferramentas Disponíveis no Mercado</h4>
<ul>
<li>Scrumworks</li>
<li>Sprintometer</li>
<li>Mingle</li>
<li>MS Project</li>
<li>dotProject</li>
<li>Openworkbench</li>
<li>Serena</li>
<li>Taskjuggler</li>
<li>Achievo</li>
</ul>
<p>Conto com ajuda de vocês.</p>
<p>Aguardem novidades.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.eti.br/2010/02/07/ideia-desenvolvimento-de-software-open-source-para-gerenciamento-de-projetos-de-software/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Implementação de Padrões de Projeto Utilizando C#.NET</title>
		<link>http://www.software.eti.br/2008/12/02/implementacao-de-padroes-de-projeto-utilizando-c-sharp-net/</link>
		<comments>http://www.software.eti.br/2008/12/02/implementacao-de-padroes-de-projeto-utilizando-c-sharp-net/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 01:35:13 +0000</pubDate>
		<dc:creator>Marcos Paulo Marques Corrêa</dc:creator>
				<category><![CDATA[Desenvolvimento de Software]]></category>
		<category><![CDATA[Engenharia de Software]]></category>
		<category><![CDATA[Trabalhos Acadêmicos]]></category>
		<category><![CDATA[C Sharp]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Dot Net]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.software.eti.br/?p=55</guid>
		<description><![CDATA[Em 2005 quando concluí meu Curso Superior de Engenharia de Software, decidi fazer meu trabalho de conclusão de curso focando em Design Patterns (ou Padrões de Projeto), ou melhor, na &#8216;Implementação de Padrões de Projeto Utilizando C# .NET&#8217;. Na época deixei um post no fórum da comunidade .Net Raptors, desde lá até hoje recebo alguns [...]]]></description>
			<content:encoded><![CDATA[<p>Em 2005 quando concluí meu Curso Superior de Engenharia de Software, decidi fazer meu trabalho de conclusão de curso focando em <a href="http://en.wikipedia.org/wiki/Design_pattern_(computer_science)" target="_blank">Design Patterns</a> (ou Padrões de Projeto), ou melhor, na &#8216;Implementação de Padrões de Projeto Utilizando <a href="http://en.wikipedia.org/wiki/C_Sharp_(programming_language)" target="_blank">C#</a> .NET&#8217;.</p>
<p>Na época deixei um post no fórum da comunidade .Net Raptors, desde lá até hoje recebo alguns e-mails de pessoas pedindo para eu enviar o trabalho para leituras e referências.</p>
<p>Decidi então disponibilizá-lo aqui para fica mais fácil de ser encontrado.</p>
<p><span id="more-55"></span></p>
<p>Na minha opinião ficou um bom trabalho, até por que recebi a nota máxima dele, porém, está longe de ser uma referência no assunto, com certeza há inúmeros livros e artigos na internet mais informações mais aprofundada sobre o assunto, de qualquer forma, meu trabalho é um bom começo. Boa leitura.</p>
<h3>Resumo</h3>
<p>Neste trabalho, objetivou-se analisar o catálogo de padrões de projeto apresentado pela <a href="http://en.wikipedia.org/wiki/Gang_of_Four_(software)" target="_blank">Gang of Four (Gof)</a>, mostrando implementações e funcionalidades utilizando a linguagem de programação C#.NET.</p>
<p>Através da análise orientada a objetos, juntamente com os diagramas de classes <a href="http://pt.wikipedia.org/wiki/UML" target="_blank">UML</a> apresentados pelo grupo criador dos padrões, buscou-se uma implementação fiel aos modelos iniciais, porém voltados a casos de sistemas reais e possíveis, e não aos mesmos casos ilusórios e imaginários comumente mostrados por diversos autores.</p>
<p>O referencial teórico foi organizado para atender às questões de pesquisa e incluiu autores e pesquisadores da ciência da computação. Os resultados foram estruturados em descrição da intenção do padrão, diagrama de classes genérico do mesmo, descrição e implementação de um projeto de sistema básico e simplista, porém real, onde o padrão pode ser utilizado.</p>
<p>Ao final, são apresentados um gráfico e uma tabela contendo uma frequência de utilização e o interrelacionamento entre os padrões, respectivamente.</p>
<h3>Download</h3>
<p><a href="http://www.software.eti.br/wp-content/uploads/2008/12/implementacao-de-padroes-de-projeto-utilizando-c-sharp-dot-net.pdf" target="_blank">Faça o download do PDF contendo todo o trabalho.</a></p>
<p>Um abraço,<br />
Até a próxima.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.eti.br/2008/12/02/implementacao-de-padroes-de-projeto-utilizando-c-sharp-net/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Livro &#8211; UML &#8211; Uma Abordagem Prática</title>
		<link>http://www.software.eti.br/2008/05/05/livro-uml-uma-abordagem-pratica/</link>
		<comments>http://www.software.eti.br/2008/05/05/livro-uml-uma-abordagem-pratica/#comments</comments>
		<pubDate>Mon, 05 May 2008 21:51:14 +0000</pubDate>
		<dc:creator>Marcos Paulo Marques Corrêa</dc:creator>
				<category><![CDATA[Engenharia de Software]]></category>
		<category><![CDATA[Livros]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Computação]]></category>
		<category><![CDATA[Livro]]></category>
		<category><![CDATA[Modelagem]]></category>
		<category><![CDATA[Orientação a Objetos]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://www.software.eti.br/?p=21</guid>
		<description><![CDATA[Título: UML &#8211; Uma Abordagem Prática Autor: Gilleanes T. A. Guedes Editora: Novatec ISBN: 85-7522-052-7 Páginas: 319 Descrição (contra-capa): A UML (Unified Modeling Language &#8211; Linguagem de Modelagem Unificada) é uma linguagem visual utilizada para modelar sistemas computacionais orientados a objetos. Nos últimos anos, a UML consagrou-se como a linguagem-padrão de modelagem adotada pela indústria [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.software.eti.br/wp-content/uploads/2008/05/livro-uml-uma-abordagem-pratica.jpg"><img class="alignleft size-full wp-image-22" title="Livro - UML - Uma Abordagem Prática" src="http://www.software.eti.br/wp-content/uploads/2008/05/livro-uml-uma-abordagem-pratica.jpg" alt="UML - Uma Abordagem Prática" width="180" height="180" /></a><a href="http://www.software.eti.br/wp-content/uploads/2008/05/livro-escrevendo-casos-de-uso-eficazes.jpg"></a>Título: <strong>UML &#8211; Uma Abordagem Prática</strong><br />
Autor: <strong>Gilleanes T. A. Guedes</strong><br />
Editora: <strong><a href="http://www.novatec.com.br" target="_blank">Novatec</a></strong><br />
ISBN: <strong>85-7522-052-7</strong><br />
Páginas: <strong>319</strong></p>
<p><span id="more-21"></span><br />
<strong>Descrição (contra-capa):</strong></p>
<p align="justify">A UML (Unified Modeling Language &#8211; Linguagem de Modelagem Unificada) é uma linguagem visual utilizada para modelar sistemas computacionais orientados a objetos. Nos últimos anos, a UML consagrou-se como a linguagem-padrão de modelagem adotada pela indústria de Engenharia de Software, existindo atualmente um amplo mercado para profissionais que a dominem.</p>
<p align="justify">Este livro procura ensinar ao leitor, por meio de exemplos práticos, como modelar softwares utilizando a UML. A linguagem é ensinada mediante a apresentação de seus diversos diagramas, onde são detalhados os diversos componentes de cada diagrama e como estes interagem, além de demonstrar, por meio de diversas ilustrações, como utilizar cada diagrama. Este livro enfatiza também a importância da UML para a Engenharia de Software, além de abordar o paradigma de orientação a objetos, um conceito imprescindível para a compreensão correta da UML.</p>
<p align="justify">Ao final do livro são descritas as inovações acrescentadas à linguagem UML a partir de sua versão 2.0, destacando-se tópicos como a infra-estrutura da linguagem e os novos diagramas propostos, assim como os acréscimos recebidos pelos diagramas já existentes.</p>
<p align="justify">Ao final de cada capítulo são propostos vários exercícios, como forma de avaliar e consolidar os conhecimentos adquiridos pelo leitor, com as respectivas soluções de todos os exercícios sendo apresentadas ao final do livro.</p>
<p align="justify">A obra apresenta ainda um estudo de caso, no qual um sistema é analisado e modelado por meio da UML, com a ilustração completa de todos os diagramas referentes ao software.</p>
<p align="justify">Os seguintes temas são abordados:</p>
<ul>
<li>
<div>Tópicos da Engenharia de Software</div>
</li>
<li>
<div>Orientação a Objetos</div>
</li>
<li>
<div>Diagrama de Casos de Uso</div>
</li>
<li>
<div>Diagrama de Classes</div>
</li>
<li>
<div>Diagrama de Sequencia</div>
</li>
<li>
<div>Diagrama de Colaboração</div>
</li>
<li>
<div>Diagrama de Gráfico de Estados</div>
</li>
<li>
<div>Diagrama de Atividades</div>
</li>
<li>
<div>Diagrama de Componentes e Implantação</div>
</li>
<li>
<div>Modelagem de Software por meio da UML</div>
</li>
<li>
<div>Novidades da nova versão UML 2.0</div>
</li>
</ul>
<p><strong>Avaliação Software e TI</strong><br />
Bom livro para quem quer estudar ou iniciar nos estudos da linguagem de modelagem UML, além de entender melhor com exemplos práticos alguns conceitos de orientação a objetos.<br />
O livro possui vários exemplos de casos reais e muitas ilustrações que ajudam a entender melhor os problemas encontrados na modelagem de dados.<br />
Indicado a todos envolvidos no desenvolvimento de software, desde programadores a engenheiros de software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.eti.br/2008/05/05/livro-uml-uma-abordagem-pratica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Livro &#8211; Escrevendo Casos de Uso Eficazes</title>
		<link>http://www.software.eti.br/2008/05/05/livro-escrevendo-casos-de-uso-eficazes/</link>
		<comments>http://www.software.eti.br/2008/05/05/livro-escrevendo-casos-de-uso-eficazes/#comments</comments>
		<pubDate>Mon, 05 May 2008 21:27:46 +0000</pubDate>
		<dc:creator>Marcos Paulo Marques Corrêa</dc:creator>
				<category><![CDATA[Desenvolvimento de Software]]></category>
		<category><![CDATA[Engenharia de Software]]></category>
		<category><![CDATA[Livros]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Casos de Uso]]></category>
		<category><![CDATA[Computação]]></category>
		<category><![CDATA[Livro]]></category>

		<guid isPermaLink="false">http://www.software.eti.br/?p=18</guid>
		<description><![CDATA[Título: Escrevendo Casos de Uso Eficazes Autor: Alistair Cockburn Editora: Bookman ISBN: 85-363-0457-X Páginas: 254 Descrição (contra-capa): Escrever casos de uso como um meio de capturar os requisitos comportamentais de sistemas de software e processos organizacionais é uma prática que está ganhando popularidade rapidamente. Casos de uso são um auxílio importante no planejamento de projeto [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.software.eti.br/wp-content/uploads/2008/05/livro-escrevendo-casos-de-uso-eficazes.jpg"><img class="alignleft size-full wp-image-20" title="Livro - Escrevendo Casos de Uso Eficazes" src="http://www.software.eti.br/wp-content/uploads/2008/05/livro-escrevendo-casos-de-uso-eficazes.jpg" alt="Escrevendo Casos de Uso Eficazes" width="180" height="180" /></a>Título: <strong>Escrevendo Casos de Uso Eficazes</strong><br />
Autor: <strong>Alistair Cockburn</strong><br />
Editora: <strong><a href="http://www.bookman.com.br" target="_blank">Bookman</a></strong><br />
ISBN: <strong>85-363-0457-X</strong><br />
Páginas: <strong>254</strong></p>
<p><span id="more-18"></span><br />
<strong>Descrição (contra-capa):</strong> Escrever casos de uso como um meio de capturar os requisitos comportamentais de sistemas de software e processos organizacionais é uma prática que está ganhando popularidade rapidamente.  Casos de uso são um auxílio importante no planejamento de projeto porque mostram claramente como as pessoas, no final das contas, usarão o sistema que está sendo desenvolvido. É primeira vista, casos de uso parecem ser um conceito direto e simples. Frente à tarefa de escrever um conjunto de casos de uso, entretanto, os profissionais se pergutam: &#8220;Exatamente como eu deveria fazê-lo&#8221;? A resposta não é fácil e essa pode ser uma tarefa bem difícil.</p>
<p>Em <strong>Escrevenco Casos de Uso Eficazes</strong>, o especialista em tecnologia de objetos, Alistair Cockburn, apresenta um atualizado guia prático para a escrita de casos de uso. O autor recorre à sua vasta experiência a fim de fornecer aos desenvolvedores de software um tutorial de aspectos práticos. O livro cobre completamente conceitos introdutórios, intermediários e avançados, e, portanto, é apropriado para todos níveis de conhecimento. Exemplos de casos de uso bons e ruins reforçam as instruções do autor. Além disso, o livro contém exercícios de aprendizagem úteis &#8211; com respostas &#8211; para esclarecer os pontos mais importantes.</p>
<p>Destaques:</p>
<ul>
<li>Uma discussão completa dos elementos &#8211; chave de casos de uso &#8211; atores, stakeholders, escopo de desenvolvimento, cenários, e mais</li>
<li>Um guia de estilo de caso de uso com passos de ação e formato sugeridos</li>
<li>Uma extensa lista de dicas para a economia de tempo na escrita de caso de uso</li>
<li>Uma útil apresentação de modelos de casos de uso, com comentários sobre onde e quando eles devem ser empregados</li>
<li>Uma metodologia comprovada por tirar proveito de casos de uso.</li>
</ul>
<p><strong>Avaliação Software e TI</strong><br />
Excelente livro que apresenta exemplos e bastante material para aqueles que planejam iniciar o estudo da construção de casos de uso de forma clara e concisa.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.software.eti.br/2008/05/05/livro-escrevendo-casos-de-uso-eficazes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

