O que ? uma especifica??o de projeto?

Uma especifica??o de design ? um documento detalhado que fornece informa??es sobre as caracter?sticas de um projeto para definir crit?rios que os desenvolvedores precisam atender. As especifica??es de design s?o usadas para tudo, desde a elabora??o de planos para uma nova nave espacial at? as preocupa??es de design de um porta-l?pis. Este documento fornece orienta??o para a equipe de desenvolvimento e tamb?m permite que o cliente tenha uma entrada clara no processo de design. Com as expectativas claramente estabelecidas no in?cio, a confus?o de ambos os lados pode ser eliminada.

Uma parte da especifica??o do projeto discute o uso pretendido e a natureza desse uso. Os desenvolvedores que trabalham em um novo trecho de rodovia, por exemplo, discutem onde a estrada vai percorrer, quantas faixas ela tem e quantos carros ela deve ver em um dia, com base em pesquisas preliminares. O objetivo do projeto deve ser claro nesta se??o da especifica??o do projeto para eliminar problemas de projeto, como falha na prepara??o para um uso antecipado.

A especifica??o do projeto tamb?m incluir? uma descri??o detalhada das especifica??es, incluindo dimens?es, peso, custo geral e assim por diante. Ele deve discutir pesos em carga e vazios, bem como outros t?picos que possam ser relevantes. Quanto mais detalhes, mais f?cil ser? para a equipe de desenvolvimento entregar exatamente o que o cliente deseja. Os detalhes tamb?m podem ser importantes no caso de uma disputa; por exemplo, se uma empresa solicitar estantes de livros de um tamanho espec?fico e o produto acabado n?o estiver certo, poder? apontar para a linha na especifica??o do projeto e solicitar que as estantes sejam feitas novamente.

Este documento cria uma rubrica ?til para avaliar o desempenho. No momento da entrega, o cliente e a equipe de desenvolvimento podem revisar o documento como uma lista de verifica??o para garantir que todos os crit?rios foram atendidos. Se a equipe n?o puder abordar uma especifica??o espec?fica, precisar? fornecer informa??es sobre o motivo e deve entrar em contato com o cliente durante o desenvolvimento para discutir a situa??o e conversar sobre v?rias op??es para abord?-la. Por exemplo, se n?o for poss?vel colocar seis assentos em um carro, mover o porta-malas pode resolver o problema.

Ambos os lados devem ler uma especifica??o de design com muito cuidado antes de autorizar a pr?xima etapa do desenvolvimento. Os clientes precisam l?-lo para ver se as caracter?sticas que eles querem est?o representadas. Se algo estiver faltando ou n?o atender aos crit?rios desejados, eles dever?o solicitar revis?es. As equipes de desenvolvimento leem a papelada para planejar o processo de desenvolvimento e, se identificarem algo que sabem que n?o ser? vi?vel ou que possa criar um conflito, devem discutir isso antes de aceitar o contrato.

Inteligente de ativos.