[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:08.31,0:00:11.31,Default,,0000,0000,0000,,Durante todo\No processo de desenvolvimento de software. Dialogue: 0,0:00:11.54,0:00:15.05,Default,,0000,0000,0000,,A qualidade é algo que deve estar presente\Nem todos os momentos. Dialogue: 0,0:00:15.15,0:00:19.05,Default,,0000,0000,0000,,E em relação aos requisitos,\Nisso não é diferente. Dialogue: 0,0:00:19.12,0:00:23.09,Default,,0000,0000,0000,,Podemos estabelecer a seguinte\Nrelação entre qualidade e requisitos. Dialogue: 0,0:00:23.19,0:00:26.99,Default,,0000,0000,0000,,Qualidade\Né estar em conformidade com os requisitos. Dialogue: 0,0:00:27.09,0:00:30.100,Default,,0000,0000,0000,,A especificação de requisitos\Nfuncionando como um artefato base Dialogue: 0,0:00:30.100,0:00:34.80,Default,,0000,0000,0000,,para expressar claramente\Nos requisitos e as suas tratativas. Dialogue: 0,0:00:34.87,0:00:39.94,Default,,0000,0000,0000,,Precisa ter algumas características\Npara poder refletir a qualidade. Dialogue: 0,0:00:40.01,0:00:42.21,Default,,0000,0000,0000,,A primeira delas é a correção. Dialogue: 0,0:00:42.21,0:00:45.21,Default,,0000,0000,0000,,Uma especificação é considerada correta Dialogue: 0,0:00:45.24,0:00:50.02,Default,,0000,0000,0000,,se cada requisito é essencial\Npara o desenvolvimento do software. Dialogue: 0,0:00:50.08,0:00:51.82,Default,,0000,0000,0000,,Temos também a precisão. Dialogue: 0,0:00:51.82,0:00:55.02,Default,,0000,0000,0000,,Uma especificação é precisa\Nquando todos entendem Dialogue: 0,0:00:55.02,0:00:57.69,Default,,0000,0000,0000,,os requisitos da mesma forma. Dialogue: 0,0:00:57.69,0:01:00.09,Default,,0000,0000,0000,,Além dela, temos a completude. Dialogue: 0,0:01:00.09,0:01:04.63,Default,,0000,0000,0000,,Uma aplicação é considerada completa\Nse abranger todos requisitos Dialogue: 0,0:01:04.63,0:01:09.14,Default,,0000,0000,0000,,em relação a funcionalidade,\Ndesempenho e restrições. Dialogue: 0,0:01:09.20,0:01:10.44,Default,,0000,0000,0000,,E não para por aí. Dialogue: 0,0:01:10.44,0:01:12.47,Default,,0000,0000,0000,,Vamos falar de consistência. Dialogue: 0,0:01:12.47,0:01:17.04,Default,,0000,0000,0000,,Uma especificação é consistente\Nse um requisito não entrar em conflito Dialogue: 0,0:01:17.04,0:01:18.48,Default,,0000,0000,0000,,com o outro. Dialogue: 0,0:01:18.48,0:01:21.98,Default,,0000,0000,0000,,Já na priorização,\Nos requisitos devem ser priorizados Dialogue: 0,0:01:21.98,0:01:26.18,Default,,0000,0000,0000,,conforme sua importância\Ne possibilidade de alteração Dialogue: 0,0:01:26.29,0:01:27.72,Default,,0000,0000,0000,,na verificação. Dialogue: 0,0:01:27.72,0:01:32.29,Default,,0000,0000,0000,,Uma especificação deve refletir\Npor meio de um processo de verificação, Dialogue: 0,0:01:32.36,0:01:35.36,Default,,0000,0000,0000,,o que foi implementado no software. Dialogue: 0,0:01:35.36,0:01:38.63,Default,,0000,0000,0000,,Não podemos esquecer da modificação aqui. Dialogue: 0,0:01:38.73,0:01:42.00,Default,,0000,0000,0000,,Não devemos encontrar redundâncias\Nna especificação, Dialogue: 0,0:01:42.07,0:01:46.74,Default,,0000,0000,0000,,sendo possível alterá la de modo\Nfácil, completo e consistente. Dialogue: 0,0:01:46.84,0:01:49.81,Default,,0000,0000,0000,,E por fim, nós temos a rastreabilidade. Dialogue: 0,0:01:49.98,0:01:54.18,Default,,0000,0000,0000,,Uma especificação\Ndeve permitir a localização da origem Dialogue: 0,0:01:54.28,0:01:59.08,Default,,0000,0000,0000,,e quais são os resultados\Nou consequências dos requisitos. Dialogue: 0,0:01:59.15,0:02:01.69,Default,,0000,0000,0000,,Quando não observamos as características Dialogue: 0,0:02:01.69,0:02:04.92,Default,,0000,0000,0000,,que entregam qualidade\Nem uma especificação de requisitos, Dialogue: 0,0:02:04.99,0:02:08.36,Default,,0000,0000,0000,,estamos contribuindo\Npara um sistema de baixa qualidade Dialogue: 0,0:02:08.46,0:02:11.03,Default,,0000,0000,0000,,e este definitivamente não é o caminho.