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:
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
Analisar e Classificar o Projeto;
Solicitar informações pendentes;
Prestar informações solicitadas;
Elaborar o Planejamento do Projeto;
Detalhar e validar o projeto;
Realizar KickOff Meeting;
Controlar Atividades do Projeto;
Desenvolver Atividades do Projeto;
Analisar Solicitação;
Solicitar autorização;
Atualizar Sistema de Gerenciamento de Projetos;
Acompanhar as entregas do projeto;
Elaboração de relatório dos projetos monitorados;
Checklist de Encerramento de Fase/Projeto;
Sanar pendências;
Elaborar Termo de Encerramento;
Reunião de encerramento e Divulgação dos Resultados;
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
Alinhamento da Visão do Produto;
Planejar entregas;
Planejar iteração;
Construção do produto;
Homologação das entregas;
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;
Cronograma de implantação/projeto ou Cronograma de Treinamentos
Procedimento
Realizar os Treinamentos Programados;
Publicar Material didático;
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
Construção e instalação de Infraestrutura de Produção;
Instalação da Solução;
Realizar Migrações de dados Planejadas;
Realizar integrações planejadas;
Construir e testar rotinas de backup planejadas;
Construir e testar rotinas de monitoramento automático planejadas;
Configurar integração de sistemas;
Criação de perfis de usuários;
Cadastrar usuários e associar perfis;
Atualizar cronograma de implantação/projeto;
Elaborar Minuta de RRM;
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
Executar testes do ambiente de produção conforme estabelecido no plano de implantação;
Elaborar relatório de testes;
Elaborar ata de homologação da implantação;
Finalizar RRM;
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
Realizar Migrações de dados Planejadas;
Desativar rotinas de monitoramento automático;
Desvincular usuários;
Elaborar Relatório de Mudanças;
Elaborar Minuta de RRM;
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
Executar testes do ambiente de produção conforme estabelecido no plano de implantação;
Testar softwares e serviços dependentes;
Elaborar relatório de testes;
Elaborar ata de homologação da desativação;
Finalizar RRM;
Liberar recursos tecnológicos;
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
Desativar serviços no Catálogo de Serviços;
Atualizar situação do software no BDCG;
Desativar Serviços;
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