Você está na página 1de 5

FACULDADE ANHANGUERA-FACNET Bacharel em Sistemas de Informao Engenharia de Software e Gerncia de Projetos Atividade 03 - Questes

Luiz Antnio de Lima RA: 0984000007 Raylla Souza Gomes RA: 0991027455 Robson Felipe Menegon da Silveira RA: 0991027488 Tssia Kalliny de Souza Davi RA:0991027589 Valria Gonalves Soares RA: 0984000037 Professor: Rodrigo Porto Atividade 03 Questes
1. Qual a importncia da fase de requisitos para o projeto? A fase de requisitos imprescindvel e porque no dizer decisiva para o sucesso do projeto, pois e por meio deste que podero ser aferidas as seguintes situaes: a) A satisfao do usurio, a qual s poder ser atingida se suas necessidades forem compreendidas. b) Um levantamento de requisitos mal feito pode comprometer o andamento do projeto. 2. Como os requisitos podem ser classificados quanto ao nvel de abstrao? Em que nvel os jarges de domnio aparecem? E os termos tcnicos? a) Como os requisitos podem ser classificados quanto ao nvel de abstrao. - Requisitos do Usurio: so declaraes em linguagem natural e tambm em diagramas, sobre funes que o sistema deve fornecer e as restries sob as quais deve operar.

- Requisitos de Sistema: estabelecer detalhadamente as funes e as restries de sistema. O documento de requisito de sistema, algumas vezes chamado de especificaes funcional, deve ser preciso. Ele pode servir como um contrato entre o comprador do sistema e o desenvolvedor do software. - Especificao de Projeto de Software: uma descrio abstrata do projeto de software, que uma base para o projeto e a implementao mais detalhada. Essa especificao acrescenta mais detalhes especificao de requisitos do sistema. b) Em que nvel os jarges de domnio aparecem. - Nos requisitos do usurio. c) E os termos tcnicos. - Nos requisitos do sistema. 3. Como os requisitos podem ser classificados quanto natureza? O que cada tipo de requisito descreve? Quanto natureza os requisitos podem ser: Requisitos Funcionais, Requisitos No-funcionais e Requisitos de Domnio. Requisitos Funcionais:declarao de alguma funo ou caracterstica que deve ser implementada no sistema. Requisitos No-funcionais:uma declarao de uma restrio ou comportamento esperado que se aplica a um sistema.Essa restrio pode se referir s propriedades emergentes do software sendo desenvolvido ou ao processo de desenvolvimento. Requisitos de Domnio: esto ligados aos requisitos funcionais, mas so definidos pelo negcio e no pelo usurio. 4. Por que os requisitos no-funcionais costumam ser mais crticos para os projetos do que os requisitos funcionais? So mais crticos que os requisitos funcionais porque afetam o sistema como um todo. 5. Considerando uma aplicao de comrcio eletrnico de livros e cds, classifique os requisitos abaixo quanto natureza: a. Cada consulta deve demorar no mximo 1 minuto para retornar resultados. R. Requisito no-funcional b. O sistema no deve permitir que um usurio compre 3 unidades de um mesmo produto. R. Requisito de domnio c. Cadastrar usurio. R. Requisito Funcional d. Consultar livro por autor. R. Requisito Funcional e. Exibir menus com poucos itens e em cores diferenciadas. R. Requisito Funcional f. Compras feitas no carto de crdito podem ser parceladas em at 4 vezes. R. Requisito de Domnio g. As pginas devem ser desenvolvidas em Java e o banco de dados deve ser SQL Server. R. Requisito no-funcional 2

h. Exibir lista de CDs mais vendidos. R. Requisito Funcional 6. Quais seriam outros exemplos de requisitos, em cada categoria, para o sistema da questo anterior? Exemplos de Requisitos de Dominio: - O usurio s poder, efetuar uma compra se no possuir dbito acima de 500 com a empresa. - Para compras nos cartes, de crdito ou dbito dever ser apresentado CPF e RG. Sendo que o CPF dever ser consultado na receita federal, para verificao de irregularidade ou pendncia. Exemplos de Requisitos Funcional: - Autenticar usurio. - Alterar Usurio. -Excluir Usurio. Exemplos de Requisitos no-funcional: - O sistema deve ser construdo utilizando tecnologia de software Livre. - O sistema deve ser compatvel com os navegadores IE 7.0 e superior e Mozila firefox. - O sistema ser disponibilizado no ambiente de extranet, ou seja, internet e intranet. 7. Qual o papel da Engenharia de Requisitos? O processo de descobrir, analisar, documentar e verificar os requisitos e restries. 8. Que informaes um estudo de viabilidade deve conter? - Como a organizao se comportaria se esse sistema no fosse implementado? - Quais so os problemas com os processos atuais e como o novo sistema ajudaria a reduzir esses problemas? - Qual ser a contribuio direta do sistema para os objetivos e requisitos da empresa? - As informaes podem ser transferidas e recebidas de outros sistemas da organizao? - O sistema requer tecnologia que ainda no foi usada na organizao? - O que deve ser apoiado pelo sistema e o que no precisa ser apoiado? 9. O que um stakeholder? Cite exemplos. qualquer pessoa ou grupo afetado pelo sistema, direto ou indiretamente. Os stakeholder so usurios finais que interagem como o sistema e todo pessoal na organizao que possa ser afetado por sua instalao.Podem ser tambm os engenheiros que esto desenvolvendo ou fazendo manuteno, gerentes de negcios, especialistas do domnio e representantes do sindicato. 10. Quais so os principais desafios durante o levantamento de requisitos? Definir requisitos de forma nica, clara e objetiva, levando em conta a grande quantidade de informaes sobre os requisitos. 3

11. Para cada uma das tcnicas de levantamento de dados vistas (observao, questionrio, entrevista, seminrio), aponte vantagens e desvantagens. - Observao: - Vantagens: as informaes so obtidas com ou sem a colaborao das pessoas observadas, simplicidade na aplicao, geralmente so de baixo custo, proporcionam contato com a realidade. - Desvantagens: um mtodo muito subjetivo, pode-se olhar muito e no observar nada, h exigncia de uma certa experincia por parte do observador, pode-se das importncia ao que no interessa. - Questionrio: - Vantagens: Baixo custo, Resultados rpidos, facilidade de apurao e tratamento estatstico e imparcialidade. - Desvantagens: Subjetividade ao responder, no permite captar as reaes do questionado s perguntas. - Entrevista: - Vantagens: Permite captar as reaes do entrevistado, deixa margem para tirar dvidas, possibilita conhecer o perfil do entrevistado e do que se deseja do sistema. - Desvantagens: Permite influncia do entrevistador sobre o entrevistado e quem levanta os dados est mais exposto. - Seminrio: - Vantagens: vrias cabeas pensam melhor que uma, permite conhecer as divergncias, limitaes e problemas do sistema. - Desvantagens: dependncia muito forte da habilidade do coordenador, exige ajuste de horrio entre participantes. 12. Que tcnicas podem ser usadas para validar requisitos? Prototipagem A construo de prottipos muito til para ajudar compreenso dos requisitos, uma vez que facilita a sua visualizao; mais fcil perceber os requisitos e os seus problemas atravs de um prottipo do que atravs de um documento escrito. Reviso das checklists O uso de checklists que descrevam erros caractersticos e freqentes uma parte da inspeo do processo. Estas so algumas das qualidades gerais que um requisito deve ter e que devem configurar num documento de requisitos e ser usadas numa checklist de requisitos. Reviso de requisitos A reviso de requisitos uma das tcnicas da validao de requisitos. Envolve um grupo de pessoas que l e analisa os requisitos procurando problemas, discutindo 4

esses problemas e concordando num grupo de aces para os problemas identificados.

Você também pode gostar