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:
Descrição das Atividades:
Atividade: |
1. Modelo de Gerenciamento de Projetos |
Entradas |
|
Procedimento do Modelo de Gerenciamento de Projetos |
|
Saídas |
|
Atividade: |
2. Metodologia de Desenvolvimento de Software |
Entradas |
|
Procedimento da Metodologia de Desenvolvimento de Software |
|
Saídas |
|
Atividade: |
3. Processo de Gerenciamento de Mudanças, Liberação e Implantação de TIC |
Entradas |
|
Procedimento de Liberação e Implantação |
Passo a passo conforme normativo do processo. |
Saídas |
|
Atividade: |
4. Comunicar Interessados |
Entradas |
|
Procedimento |
|
Saídas |
|
Atividade: |
5. Realizar Treinamentos Planejados |
Entradas |
|
Procedimento |
|
Saídas |
|
Atividade: |
6. Realizar Implantação |
Entradas |
|
Procedimento |
|
Saídas |
|
Atividade: |
7. Homologar Implantação |
Entradas |
|
Procedimento |
|
Saídas |
|
Atividade: |
8. Processo de Gerenciamento de Requisições de Serviços de TIC |
Entradas |
|
Procedimento |
Procedimentos relativos ao processo podem ser consultados no Portal da STIC; |
Saídas |
|
Atividade: |
9. Processo de Gerenciamento de Incidentes de TIC |
Entradas |
|
Procedimento |
Procedimentos relativos ao processo podem ser consultados no Portal da STIC; |
Saídas |
|
Atividade: |
10 .Processo de Gerenciamento de Mudanças, Liberação e Implantação de TIC |
Entradas |
|
Procedimento |
Passo a passo conforme normativo do processo. |
Saídas |
|
Atividade: |
11. Desativar Software |
Entradas |
|
Procedimento |
|
Saídas |
|
Atividade: |
12. Homologar Desativação |
Entradas |
|
Procedimento |
|
Saídas |
|
Atividade: |
13. Atualizar Catálogo e Portfólio de Ativos |
Entradas |
|
Procedimento |
|
Saídas |
|
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: