Escolar Documentos
Profissional Documentos
Cultura Documentos
De que maneira os
requisitos influenciam outras atividades do processo de software?
Requisitos são especificações dos serviços que o sistema deve prover, restrições sob
os quais ele deve operar. Sendo assim, sem levantamento dos requisitos, em cada
fase de desenvolvimento de software surgiria uma nova necessidade, tendo alteração
em toda a documentação e aumento de custo. Deve-se entender o que será feito.
4) O que são requisitos não funcionais? O que são requisitos não funcionais de
produto (ou atributos de qualidade de produto)?
Requisitos não funcionais definem propriedades e restrições de sistema, por exemplo:
confiabilidade, tempo de resposta e requisitos de armazenamento. Restrições são
capacidade de dispositivos de E/S, representações de sistema, portabilidade de SO, de
BD.
Requisitos não funcionais de produtos: especificam o comportamento do produto
(sistema). Referem-se a atributos de qualidade que o sistema deve apresentar, tais
como, confiabilidade, usabilidade, eficiência, portabilidade, manutenibilidade e
segurança.
5) Capturar atributos de qualidade de produto pode ser uma tarefa difícil, sobretudo
para analistas menos experientes. Como uma organização pode facilitar a
captura desse tipo de requisito?
Propicia facilidade de modificações e futuras manutenções, reduz o impacto da perda
de membros da equipe, reduz tempo de desenvolvimentos posteriores, redução de
erros.
12) Sistemas ERP lidam com informações importantes da organização, muitas vezes
confidenciais, são usados por muitos diferentes tipos de usuários, em níveis
organizacionais diferentes (desde operacional até gerencial) e tipicamente
possuem algumas funcionalidades disponíveis na Web para uso por parceiros,
clientes e fornecedores. Cite quatro atributos de qualidade que têm elevados
níveis de exigência para este sistema. Considere dois níveis de prioridades para
os atributos identificados: essencial e muito importante. Classifique os atributos
identificados nessas duas categorias, justificando a sua resposta.
Adaptabilidade: Pode ser classificado como muito importante, divide as constantes
mudanças no mercado, as regras de negócio podem mudar nas empresas. Ter o
sistema que se adequa minimamente aos processos da empresa, é muito importante
Usabilidade: Essencial, a facilidade de executar ações e tarefas nos sistema impactam
diretamente na ergonomia e tempo de trabalho.
Responsividade: importante, nem todas as atividades se resumem em utilizar um
monitor, ter o sistema responsivo, garante a utilização do sistema em celulares e telas
menores.
Otimização O baixo desempenho do sistema pode onerar a rotina de trabalho de uma
empresa, portanto, desempenho e otimização do código é fundamental para escalar o
projeto.
Manter Clientes Cadastrar, Alterar, Excluir, Consultar nome, sexo, telefone de contato e endereço
Manter Serviços Cadastrar, Alterar, Excluir, Consultar nome, descrição, área corporal onde ocorre e valor
Manter Funcionários Cadastrar, Alterar, Excluir, Consultar nome, telefones e serviços para os quais está habilitado
Agendar registrar o cliente, a data e os serviços desejados, alocar
atendimento Cadastrar, Alterar, Excluir, Consultar funcionário
Os pagamentos podem ser realizados em dinheiro, cheque ou
Contas a receber cartão (débito e crédito)