acordo com padroes. Isso permite as organizacoes apoiarem de forma adequada as operacoes do negocio com as aplicacoes corretas.A12.1 Projeto em Nivel MacroTraduzir os requisitos de negocio em especificacoes de projeto em nivel macro para o desenvolvimento de software, levando em consideracao o direcionamento tecnologico e a arquitetura de informacao da organizacao. O gerenciamento deve aprovar as especificacoes de projeto para assegurar que o projeto de alto nivel atenda aos requisitos. Reavaliar quando ocorrer discrepancias tecnicas ou logicas significativas durante o desenvolvimento ou a manutencao.AI2.2 Projeto DetalhadoDetalhar requisitos tecnicos e de projeto dos softwares aplicativos. Definir os criterios de aceitacao dos requisitos. Aprovar os requisitos para assegurar que eles correspondam ao projeto em nivel macro. Reavaliar quando ocorrer discrepancias tecnicas ou logicas significativas durante o desenvolvimento ou a manutencao.AI2.3 Controle e Auditabilidade do AplicativoAssegurar que os controles de negocio sejam expressos adequadamente nos controles dos aplicativos de forma que o processamento ocorra no prazo correto e seja exato, completo, autorizado e auditavel.AI2.4 Seguranca e Disponibilidade do AplicativoConsiderar os requisitos de seguranca e disponibilidade em resposta aos riscos identificados e em linha com a classificacao de dados, a arquitetura de seguranca da informacao e o perfil de tolerancia a riscos da organizacao.AI2.5 Configuracao e Implementacao de Software Aplicativo AdquiridoCustomizar e implementar as funcionalidades automatizadas adquiridas para alcancar os objetivos de negocios.AI2.6 Principais Atualizacoes dos Sistemas ExistentesSeguir um processo de desenvolvimento similar ao de desenvolvimento de novos sistemas quando ocorrer grandes mudancas nos sistemas existentes que possam resultar em mudancas significativas nos projetos e/ou funcionalidades atuais.AI2.7 Desenvolvimento de Software AplicativoAssegurar que as funcionalidades automatizadas sejam desenvolvidas em conformidade com as especificacoes de projeto, padroes de desenvolvimento e documentacao e requisitos de qualidade e de autorizacao. Assegurar que todos os aspectos contratuais e legais sejam identificados e considerados nos softwares aplicativos desenvolvidos por terceiros.AI2.8 Garantia de Qualidade de SoftwareDesenvolver e executar o plano de garantia de qualidade de software para obter a qualidade especificada na definicao dos requisitos de projeto e nos procedimentos e politicas de qualidade da organizacao.AI2.9 Gestao dos Requisitos das AplicacoesAcompanhar a situacao individual dos requisitos (incluindo todos os requisitos rejeitados) durante o desenho, o desenvolvimento e a implementacao e garantir que as mudancas nos requisitos sejam aprovadas atraves de um processo de gerenciamento de mudancas.AI2.10 Manutencao de Software AplicativoDesenvolver a estrategia e o plano de manutencao de software aplicativo.AI3 Adquirir e Manter Infraestrutura de TecnologiaAs organizacoes devem ter processos de aquisicao, implementacao e atualizacao da infraestrutura de tecnologia. Isso requer uma abordagem planejada de aquisicao, manutencao e protecao da infraestrutura em alinhamento com as estrategias tecnologicas acordadas e o fornecimento de ambientes de desenvolvimento e teste. Isso assegura um apoio tecnologico continuo as aplicacoes de negocio.AI3.1 Plano de Aquisicao de Infraestrutura TecnologicaPreparar um plano para aquisicao, implementacao e manutencao da infraestrutura tecnologica que satisfaca aos requisitos tecnicos e funcionais estabelecidos do negocio e esteja de acordo com a direcao tecnologica da organizacao.AI3.2 Infraestrutura de Recursos, Protecao e DisponibilidadeImplementar controles internos, medidas de seguranca e auditabilidade durante a configuracao, integracao e manutencao de hardware e software da infraestrutura para proteger os recursos