Você está na página 1de 2

TAREFA DO ARTHUR

1)R:Um processo gera uma seqüência de etapas para a construção do software em


que cada etapa tem objetivos bem definidos e gera um conjunto de artefatos. Já a
notação é a linguagem, gráfica ou textual, usada na elaboração dos artefatos.

2)R: A análise é uma descrição do problema a ser implementado e o projeto é uma


descrição da solução adotada na implementação.

3)R: Aumento da reutilização de código, Facilita a criação de bibliotecas de classe da


empresa , Redução do tempo de desenvolvimento dos projetos e Redução do número
de linhas de código dos projetos.

4)R: É o ciclo de vida de um sistema que consiste em quatro fases, divididas em


iterações: Concepção (define o escopo do projeto), Elaboração (define os requisitos e a
arquitetura) , Construção (desenvolve o sistema) e Transição (implanta o sistema). Tem
como caracteristica ser planejada , geralmente resultar em uma versão executável do
sistema , é avaliada segundo critérios de sucesso previamente definidos, etc.

*Defina o que é o documento de requisitos

R: O documento de requisitos serve como um termo de acordo entre o cliente e a


equipe de desenvolvedores, que servirá de base para as atividades de
desenvolvimento e para validações posteriores, estabelecendo o escopo do sistema
com o que faz parte do sistema e o que não faz parte do sistema.

*Diferencie requisitos funcionais de requisitos não-funcionais

R: Os requisitos funcionais representam as necessidades que o sistema deve prover, já


os não funcionais representam as características de qualidade que o sistema deve ter e
que não estão relacionadas com suas funcionalidades.

*Propor requisitos funcionais e não funcionais para o desenvolvimento de um aplicativo


de entrega de alimentos

R: Requisitos funcionais: Notificações, onde o sistema deve ser capaz de enviar


notificações ao usuário sobre o processo de entrega do alimento e Categorias de
Tarefas, onde o sistema deve permitir que o usuário atribua categorias (por exemplo,
lanche, salgados, pizzas) para organizar melhor os restaurantes. Requisitos não
funcionais: Usabilidade: O sistema deve possuir uma interface amigável e intuitiva,
facilitando o uso mesmo por usuários sem experiência prévia em aplicativos e
Segurança: As informações das tarefas devem ser armazenadas de forma segura,
garantindo que apenas o usuário tenha acesso aos seus dados.

*Os alunos foram contratados como consultores de requisitos e precisam propor um


documento de requisitos composto de, pelo menos: 5 requisitos funcionais e 5
requisitos não funcionais para o novo aplicativo.

R:

Requisitos Funcionais:

O sistema deve permitir que o restaurante lance as promoções deu seu produto.

O sistema deve permitir que o cliente se cadastre para receber notificações de


promoções dentro do aplicativo.

O sistema deve permitir que o cliente salve suas informações de endereço e formas de
pagamento para melhor usabilidade.

O sistema deve ter um sistema de avaliação para os clientes terem ideia da qualidade
do restaurante do qual está comprando.

O sistema deve ter um sistema seguro de armazenagem de dados para que estes não
sejam vazados e cause problemas para seus clientes.

Requisitos não funcionais:

Confiabilidade: tempo médio entre falhas, recuperação de falhas ou número de erros


por milhares de linhas de código.

Desempenho: tempo de resposta esperado para cada funcionalidade do sistema.

Portabilidade: restrições sobre as plataformas de hardware ou software nas quais o


sistema será implementado e o grau de portabilidade para outras plataformas.

Segurança: limitações sobre segurança do sistema em relação a acessos não


autorizados.

Usabilidade: requisitos sobre facilidade de uso, idiomas, acessibilidades especiais,


necessidade ou não de treinamento.

Você também pode gostar