(49 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.
<br>


A ferramenta CASE voltada para Análise de Programas, como o nome diz, tem a função de monitorar
= Funcionalidades =
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.


* 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


* Destacar os nomes dos softwares disponíveis no mercado
<br>


Alguns  tipos de programas de análise:
= Benefícios =
- 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
Para que serve?
* Organizar
* Planejar
* Gerenciar recursos


Portinho
Quem pode usar?
* Gerentes de projeto
* Analistas
* Programadores
* Testadores
* Usuários


* Explicar o motivo da escolha


A escolha foi devido ao programa ser uma colaboração de um brasileiro vencedor do "Concurso INFO de Software 2007" e esse programa ter sido descoberto durante a pesquisa para a realização desse trabalho.
<br>
<br>


= Funcionalidades =
= Interface gráfica =
 
Descrever as funções do software, ou seja, detalhes do que ele faz.
 
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
<br>


= Benefícios =
[[Arquivo:Planej.png]]


* Para quem usa, quais as vantagens que terá em usar
* O que a pessoa/profissional pode ganhar usando esta ferramenta
<br>
= Interface gráfica =


* Inserir uma imagem da interface gráfica do software.
<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.
<br>
<br>


= Sistema Operacional =
= Sistema Operacional =


* Roda em quais sistemas operacionais?
* Linux.
<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.