(53 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.


* Destacar os nomes dos softwares disponíveis no mercado
* 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


    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
* Explicar o motivo da escolha
<br>
<br>


= Funcionalidades =
= Benefícios =


Descrever as funções do software, ou seja, detalhes do que ele faz.
Para que serve?
* Organizar
* Planejar
* Gerenciar recursos


Exemplo:
Quem pode usar?
<br>
* Gerentes de projeto
* Funcionalidades do Word:
* Analistas
** Edição de documentos
* Programadores
** Formatação de parágrafos
* Testadores
** Contagem de palavras
* Usuários
** 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 =


* Para quem usa, quais as vantagens que terá em usar
* O que a pessoa/profissional pode ganhar usando esta ferramenta
<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.
<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.