Elementos ou Classes Gramaticais no Desenvolvimento de Software

Ortiz de Arcanjo Antonio David - Jun 21 '22 - - Dev Community

Durante o levantamento de requisitos nos deparamos com muitas informações que no inicialmente são obscuras. Há requisitos que não conseguimos transformar num conhecimento necessário para a construção do software.
Mas podemos observar que os requisitos de um software, são basicamente descritos no formato textual. Compreender o texto fornecido, pode resultar num melhor planejamento do software.

Os requisitos funcionais de um software, em todos os casos, são compostos pelos principais elementos gramaticais que podem ser extraídos e agrupados de acordo o contexto.

Elementos Gramaticais
Os elementos da gramática podem resultar em pequenas partes do software, tais como:

  • Substantivos: Regras de negócio, classes, objectos, tabelas e atributos;
  • Verbos no Infinitivo: operações do sistema, métodos e funções;
  • Verbos no Indicativo: sequência de actividades de uma operação;
  • Adjectivos: Valores de atributos;
  • Frases interrogativas: Métodos de Verificação e atributos de estado.

Observação: A boa interpretação destes elementos gramaticais, pode contribuir para a boa prática na escrita do código e na modelagem do sofware.

Exemplo: Extração de elementos gramaticais nos requisitos de um Sistema de Recrutamento e Selecção.

Image description

Image description

Image description

Image description

Image description

Image description

Para mais artigos:
https://www.dev.to/ortizdavid
https://www.medium.com/@ortizaad1994

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player