0:00:07.708,0:00:11.708 Quando falamos de requisitos,[br]temos sim boas práticas, 0:00:11.708,0:00:14.881 e o primeiro ponto que vem[br]à mente quando falamos delas 0:00:14.881,0:00:17.617 é o gerenciamento de requisitos. 0:00:17.617,0:00:20.594 Depois de tantos[br]aspectos, níveis e visões 0:00:20.594,0:00:23.790 que envolvem o processo[br]de levantamento de requisitos, 0:00:23.790,0:00:27.260 faz sentido pensar em um processo[br]maior que tome conta 0:00:27.260,0:00:30.473 e faça o gerenciamento dessa[br]atividade como um todo. 0:00:30.473,0:00:34.921 Esse processo maior é conhecido[br]como gerenciamento de requisitos 0:00:34.921,0:00:40.403 e corresponde a um modelo sistemático[br]que identifica, documenta, organiza 0:00:40.403,0:00:43.136 e rastreia os requisitos de um sistema. 0:00:43.136,0:00:48.208 De modo geral, os requisitos não ficam[br]restritos a uma única fase do projeto 0:00:48.208,0:00:51.715 e também não se limitam[br]ao time de desenvolvimento, 0:00:51.715,0:00:57.330 eles se distribuem entre todos os envolvidos[br]e em todas as etapas do projeto. 0:00:57.330,0:01:01.544 Como o levantamento de requisitos[br]é algo que requer um certo esforço, 0:01:01.544,0:01:04.208 temos que considerar[br]alguns aspectos: 0:01:04.208,0:01:10.770 requisitos nem sempre são óbvios, nem sempre[br]é fácil expressar requisitos com palavras; 0:01:10.770,0:01:14.614 os requisitos podem[br]se originar de várias fontes; 0:01:14.614,0:01:18.732 há vários requisitos em diferentes[br]níveis de detalhes; 0:01:18.732,0:01:24.607 os requisitos podem estar interligados[br]e isso exige cuidado na tratativa deles; 0:01:24.607,0:01:29.409 e, por último, mas não menos importante,[br]é preciso evitar ambiguidades 0:01:29.409,0:01:33.531 e qualquer coisa que dificulte[br]a compreensão dos requisitos. 0:01:33.531,0:01:38.517 Por outro lado, a gerência de requisitos[br]administra as mudanças 0:01:38.517,0:01:41.307 e propõe os seguintes objetivos: 0:01:41.307,0:01:47.140 estabelecer o entendimento com os envolvidos[br]sobre quais requisitos serão atendidos; 0:01:47.140,0:01:49.682 monitorar o ciclo[br]de vida de um requisito 0:01:49.682,0:01:53.098 durante todo o processo[br]de desenvolvimento do software; 0:01:53.098,0:01:56.459 documentar e controlar[br]requisitos alocados, 0:01:56.459,0:02:01.851 estabelecendo uma linha de base, ou seja,[br]um pacote de requisitos priorizados; 0:02:01.851,0:02:06.669 e, por fim, manter planos, artefatos[br]e atividades de software 0:02:06.669,0:02:09.250 em coerência com os requisitos alocados. 0:02:09.250,0:02:13.389 Como vimos, um requisito[br]não é algo estático, 0:02:13.389,0:02:18.004 é um ativo que demanda acompanhamento[br]não apenas em tempo de projeto. 0:02:18.004,0:02:22.806 Gerenciar requisitos é gerenciar[br]o conhecimento adquirido sobre o software.