Ciclo de vida de um sistema de informação: 6 fases principais

O ciclo de vida de um sistema de informação inclui todos os processos que ocorrem desde o momento em que a necessidade de um sistema nasce até que um outro que o substitua emerja.

De acordo com a norma ISO-12207, é a estrutura que contém todas as implicações do desenvolvimento, operação e manutenção de um produto de software .

Um sistema de informação inclui todas as pessoas, máquinas e / ou métodos envolvidos na coleta, processamento e transmissão de informações.

Tipicamente, os papéis identificados na implementação de um sistema de informação são o gerente de projetos, os técnicos da área tecnológica, os analistas e os usuários.

Objetivos de um sistema de informação

Um sistema de informação cumpre três objetivos fundamentais:

- Defina as tarefas que devem ser executadas e a ordem em que devem ser executadas.

- Garantir consistência com o restante dos sistemas de informação da organização.

- Fornecer pontos de controle para gerenciamento de projetos

Existem vários modelos de sistemas de informação, entre os quais:

  • Modelo em cascata
  • Modelos baseados em protótipos.
  • Modelo de construção de protótipo.
  • Modelo de desenvolvimento incremental.
  • Modelo de prototipagem evolutiva.
  • Modelos alternativos
  • Modelo espiral
  • Modelos baseados em transformações.
  • Processo unificado de desenvolvimento de software Rational (Rational).
  • Desenvolvimento de Software Baseado em Componentes (DSBC ou CBSB).
  • Extreme Programming Model (eXtreme Programmming).

A partir dessa lista de modelos, a cascata é a mais utilizada, pois exige a verificação e validação de cada etapa antes de passar para a próxima.

As 6 fases do ciclo de vida de um sistema de informação

Embora os sistemas de informação por computador sejam um tipo de sistema de informação, os estágios de seu ciclo de vida são relevantes para qualquer inovação no gerenciamento de informações.

1- Investigação preliminar

É o primeiro passo do processo porque envolve conhecer a atividade da organização em questão.

É nesse momento que as necessidades e os problemas relacionados ao gerenciamento de informações são identificados.

A razão para a necessidade do sistema é descoberta e como se espera que ele satisfaça essa necessidade dentro da entidade. Ou seja, as expectativas também são valorizadas.

Nesta fase, a revisão da bibliografia institucional e a realização de entrevistas são as formas típicas de encontrar informações úteis para o trabalho a ser realizado.

Da mesma forma, uma revisão dos sistemas de informação existentes deve ser feita para detectar hábitos de uso, dificuldades mais frequentes e experiências positivas com outros sistemas.

2- Análise de informação

Uma vez coletada toda a informação, é hora de organizá-la de tal maneira que seja útil para a próxima fase: o design.

Gráficos, mapas mentais e fluxogramas podem ser formas de condensar os dados coletados e torná-los compreensíveis e úteis para a equipe.

3- Design do novo sistema

Tomando como base as informações que foram organizadas na fase anterior, procedemos ao projeto do novo sistema.

O nível de complexidade do novo sistema deve aumentar progressivamente para que o usuário tenha a oportunidade de se familiarizar com os novos procedimentos e / ou dispositivos.

Aqui aparece o idioma em que o código do software será escrito ou como o sistema que será comprado no mercado será adaptado. Neste ponto, a aparência do sistema também é definida.

O objetivo deste projeto deve estar clara e diretamente relacionado à solução das necessidades identificadas.

4- Desenvolvimento e documentação do novo sistema

É a fase real de desenvolvimento. Aqui começa a programação do novo software .

Se um programa já está sendo adquirido, a fase se concentra mais em sua documentação.

A ideia é que todo o sistema seja suportado pela documentação relevante, para que possam fazer as modificações necessárias, caso sejam necessárias. O manual do usuário deve aparecer neste momento.

5- Implementação do sistema de informação

É a fase prática do sistema. Aqui ele é posto à prova, e é usado com um olhar crítico para poder detectar as principais vantagens e possíveis falhas que ele possa ter.

O principal objetivo dessa fase é detectar erros para corrigi-los antes que o sistema seja implementado no restante da organização.

A introdução de um novo sistema pode ser feita de várias maneiras:

Em paralelo

O novo sistema é inserido sem eliminar o anterior, pelo menos por um certo tempo, para que os usuários se adaptem progressivamente.

Com um plano piloto

Quando é implementado em um espaço definido por um tempo também definido.

Com substituição instantânea

Quando a deficiência do anterior faz a mudança urgente.

Com um período experimental

Trata-se de experimentar a eficiência do novo sistema durante um determinado período de tempo.

Por partes

Quando o novo sistema é muito grande e envolve muitas mudanças.

6- Manutenção do sistema

Esta é uma fase contínua que consiste em garantir o perfeito funcionamento do sistema.

Esta é a fase de apoio em que uma equipe técnica está disposta a ajudar os outros na adoção e operação do novo sistema.

É também aqui quando os erros que ocorrem com a operacionalidade e as novas demandas dos usuários são resolvidos.

Essa fase geralmente leva de 40 a 80% dos recursos alocados para o desenvolvimento do sistema e dura até se tornar obsoleta. É também a fase em que as atualizações são feitas ou os recursos são adicionados.