Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 968 Bytes

Design de Software.md

File metadata and controls

26 lines (16 loc) · 968 Bytes

Design de Software

  • Define como o sistema vai ser desenvolvido
  • ATDD : Aceptance teste drive development

    • Ultilizado por P.O e time de desenvolvimento, estabelecido junto com criterio de aceitação , o que o produto prescisa(cliente) ter para atender todos os requisitos,todos tem o entendimento de como o sistema funciona e como implementalo.
  • TDD : Test Drive Development

    • Idel para times que querem iniciar por teste unitarios,primeiro passo é a escrita do teste,desenvolver o sistema em cima do teste.
  • BDD : Behavior driven development

    • Processo colaboratio de equipes ageis, a informaçao não é centralizada, através do gherkin a informação é passada.

    • 4 fases:

      • descoberto
      • definição
      • Formalização
      • Entrega
  • DDD : Domain drive design

    • agraga a times que prescisam melhorar o seu design e desenvolvimento de um sistema complexo, ultiliza-se dominio e subdominios.