Sei sulla pagina 1di 6

Requisitos

Nome da Demanda - Módulo

Versão: 1.0
Especificação Técnica
Demanda: <Nome Demanda>-<Nome do Módulo>
____________________________________________________________________________________________
Alterações
Data Versão Descrição Autor

Aprovações
Data Aprovador Sign-off

_____________________________________________________________________________________________
Versão: 1.0 Página: 2
Especificação Técnica
Demanda: <Nome Demanda>-<Nome do Módulo>
____________________________________________________________________________________________
Conteúdo
1. Introdução 4

2. Referências 4

3. Glossário 4

4. Arquitetura da Solução 4

5. Componentes a serem implementados 5

1. [Nome do Pacote/Namespace/Process Definition/etc../] 5

i. [Nome do Componente] 5

6. Modelagem Física de Banco 6

_____________________________________________________________________________________________
Versão: 1.0 Página: 3
Especificação Técnica
Demanda: <Nome Demanda>-<Nome do Módulo>
____________________________________________________________________________________________
Nome da Demanda
Este documento detalha os componentes a serem construídos em uma determinada demanda, de acordo
com a plataforma de desenvolvimento a ser utilizada. A notação se baseará na UML, porém poderá ser
estendida de acordo com o framework utilizado.
1. Introdução

[Descreva os objetivos do documento. Lembrando que o foco não é descrever o objetivo do projeto ou
demanda, mas sim descrever o propósito deste documento no contexto do processo de desenvolvimento
adotado.]

2. Referências

[Lista de documentos, sites e fontes de informação necessárias para entendimento deste documento.
Considere que o leitor é um leigo na área de negócio envolvida.]
3. Glossário

[Lista de definições considerada necessária para entendimento do documento. Deve considerar todos os
conceitos desconhecidos por um leigo do domínio do negócio.]

4. Arquitetura da Solução

[Neste seção, desenhe um diagrama descrevendo a arquitetura de grandes blocos da soluçaõ. Deverão
estar incluídas bases de dados a serem acessadas, serviços e interfaces consumidas, pacotes e outros
aplicativos integrados, application Server no qual a aplicação irá executar e quaisquer outros aspectos
técnicos a serem considerados. No caso de integrações, deve ser informado, além dos sistemas, quais
protocolos serão utilizados. Neste ponto, não é necessário descrever as máquinas efetivas, mas sim a
tecnologia utilizada. A notação é livre, porém deverá representar de maneira objetiva a aplicação e suas
dependências. Exemplo:

_____________________________________________________________________________________________
Versão: 1.0 Página: 4
Especificação Técnica
Demanda: <Nome Demanda>-<Nome do Módulo>
____________________________________________________________________________________________

BEA Weblogic

TIBCO BW
SOAP RFC
Aplicação SAP ECC
Controle de
Clientes

JDBC

Oracle

Após a figura, deve ser apresentada breve descrição da arquitetura a ser considerada. ]

5. Componentes a serem implementados

[Neste item serão descritos os componentes a serem construídos, começando por componentes ou grupos,
como pacotes, namespaces ou process definitions e descendo para cada elemento construído, como classes
ou atividades]
1. [Nome do Pacote/Namespace/Process Definition/etc../]

[Neste item, descreva, através de diagrama, o pacote/namespace/process definition a ser implementado.


No caso de linguagens Java ou .NET, utilize um diagrama UML. No caso de ferramentas de integração,
utilize os próprios objetos da plataforma (ex.: TIBCO, process definitions, SAP PI, integration scenarios).
Em casos de telas, considere cada tela como um componente/classe de acordo com a plataforma utilizada.
Dependências entre pacotes, inclusive importação de pacotes externos, deve ser sinalizada graficamente,
de acordo com a notação utilizada.
]
i. [Nome do Componente]

[Para cada componente do pacote, descreva a planilha a seguir]

Nome

_____________________________________________________________________________________________
Versão: 1.0 Página: 5
Especificação Técnica
Demanda: <Nome Demanda>-<Nome do Módulo>
____________________________________________________________________________________________
Tecnologia
Descrição
Atributos
Nome Tipo Tamanho Descrição

Métodos
Descrição
Nome
Tipo de Retorno
Acesso
Parâmetros de Entrada
Nome Tipo Tamanho Descrição

Pseudocódigo

[O formulário considera todas as opções. De acordo com o tipo de tecnologia, alguns campos podem ser
omitidos. Verifique junto à coordenação de qualidade e tecnologia o que deve ser preenchido para cada
tecnologia.]
6. Modelagem Física de Banco

[Nos casos em que seja necessária a construção de bases de dados, incluir modelo E-R da base e
respectivo dicionário de campos. Adicionalmente, incluir lista de índices a serem implementados.]

_____________________________________________________________________________________________
Versão: 1.0 Página: 6

Potrebbero piacerti anche