Baixe o app para aproveitar ainda mais
Prévia do material em texto
14 4.4 Escreva um conjunto de requisitos não funcionais para o sistema de emissão de bilhetes, estabelecendo sua confiabilidade e tempo de resposta esperados. Possíveis requisitos não funcionais para o sistema de emissão de bilhetes incluem: 1. Entre 06:00 e 23:00 de qualquer dia, o tempo total de inatividade do sistema não deve exceder 5 minutos. 2. Entre 06:00 e 23:00 de qualquer dia, o tempo de recuperação após uma falha do sistema não deve exceder 2 minutos. 3. Entre 23h e 6h de qualquer dia, o tempo total de inatividade do sistema não deve exceder 20 minutos. Todos estes são requisitos de disponibilidade – note que variam de acordo com a hora do dia. Falhas quando a maioria das pessoas está viajando são menos aceitáveis do que falhas quando há poucos clientes. 4. Após o cliente pressionar um botão na máquina, o display deverá ser atualizado em 0,5 segundos. 5. O tempo de emissão do bilhete após o recebimento da validação do cartão de crédito não deve exceder 10 segundos. 6. Ao validar cartões de crédito, o display deve fornecer uma mensagem de status para os clientes indicando que a atividade está ocorrendo. Isso informa ao cliente que a atividade de validação potencialmente demorada ainda está em andamento e que o sistema não simplesmente falhou. 7. A taxa máxima de falha aceitável para solicitações de emissão de tickets é de 1:10.000. Observe que este é realmente ROCOF. Não especifiquei o número aceitável de tickets incorretos, pois isso depende se o sistema inclui ou não recursos de rastreamento que permitem o registro de solicitações de clientes. Nesse caso, uma taxa de insucesso relativamente alta é aceitável, pois os clientes podem reclamar e obter reembolsos. Caso contrário, apenas uma taxa de falha muito baixa é aceitável. Obviamente, estes requisitos são arbitrários e existem muitas outras respostas possíveis. Você simplesmente precisa examinar sua credibilidade.
Compartilhar