Ir para a página principal

Esta página foi traduzida automaticamente e pode conter erros

Processo do roteiro de desenvolvimento de software DHIS2

Nesta página, pode obter uma visão geral do processo de priorização e desenvolvimento e do calendário do software DHIS2, incluindo a forma como pode dar o seu contributo para as novas funcionalidades

Ir para uma secção desta página

    Visão geral: Roteiro do software DHIS2 e definição de prioridades

    Uma equipa dedicada em HISP Centre, Universidade de Oslo (HISP UiO) lidera o desenvolvimento e a manutenção da plataforma de software DHIS2. O desenvolvimento de novas funcionalidades do DHIS2 baseia-se nos contributos da rede HISP e é complementado pela comunidade global de utilizadores. É dada prioridade às melhorias genéricas que podem ter um impacto em todas as implementações, em vez das que são específicas de um local. O software DHIS2 é desenvolvido em ciclos de 12 meses de lançamentos de backend, além de lançamentos periódicos de patches e lançamentos contínuos de aplicações, de acordo com um roteiro planeado em colaboração.

    O processo anual de definição de prioridades para este roteiro é um processo iterativo, flexível e em constante evolução que, em termos gerais, segue as seguintes etapas:

    1. Defina as prioridades estratégicas: As prioridades estratégicas reflectem objectivos de médio-longo prazo para o DHIS2 que podem ser substancialmente avançados durante um período de cerca de 3 anos. Estão em conformidade com a estratégia global da HISP UiO e não se destinam a sofrer alterações drásticas de ano para ano. Estas prioridades são informadas por um processo de recolha de contributos no âmbito da HISP UiO e da rede HISP.
    2. Defina os objectivos: Os objectivos visam especificamente melhorias de alto nível na plataforma que podem ser alcançadas em 1-2 anos. São aperfeiçoados através da negociação e da definição de prioridades, trazendo perspectivas de implementação, engenharia e produtos e tendo em conta os desafios diários e as interações com a comunidade global do DHIS2, e com base nos recursos disponíveis, no nível de esforço e no impacto.
    3. Defina as iniciativas: As iniciativas têm um prazo, normalmente entre 3 meses e um ciclo de lançamento. Têm um âmbito de aplicação finito e constituem o nível operacional fundamental para realizar progressos em relação a um ou mais objectivos. As iniciativas são normalmente – mas nem sempre – compostas por um grupo de trabalho multidisciplinar (implementação, produto e engenharia). As iniciativas resultam em funcionalidades, melhorias de desempenho, referências de implementação, melhorias de interoperabilidade. São elas que definem o roteiro e onde realizamos o trabalho!

    Consulte as secções abaixo para obter uma visão geral do ciclo de lançamento do software DHIS2, uma ligação para o atual roteiro do software e orientações sobre como contribuir com o seu contributo.

    Ciclo de lançamento do software DHIS2

    As novas versões do software principal do DHIS2 são atualmente lançadas num ciclo anual, enquanto as novas versões da aplicação Android são lançadas duas vezes por ano. Os lançamentos de correcções para as versões suportadas são lançados periodicamente. Além disso, as actualizações de funcionalidades de várias aplicações principais do DHIS2 são lançadas mensalmente através da entrega contínua, permitindo-lhe atualizar estas aplicações para as versões mais recentes, independentemente do ciclo de lançamento do software principal.

    Roteiro atual para as próximas versões do software DHIS2

    Visite a página Roteiro do software para obter um diagrama interativo que mostra as funcionalidades de software planeadas para as próximas versões do núcleo do DHIS2 e do software Android.

    Navegue pelo roteiro

    Partilhe as suas opiniões e explore o roteiro do software em mais pormenor

    A equipa de desenvolvimento do software DHIS2 utiliza o Jira para gerir o roteiro e o processo de desenvolvimento do DHIS2. A partir de 2024, lançámos um novo projeto Jira chamado DHIS2 roadmap, onde pretendemos compilar todas as ideias apresentadas pela comunidade DHIS2, num formato separado das nossas funcionalidades Jira tradicionais. Analisamos e fazemos a triagem destas ideias regularmente e utilizamo-las como fonte para construir o roteiro quando estamos nas fases 2 e 3 do processo anual de definição de prioridades (definição de objectivos e iniciativas), tal como descrito acima.

    No projeto de roteiro do DHIS2, pode explorar todas as ideias propostas em diferentes vistas antes de apresentar a sua própria ideia:

    Também pode acompanhar o progresso do roteiro explorando as ideias prioritárias. Assim que uma ideia de roteiro é considerada prioritária, criamos as funcionalidades Jira para desenvolvimento e ligamo-las às ideias de roteiro relacionadas.

    Explore e partilhe os seus contributos

     

    A comunicação de erros de software é efectuada através do nosso antigo processo. Pedimos-lhe que publique primeiro uma descrição e explicação do erro no DHIS2 Community of Practiceonde a equipa UiO e outros programadores podem rever e dar feedback antes de escrever o bilhete de erro no Jira.