obrigado pelo post, sempre tive esta dúvida é você explicou de uma forma bem simples.
o ideal é sempre começar um software pela versão 1.0.0?
Em resposta a Pitch: Trilha Info
1
1
Suponhamos que você irá começar um software simples de mensagens. Durante o ciclo de vida de software, ele terá as seguintes principais funcionalidades:
- Cadastro
- Login/Logout
- Recuperação de senha
- Envio de mensagens
- Recebimento de mensagens
- ...
Tudo que um "mensageiro" pode ter.
E então as primeiras funcionalidades desenvolvidas foram o envio e recebimento de mensagem, nesse etapa seu software está na versão 0.2.0. Pra chegar em uma versão 1.0.0 o software precisa ter todas as funcionalidades abordada no Business Plan ou seja lá o que foi usado no planejaento. Então quando o software chega nessa versão já houve muito trabalho e versões anteriores lançadas.
Mas claro, isso é uma convenção, você não precisa seguir à risca.
0
Geralmente a primeira versão estável sim!