Cronograma Versoes
As versões são liberadas mensalmente, entre o dia 10 e 20 de cada mês. Por isso os códigos de versões são baseados em ano e mês do calendário. Desta forma, é fácil para você saber se já há atualizações novas disponíveis.
Observe por exemplo a versão de novembro de 2022. O seu código é: 2022110100.
- 2022 -> ano
- 11 -> mês(novembro)
- 01 -> código sequencial. Caso haja mais de uma versão dentro do mês, as próximas serão 02,03, etc.
- 00 -> código sequencial de atualização local, caso haja. Este código é utilizado para atualizações especiais e direcionadas.
Maturidade
Utilizamos também o critério de maturidade de versão. Clientes parceiros, que recebem em primeira mão todas as novidades, possuem maturidade 1. Os demais clientes entram nas maturidades 2 e 3. Estas maturidades definem o cronograma de liberação da versão em si. Este cronograma é estimado e pode variar de versão em versão, conforme problemas forem relatados:
- 1: entre os 10 e 20 de cada mês
- 2: cerca de 15 dias após liberada a versão.
- 3: cerca de 30 dias após liberada a versão.
Salientamos que este calendário pode sofrer variações, desde questões de feriados e finais de semana, e também a questões internas que podem impactar neste calendário.
O contexto da maturidade é de liberar aos poucos determinada versão, para que em caso de problemas, as tratativas sejam rápidas e os problemas sejam locais. Se fossem liberadas a todo o público de uma vez, os problemas aconteceriam em um maior numero, dificultando uma resposta rápida pela Touch Comp. Logo, somente é liberada a maturidade 3 de alcance global, após alguns dias em que não forem mais recebidos relatos de problemas de clientes que estão nas maturidades 1 ou 2.
Curiosidades sobre 'Maturidade'
Todos os softwares, possuem a disponibilização de versões de atualização para adicionar novas funcionalidades, correções de falhas, etc. Cada empresa aborda, conforme seus produtos o ciclo de liberação de atualizações. Na Touch Comp devido aos milhares de recursos, relatórios, e as dezenas de produtos que atuam em diversas áreas, liberamos as versões mensalmente.
As empresas, adotam internacionalmente(Olhar Digital), padrões sobre a maturidade das versões, como por exemplo:
- Alfa
- Beta
- RC(Release Candidate)
- Final (Liberada)
Para simplificar, a Touch trabalha com as maturidades de nivel 1 ao 3, sendo:
- Beta: maturidade 1
- RC(Release Candidate): maturidade 2
- Final (Liberada): maturidade 3