DESENHO DE CARGO E TAREFAS DO DESENVOLVEDOR WEB Conhecimento dos sistemas gerenciadores de banco (MySQL), modelagem de dados, inglês técnico. Conhecimento em plataformas e metodologias de desenvolvimento de sistemas, lógica de programação. Um profissional de programação web é responsável pelo desenvolvimento de sites, portais, fóruns e aplicações voltadas para o ambiente da internet. Normalmente estes serviços podem ser acessados por meio de um navegador e ficam hospedados em servidores web. Habilidade e Competências Essenciais: Codificação de programas simples e médios, codificação de testes unitários, desenvolvimento de documentação de programas, conhecimento de conceitos de sistema operacional, preparação de documentos de programa, compreensão técnica de inspeção de programa e de código, planejamento próprio, reporte de trabalho em nível de tarefa, desenvolver cenários de teste de programas e componentes, diagnósticos de problemas de aplicativos, elaboração de fluxogramas, conhecimento de linguagens e tecnologia. Responsável pela implementação e correção de bugs no sistema. Seu foco é desenvolver novas soluções e por em prática todas as necessidades imposta pelo analista de sistemas. DBA: Administrador de Banco de Dados : O administrador do banco de dados onde são guardadas as informações, ele não programa, mas é responsável por gerenciar como são guardadas as informações, meios de otimização de buscas, segurança dos dados e permissões de acesso. Principais Responsabilidades: Manutenção de Sistemas & Módulos em PHP + MySQL Cooperação da estruturação de Banco de Dados Início na interpretação de projetos enecessidades de sistemas Acompanhamento de processos para sugestão de melhorias Programação de páginas dinâmicas em PHP + MySQ Manutenção/Alterações em Banco de Dados MySQL Utilizar na programação os padrão definidos pelo time de desenvolvimento Necessário conhecimentos em: PHP + MySQL Lógica de Programação Conhecimentos em Xhtml
Conhecimentos em projetos WEB Hospedagem de arquivos e permissões de pasta Aberto a adaptação a novas tecnologias Codificar os programas de acordo com a tecnologia definida utilizando para isso os conceitos de lógica de programação. Desenvolver sistemas e aplicações, a partir das solicitações recebidas. Projetar o sistema e aplicação, através das informações fornecidas pela área de análise e arquitetura de sistemas, desenvolvendo e definindo os critérios de navegação, Modelando a estrutura do banco de dados. Desenvolver sistemas e aplicações. Desenvolver critérios ergonômicos de navegação, montagem da estrutura de banco de dados e codificação de programas. Projetar, implantar e realizar manutenção de sistemas e aplicações. Selecionar recursos de trabalho, tais como metodologias de desenvolvimento de sistemas, linguagem de programação e ferramentas de desenvolvimento. Realizar a manutenção de sistemas e aplicações, alterando sistemas e aplicações, estrutura de armazenamento de dados. Implantar o sistema e aplicações, efetuando a instalação do programa e os devidos testes, garantindo a funcionalidade do sistema e aplicação. Identificar e acompanhar as demandas de mercado em relação a sistemas e aplicativos, visando manter a empresa atualizada em relação ao mercado Determinar quais os recursos necessários para o desenvolvimento do sistema e aplicação, selecionando as metodologias, linguagens de programação, ferramentas de desenvolvimento, especificando configurações de maquinas, equipamentos, acessórios e suprimentos. Monitorar o desempenho e performance dos sistemas e aplicações desenvolvidas, oferecendo o suporte técnico quando necessários. Determinar quais os recursos necessários para o desenvolvimento do sistema e aplicação, selecionando as metodologias, linguagens de programação, ferramentas de desenvolvimento, especificando configurações de maquinas, equipamentos, acessórios e suprimentos. PLANO DE TREINAMENTO DO DESENVOLVEDOR WEB Levantamento das Necessidades de Treinamento Justificativa: Entrevista com os colaboradores a respeito da qualidade do produto. Entrevista com o Gestor de TI e com o Desenvolvedor WEB Utilização do método de escala gráfica para avaliar as atividades.
Objetivos: Qualificar melhor os funcionários da empresa, dando os o treinamento necessário para sua melhoria em determinadas funções. Ações: Fazer os contratos de treinamento com os professores; Contratar serviço de entrega de alimentos no local de treinamento no horário de intervalo das aulas Fazer no papel timbrado da empresa os certificados dos treinamentos. Após uma avaliação de desempenho constatou se a necessidade de treinamento no cargo de Desenvolver WEB. Foi elaborada uma pesquisa sobre quais eram os cursos que o funcionário gostaria que estivesse em seu treinamento. É necessário que haja treinamento nas linguagens de programação: Java, HTML5 e aprimoramento na ferramenta Dreamweaver Cs6 Foi realizada uma pesquisa documental, onde obtivemos o estudo de documentos, relatórios e memorandos. Uma ampla análise constatou que nossos Desenvolvedores Web precisam de certificação NET Framework4 Atuará na área de desenvolvimento e programação, executar todas as etapas do desenvolvimento do site, tanto em relação a Back end, Front end e aplicativos web. Realizar testes e dar suporte aos usuários. HTML5 Fundamentos CSS3 Fundamentos HTML5 para Desenvolvedores HTML5 Canvas Módulo I HTML5 Canvas Módulo II Nas informações apresentadas, identificamos que o treinamento será para capacitar a equipe da área de Desenvolvimento Web, que devem estar sempre bem informados e preparados para o desenvolvimento do software, por isso a necessidade de treinamento em linguagem PHP, Dreamweaver CS6-DW, NET Framework 4 e banco de dados MySQL.
Programação e Planejamento Ter melhor desempenho e habilidade nos desenvolvimentos das competências dadas aos cargos reduzindo assim, os prazos e. Melhor satisfação dos clientes, consequentemente aumentando. Os lucros Execução do treinamento O Treinamento será aplicado de forma prática e dinâmica envolvendo situações do cotidiano, sendo o publico alvo a equipe de desenvolvimento web. Com a indicação do gerente de t.i. Foi contratado um profissional certificado e capacitado, que ministrará o curso de linguagem PHP, Dreamweaver CS6-DW, NET Framework 4 e MySQL. Será utilizado apostilas impressas e computadores com todos os softwares necessários utilizado Será utilizado Datashow. Do dia 13/01/2014 ao dia 18/01/2014 os colaboradores estarão em treinamento das 08h00min às 17h00min, sendo que das 12h00 min às 14h00 min será horário de almoço. Tempo, custo e execução: O curso terá duração de 40 horas, sendo ministrado em 05 (cinco) dias com carga horária de 08 (oito) horas. O custo previsto será: Remuneração normal para os colaboradores Despesas com material didático Remuneração para o instrutor externo. Outras despesas (limpeza da sala, manutenção de computadores, etc. ). Durante a execução do treinamento um gestor da área irá acompanhar todo o treinamento e auxiliar caso haja necessidade Ao término do treinamento será realizada uma avaliação:
Avaliação de reação Avaliar o ambiente, o material, o conhecimento do instrutor e a carga horária, conforme questionário. Avaliação de aprendizagem. Monitoria acompanhada para verificar o desenvolvimento do colaborador quanto ao treinamento.