(39 revisões intermediárias por 6 usuários não estão sendo mostradas)
Linha 1: Linha 1:
= Introdução =
= Introdução =


* Descrever a finalidade do sistema, ou seja, para que serve
* O CASE (do inglês Computer-Aided Software Engineering) abrange toda ferramenta baseada em computadores que auxiliam atividades de engenharia de software, que consiste numa área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software. Podem ser consideradas como ferramentas automatizadas que tem como objetivo auxiliar o desenvolvedor de sistemas em uma ou várias etapas do ciclo de desenvolvimento de software.
 
* A fase de planejamento é um tipo de Front End ou Upper CASE, que apóiam as etapas iniciais de criação dos sistemas. O planejamento de um projeto de desenvolvimento de software inclui: análise econômica de Sistemas de Informação; organização do projeto; estruturação das tarefas; cronograma do projeto; análise e gestão de risco e estimativa de custos.
A ferramenta CASE voltada para Análise de Programas, como o nome diz, tem a função de monitorar
outros programas e descrever eventuais mudanças executadas por esses simulando diversas condições.
A análise pode ser feita descrevendo o desempenho detalhadamente, assim como a compatibilidade
e aceitação do Sistema Operacional e drivers em geral. Deve ser levado em consideração também o
hardware onde o programa é executado.
 
 
* Destacar os nomes dos softwares disponíveis no mercado
 
Alguns  tipos de programas de análise:
- Benchmark:  Fraps e 3D-Mark.
- Search Engine Optmization (SEO):  WEB CEO e Micro Niche Finder.
- Análise de O.S:  Aquamark e Java Micro Benchmark.
- Antivirus:  Norton, Avast, AVG, Kaspersky.
- Programas Para Otimização Do Sistema:  CCleaner, Advanced System Care, Portinho.
 
* Escolher um para detalhar
 
CCleaner
 
* Explicar o motivo da escolha
 
<br>
<br>


= Funcionalidades =
= Funcionalidades =


Descrever as funções do software, ou seja, detalhes do que ele faz.
* Estimativas e Métricas
* Dimensionamento do software
* Cálculo do esforço
* Análise dos Riscos
* Definição Equipe
**  Alocação de tarefas
**  Cronograma
**  Orçamento


Exemplo:
<br>
* Funcionalidades do Word:
** Edição de documentos
** Formatação de parágrafos
** Contagem de palavras
** Verificação gramatical
** Numeração de páginas
** Divisão em colunas
** Exportação para PDF
** Procura e alteração de palavras
** Etc
----
    * Limpeza do disco rígido (arquivos inúteis)
    * Limpeza de registro (chaves inúteis e inválidas)
    * Limpeza de atalhos inválidos
    * Limpeza de resquícios de navegadores (cache, cookies, históricos de navegações etc.)
    * Limpador de histórico de programas (navegadores, barras de navegação etc.)
    * Otimização do Windows XP
    * Otimizador de conexão com a internet
    * Desfragmentador de memória
    * Diagnóstico geral do computador
    * Relatório com informações gerais do computador
    * Melhoras na limpeza de registro para Extensões de Arquivos sem uso
    * Melhoras na limpeza de registro para Caminhos de Aplicativos
    * Inclusão de limpeza para Excel Viewer, FeedDemon, WinDiff e Last.FM, Free Download Manager, Internet Download Accelerator e Internet Download Manager.
    * Melhoras na limpeza do AntiVir Desktop, AVG AntiVirus 10.0 e Windows Media Player.
    * Melhoras no sistema de detecção de segurança de arquivos
<br>
<br>


= Benefícios =
= Benefícios =


* Para quem usa, quais as vantagens que terá em usar
Para que serve?
* Organizar
* Planejar
* Gerenciar recursos


Apaga arquivos que o programa julga inúteis, apaga rastros de navegação e utilização e exclui entradas de registro.
Quem pode usar?
* Gerentes de projeto
* Analistas
* Programadores
* Testadores
* Usuários




* O que a pessoa/profissional pode ganhar usando esta ferramenta
Liberar espaço em disco, aumentar privacidade, melhorar desempenho.
<br>
<br>


= Interface gráfica =
= Interface gráfica =


* Inserir uma imagem da interface gráfica do software.
[[Arquivo:Planej.png]]
 
 
<br>
<br>


= Custos =
= Custos =


* Se software pago: tentar descobrir  valor de aquisição
* Licença: GPL ou LGPL (Open-source)
* Se free: em que condições é fornecido [licença GPL, BSD, ...]
<br>
<br>


= Fornecedor =
= Fornecedor =


* Que empresa desenvolveu o software?
* Jacques Morel
 
* Open-source portanto é desenvolvido por muitos colaboradores, não existe uma empresa particularmente vinculada a ele.
Piriform
<br>
<br>


= Sistema Operacional =
= Sistema Operacional =


* Roda em quais sistemas operacionais?
* Linux.
Somente Windows versões de 98 a Windows 7
<br>
<br>

Edição atual tal como às 22h54min de 30 de março de 2011

Introdução

  • O CASE (do inglês Computer-Aided Software Engineering) abrange toda ferramenta baseada em computadores que auxiliam atividades de engenharia de software, que consiste numa área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software. Podem ser consideradas como ferramentas automatizadas que tem como objetivo auxiliar o desenvolvedor de sistemas em uma ou várias etapas do ciclo de desenvolvimento de software.
  • A fase de planejamento é um tipo de Front End ou Upper CASE, que apóiam as etapas iniciais de criação dos sistemas. O planejamento de um projeto de desenvolvimento de software inclui: análise econômica de Sistemas de Informação; organização do projeto; estruturação das tarefas; cronograma do projeto; análise e gestão de risco e estimativa de custos.


Funcionalidades

  • Estimativas e Métricas
  • Dimensionamento do software
  • Cálculo do esforço
  • Análise dos Riscos
  • Definição Equipe
    • Alocação de tarefas
    • Cronograma
    • Orçamento


Benefícios

Para que serve?

  • Organizar
  • Planejar
  • Gerenciar recursos

Quem pode usar?

  • Gerentes de projeto
  • Analistas
  • Programadores
  • Testadores
  • Usuários



Interface gráfica



Custos

  • Licença: GPL ou LGPL (Open-source)


Fornecedor

  • Jacques Morel
  • Open-source portanto é desenvolvido por muitos colaboradores, não existe uma empresa particularmente vinculada a ele.


Sistema Operacional

  • Linux.