Plano de implementação
Introdução
Em geral
Uma implementação é a execução ou inicialização de uma ideia programada, seja ela uma aplicação de computador, um plano, um modelo científico, um projeto específico, um padrão, um algoritmo ou uma política.
(Distinguir sempre o termo implementação de implementação, uma vez que uma implementação é realizada de forma imposta ou obrigatória ao utilizador independentemente da sua opinião; por outro lado, na implementação o utilizador é envolvido no desenvolvimento do que está a ser realizado).
Na ciência da computação, uma implementação é a realização de uma especificação técnica ou algoritmos como um programa, componente de software ou outro sistema de computação. Muitas implementações são fornecidas de acordo com uma especificação ou padrão. Por exemplo, um navegador web respeita (ou deve respeitar) na sua implementação as especificações recomendadas de acordo com o World Wide Web Consortium, e as ferramentas de desenvolvimento de software contêm implementações de linguagens de programação.
Na indústria de TI, implementação refere-se ao processo pós-venda de orientar um cliente através do uso do software ou hardware que o cliente adquiriu. Isto inclui análise de requisitos, análise de impacto, otimizações, sistemas de integração, política de utilização, aprendizagem do utilizador, branqueamento e custos associados. Muitas vezes, todas essas etapas são gerenciadas e dirigidas por um Diretor de Projeto que utiliza metodologias de gerenciamento de projetos como as apresentadas, por exemplo, no Conjunto de Conhecimento em Gerenciamento de Projetos. A implementação de software envolve o trabalho de grupos de profissionais relativamente novos na economia baseada no conhecimento, tais como analistas de negócios, analistas técnicos, arquitetos de software e gerentes de projeto.
Na ciência política, implementação refere-se ao cumprimento de políticas públicas. A legislação aprova leis que são executadas por funcionários públicos que trabalham em agências burocráticas. Este processo consiste em regras de criação, regras de administração e regras de alocação. Os factores que afectam a implementação incluem decisões legislativas, capacidade administrativa para implementação burocrática, um grupo de actividade interessado e oponentes, e apoio executivo ou presidencial.