AUDITORIA DE SISTEMAS DE INFORMAÇÃO adequados para aplicação das técnicas de auditoria, sem se deixar confundir pelo facto de estar a colaborar estreitamente com profissionais informáticos. Pode-se dizer que um SI informatizado apresenta dois ciclos, um de desenvolvimento e um de operação. O ciclo de desenvolvimento é uma consequência evolutiva da Análise e Programação de Sistemas e Aplicações e procura servir todas as áreas funcionais que necessitam de apoio informático. O ciclo de desenvolvimento de uma aplicação exige que sejam considerados diferentes aspectos e comporta, por isso, as seguintes fases: Estudo analítico da situação do SI, o que implica considerar as necessidades da empresa em causa e dos respectivos utilizadores; Definição do objecto do projecto; Análise das áreas funcionais que vão estar implicadas; Definição das características lógicas e físicas a fim de fundamentar as necessidades de arquitectura; Estudo da viabilidade técnica; Definição das fases de programação; Experiências iniciais e respectivos testes de funcionamento; Implementação, ou seja, entrega da aplicação para o processo de exploração; Manutenção e controlo do funcionamento do projecto. A Figura 7.1 mostra as relações entre as diferentes fases do ciclo de desenvolvimento de SI informatizados. Fase 1: Estudo de viabilidade Fase 2: Análise da situação actual Fase 7: Manutenção Gestão do projecto Fase 6: Implementação Fase 5: Desenvolvimento e testes Fase 3: Projecto lógico do sistema Fase 4: Projecto físico do sistema Figura 7.1 – Relações entre as fases de ciclo de desenvolvimento