PROFA. PRISCILLA
# AULA 1 11/04/2016
Histrico
Definio de anlise
Objetivos da anlise
Tcnicas utilizadas para a realizao da atividade de anlise
Tipos de anlise
Definio, objetivos e caractersticas
Consideraes iniciais
O processo de desenvolvimento de software contm trs fases genricas:
Definio;
Desenvolvimento;
Implantao.
Consideraes iniciais
Fase de Definio
Focaliza o o qu / quais
O que para ser feito? (objetivo)
Quais informaes tm de ser processadas?
Qual funo e desempenho so desejados?
Quais critrios de validao so exigidos?
Etc.
Definio de anlise
uma atividade que engloba a maioria das tarefas que chamaremos
Objetivos da anlise
Identificar as necessidades dos usurios;
Avaliar a concepo do sistema quanto a sua exequibilidade;
Atribuir funes ao: hardware, pessoas, banco de dados etc.;
Criar definies de sistema que constitua a base para todo o trabalho das
atividades subsequentes;
Estabelecer as restries de prazo e custo.
Objetivos da anlise
A partir desta atividade de anlise, gerado um documento onde so
elencados todos os requisitos para a construo do sistema de computador.
Requisitos
uma descrio dos principais recursos de um produto de sistemas, seu fluxo de
informaes, comportamentos e caractersticas. , portanto, a estrutura bsica para o
desenvolvimento de um produto de sistema (software). (Peters)
Atividade de anlise
Anlise de Requisitos
uma atividade que engloba a maioria das tarefas que chamaremos
coletivamente de engenharia de sistemas de computador. (Pressman)
Caracterstica
O escopo definido do sistema propicia no somente uma direo, mas uma definio detalhada
Tarefa da anlise
Anlise de Requisitos (cont.)
Objetivos
Identificar as necessidades dos usurios;
Avaliar a concepo do sistema quanto a sua exequibilidade;
Atribuir funes ao: hardware, pessoas, banco de dados etc.;
subsequentes.
10
Questionrios
As questes so dirigidas por escrito aos participantes com o objetivo de ter
conhecimento sobre opinies das mesmas questes. So autoaplicveis pois o
12
Prototipao
Prov a avaliao das interfaces junto aos clientes, com o auxlio de tcnicas
apropriadas (usabilidade).
14
Tipos de anlise
Anlise Estruturada
Utiliza uma notao prpria cuja finalidade de retratar o fluxo e o contedo das
15
Tipos de anlise
Anlise Essencial
a tcnica que orienta a anlise de sistemas para a essncia do negcio ao qual se
16
Tipos de anlise
Anlise Orientada a Objetos
Consiste da definio das classes que representam o problema a ser resolvido, o
17
18
19
20
detalhes de implementao.
21
22
Bibliografia
AMARAL, Janete. Disciplina de Engenharia de Software. Faculdade Integrada do Cear FIC.
BROCA, Juciane. Um Processo para apoiar a elicitao de requisitos baseado em abordagens
Gonalves, Marcio. AOO- Anlise Orientada a Objetos. Assoc. Educacional Leonardo da Vinci.
Disponvel em: <<www.datainfo.inf.br/marcio/download/aoo/aoo.ppt>>
23
Bibliografia
PAGE-JONES, Meilir. Fundamentos do desenho orientado a objetos. So Paulo: Makron Books,
2001.
URI, Univ. Regional Integrada do Alto Uruguai e das Misses. Anlise Orientada a Objetos.
Disponvel em: << www.reitoria.uri.br/reitoria_uri/show.php?pag=328 >>
24
Bibliografia
WIKIPEDIA. Anlise Essencial. Disponvel em: << pt.wikipedia.org/wiki/Anlise_essencial >>
WIKIPEDIA. Anlise Estruturada. Disponvel em: << pt.wikipedia.org/wiki/Anlise_estruturadal >>
DANRESA. Principais Tcnicas de Levantamento de Requisitos de Sistemas. Disponvel em: <<
http://www.danresa.com.br/fabrica-de-software/index.php/principais-tecnicas-de-levantamentode-requisitos-de-sistemas/ >>
25
Exerccios
Responda as questes abaixo:
1. O que voc entendeu por:
a)
Anlise
26