Artefato:
|
![]() |
A SRS (Especificação de Requisitos de Software) captura os requisitos de software para o sistema completo ou para uma parte dele. |
---|---|
Função: | Especificador de Requisitos |
Opcionalidade/Ocorrência: | Considerada primeiro na fase de Iniciação, aperfeiçoado nas fases de Elaboração e de Construção. |
Gabaritos e Relatórios: |
|
Exemplos: |
|
Representação em UML: | Não aplicável. |
Informações Adicionais: |
Entrada de Atividades: | Saída das Atividades: |
A SRS (Especificação de Requisitos de Software ) concentra-se na coleta e na organização de todos os requisitos que envolvem o projeto. Por exemplo, talvez seja desejável ter uma SRS para descrever todos os requisitos de software para cada recurso de uma determinada liberação do produto. Isso pode incluir vários casos de uso do modelo de casos de uso do sistema para descrever os requisitos funcionais desse recurso, juntamente com o conjunto relevante de requisitos detalhados em Especificações Suplementares. O Especificação de Requisitos de Software é útil para coletar os requisitos de software do projeto em um documento formal no estilo IEEE830.
Como você pode se deparar com diferentes ferramentas para coletar esses requisitos, é importante entender que a coleta dos requisitos pode ser feita com vários e diferentes artefatos e ferramentas.
Por
exemplo, talvez você ache adequado coletar requisitos textuais, como
requisitos não funcionais, restrições de design, etc., com uma ferramenta
de documentação de texto nas Especificações Suplementares.
Por outro lado, talvez ache útil coletar alguns (ou todos) dos
requisitos funcionais nos casos de uso e
ache prático utilizar uma ferramenta adequada às necessidades de definição do modelo de
caso de uso. Por esse motivo, coletaremos os requisitos para a nossa SRS em um pacote que pode consistir em um único documento ou em um conjunto de diversos artefatos que descrevem os requisitos.
(Consulte a seção Informações Adicionais para obter instruções adicionais).
O pacote SRS controla a evolução do sistema em toda a fase de desenvolvimento do projeto; quando novos recursos são adicionados ou modificados no documento Vision, eles são elaborados dentro desse pacote. A Especificação de Requisitos de Software é utilizada por estas pessoas:
A SRS (Especificação de Requisitos de Software ) captura todos os requisitos de software para o sistema ou para uma parte dele.
Várias organizações diferentes de uma SRS são possíveis. Revise a seção de adaptação para obter orientação adicional.
Especificação de Requisitos de Software :
Um Especificador de Requisitos é responsável pela produção do pacote SRS (Especificação de Requisitos de Software ), que é um complemento importante para o modelo de casos de uso. O Pacote SRS coleta Especificações Suplementares e casos de uso aplicáveis do modelo de casos de uso que, juntos, capturam um conjunto completo de requisitos no sistema ou em um subsistema definido .
Várias organizações diferentes de uma SRS são possíveis. Revise a seção de gabaritos e exemplos na tabela de cabeçalho desta página para obter as disposições apropriadas no contexto do projeto. Consulte [IE830] para obter elaboração adicional desse artefato, incluindo outras opções para organização da SRS.
Esse artefato inclui logicamente os seguintes:
Rational Unified Process
|