Secretaria de Tecnologia da Informação e Comunicação (STIC)
 
Processos de TIC | Processo de Software - Ciclo de Vida

(Anexo Único do Ato n. 963/2020-PR - DJe n. 174, 16/09/2020)

Dono do Processo: Diretor (a) do Departamento de Sistemas

O Processo de Ciclo de Vida do Software é responsável em gerenciar o ciclo de vida dos softwares produzidos, manutenidos ou adquiridos pelo PJRO. O ciclo de vida de um software no âmbito do Tribunal se inicia na sua concepção, quando se tratar de desenvolvimento, na sua adaptação, quando for obtido de outra instituição, ou na sua implantação, para aqueles adquiridos, e se findará quando seu uso for descontinuado.

O ciclo de vida do software será entendido como a evolução de um sistema, produto, serviço, projeto ou outra entidade desenvolvida por humanos, desde a concepção de uma necessidade de solução de software até a sua desativação (adaptado da Norma ABNT NBR-ISO/IEC 12207:2009).

A definição de um processo de ciclo de vida está em acordo com as melhores práticas da Engenharia de Software, e serve de referência para a construção de soluções de software simples ou complexos, orientando as equipes da STIC do PJRO nas diversas etapas que constituem o processo.

O modelo, apresentado de forma panorâmica, destina-se a permitir tratar as especificidades de atividades e modelos do processo de gestão dos ativos de software de maneira detalhada através documentos e tecnologias complementares.

Fluxo:

Nova Proposta

Descrição das Atividades:

Atividade:

1. Modelo de Gerenciamento de Projetos

Entradas

  • Lista de Projetos de TIC enviados pelo CGesTIC para execução;

Procedimento do Modelo de Gerenciamento de Projetos

    1. Analisar e Classificar o Projeto;
    2. Solicitar informações pendentes;
    3. Prestar informações solicitadas;
    4. Elaborar o Planejamento do Projeto;
    5. Detalhar e validar o projeto;
    6. Realizar KickOff Meeting;
    7. Controlar Atividades do Projeto;
    8. Desenvolver Atividades do Projeto;
    9. Analisar Solicitação;
    10. Solicitar autorização;
    11. Atualizar Sistema de Gerenciamento de Projetos;
    12. Acompanhar as entregas do projeto;
    13. Elaboração de relatório dos projetos monitorados;
    14. Checklist de Encerramento de Fase/Projeto;
    15. Sanar pendências;
    16. Elaborar Termo de Encerramento;
    17. Reunião de encerramento e Divulgação dos Resultados;
    18. Atualizar as bases de conhecimento;

Saídas

  • Termo de Encerramento de Fase/Projeto.

Atividade:

2. Metodologia de Desenvolvimento de Software

Entradas

  • Plano de Gerenciamento do Projeto;
  • Demanda de Sustentação de Software;
  • Backlog atualizado;

Procedimento da Metodologia de Desenvolvimento de Software

    1. Alinhamento da Visão do Produto;
    2. Planejar entregas;
    3. Planejar iteração;
    4. Construção do produto;
    5. Homologação das entregas;
    6. Retrospectiva da iteração;

Saídas

  • Relatório contendo as entregas aprovadas (homologadas) ou não aprovadas (não homologadas), por meio de ata de reunião;
  • Autorização para liberação pelo gestor do software e pelo gerente do projeto;

Atividade:

3. Processo de Gerenciamento de Mudanças, Liberação e Implantação de TIC 

Entradas

  • Termo de Encerramento de Fase/Projeto.
  • Relatório contendo as entregas aprovadas (homologadas) ou não aprovadas (não homologadas), por meio de ata de reunião;
  • Autorização para liberação pelo gestor do software e pelo gerente do projeto;

Procedimento de Liberação e Implantação

Passo a passo conforme normativo do processo.

Saídas

  • RDM de Liberação e implantação autorizada;
  • Plano de implantação;
  • Cronograma de implantação/projeto atualizado;





Atividade:

4. Comunicar Interessados

Entradas

  • RDM de liberação e implantação autorizada;
  • Plano de Implantação.

Procedimento

    1. Realizar entrevistas com equipe de projeto e P.O;
    2. Elaborar Matérias;
    3. Encaminhar CI´s e Ofícios planejados;
    4. Agendar Treinamentos Usuários / Disus / Fornecedores
    5. Atualizar no cronograma de implantação/projeto;
    6. Confirmar efetividade das comunicações;

Saídas

  • Registro das comunicações;
  • Cronograma de implantação/projeto atualizado;

Atividade:

5. Realizar Treinamentos Planejados

Entradas

  • Plano de Implantação;
  • Registro das comunicações;
  • Cronograma de implantação/projeto ou Cronograma de Treinamentos

Procedimento

    1. Realizar os Treinamentos Programados;
    2. Publicar Material didático;
    3. Produzir e publicar vídeos;

Saídas

  • Listas de frequência de treinamento;
  • Aprovação de treinamento pelo responsável do negócio

Atividade:

6. Realizar Implantação

Entradas

  • Cronograma de Implantação ou Cronograma de Treinamentos

Procedimento

    1. Construção e instalação de Infraestrutura de Produção;
    2. Instalação da Solução;
    3. Realizar Migrações de dados Planejadas;
    4. Realizar integrações planejadas;
    5. Construir e testar rotinas de backup planejadas;
    6. Construir e testar rotinas de monitoramento automático planejadas;
    7. Configurar integração de sistemas;
    8. Criação de perfis de usuários;
    9. Cadastrar usuários e associar perfis;
    10.  Atualizar cronograma de implantação/projeto;
    11.  Elaborar Minuta de RRM;
    12.  Comunicar aos interessados o resultado da implantação;

Saídas

  • Liberação para homologar implantação
  • Cronograma de implantação/projeto atualizado;

Atividade:

7. Homologar Implantação

Entradas

  • Autorização para homologar implantação

Procedimento

    1. Executar testes do ambiente de produção conforme estabelecido no plano de implantação;
    2. Elaborar relatório de testes;
    3. Elaborar ata de homologação da implantação;
    4. Finalizar RRM;
    5. Comunicar interessados;

Saídas

  • Relatório de testes 
  • Ata de homologação de implantação
  • RRM
  • Registro de Comunicações
  • Liberação para uso da solução

Atividade:

8. Processo de Gerenciamento de Requisições de Serviços de TIC

Entradas

  • Ticket classificado como Requisição de Serviço de TIC.

Procedimento

Procedimentos relativos ao processo podem ser consultados no Portal da STIC;

Saídas

  • Ticket de requisição de serviço fechado.

Atividade:

9. Processo de Gerenciamento de Incidentes de TIC

Entradas

  • Ticket classificado como Requisição de Serviço de TIC.

Procedimento

Procedimentos relativos ao processo podem ser consultados no Portal da STIC;

Saídas

  • Ticket de incidente fechado.

Atividade:

10 .Processo de Gerenciamento de Mudanças, Liberação e Implantação de TIC

Entradas

  • Fim da vida útil do sistema

Procedimento

Passo a passo conforme normativo do processo.

Saídas

  • Plano de desativação de software;
  • RDM de Liberação e Implantação autorizada;
  • Cronograma de desativação;

Atividade:

11. Desativar Software

Entradas

  • Plano de desativação de software;
  • RDM aprovada;
  • Cronograma de desativação;

Procedimento

    1. Realizar Migrações de dados Planejadas;
    2. Desativar rotinas de monitoramento automático;
    3. Desvincular usuários;
    4. Elaborar Relatório de Mudanças;
    5. Elaborar Minuta de RRM;
    6. Comunicar interessados o resultado da desativação;

Saídas

  • Minuta RRM;
  • Autorização para homologar desativação;

Atividade:

12. Homologar Desativação

Entradas

  • Autorização para homologar implantação;

Procedimento

    1. Executar testes do ambiente de produção conforme estabelecido no plano de implantação;
    2. Testar softwares e serviços dependentes;
    3. Elaborar relatório de testes;
    4. Elaborar ata de homologação da desativação;
    5. Finalizar RRM;
    6. Liberar recursos tecnológicos;
    7. Comunicar interessados;

Saídas

  • Relatório de testes;
  • Ata de homologação de desativação;
  • RRM;

Atividade:

13. Atualizar Catálogo e Portfólio de Ativos

Entradas

  • Ata de homologação de desativação;
  • RRM;

Procedimento

    1. Desativar serviços no Catálogo de Serviços;
    2. Atualizar situação do software no BDCG;
    3. Desativar Serviços;
    4. Registrar requisição de Serviços para o Gerente do Catálogode Serviços proceder as alterações necessárias.

Saídas

  • Catálogo de Serviços atualizado
  • Portfólio atualizado;


 
Controle do processo:

ID

1

Processo

Gerenciamento do Ciclo de Vida de Software

Dono do Processo


Diretor do Departamento de Desenvolvimento de Sistemas

Indicador


Soluções de Software acompanhadas pelo processo (iSSW-cv)

Justificativa

Controle de Softwares implantados e melhor qualidade e disponibilidade dos serviços.

Periodicidade

Semestral

Previsão da 1ª medição

Janeiro / 2021

Intervalo

Semestre anterior

Regra de cálculo

iSSW-cv = (total de soluções de software aderenetes no período acompanhadas pelo processo de ciclo de vida / total de soluções de software existentes no período acompanhadas pelo processo de ciclo de vida) * 100

Meta

90% das soluções de software acompanhadas pelo processo de solução de software (ciclo de vida) aderentes aos processos determinados.

Origem dos dados

-

Responsável pela coleta

Diretor (a) do DSI

Gerente do Processo

Diretor (a) da DSI

O CGesTIC determinará quais softwares de acordo com a sua importância estratégica serão monitorados em janeiro de cada ano, conforme cada processo correspondente. Segue tabela exemplificativa a seguir:

Tabela exemplificativa de Definição

Solução de Software

Metodologia de Gerenciamento de Projetos

Metodologia de Desenvolvimento de Software

Processo de Gerenciamento de Mudanças, Liberação e Implantação de TIC – Mudança e Liberação

Processo de Gerenciamento de Mudanças, Liberação e Implantação de TIC – Liberação e Implantação

Meta

Medir (Sim/Não)

Software 1

Sim

Sim

Sim

Sim

100%

Software 2

Sim

Sim

Sim

Sim

100%

Software 3

Sim

Sim

Não

Sim

100% (dos selecionados)

....

...

...

...

...

...

Para a coleta dos dados, o Dono do Processo de Software - Ciclo de Vida poderá solicitar dados e documentos que fundamente sua medição para apurar se os softwares que tiveram determinação para medição estão aderentes. Segue um exemplo de medição, usando anterior como referência:

Solução de Software

Metodologia de Gerenciamento de Projetos

Metodologia de Desenvolvimento de Software

Processo de Gerenciamento de Mudanças, Liberação e Implantação de TIC – Mudança e Liberação

Processo de Gerenciamento de Mudanças, Liberação e Implantação de TIC – Liberação e Implantação

Result.

Resultado Alcançado

Aderente (Sim/Não)

Software 1

Sim

Sim

Sim

Sim

100%

Sim

Software 2

Sim

Sim

Não

Não

50%

Não

Software 3

Sim

Sim

Sim

100%

Sim

....

...

...

...

...

...

...

Resultado de Ciclo de Vida

66,66%

Versões Anteriores: