Índice:
- Avaliação dos níveis de conhecimento
- Como a tecnologia de serviços da Web é muito nova, talvez seja difícil localizar alguém com experiência suficiente para implementar seus serviços da Web rapidamente. Além disso, pode ser difícil encontrar alguém que possa gerenciar esse projeto, especialmente um complexo.
Vídeo: Google Marketing Next 2017 2024
Se você quer ser bem sucedido em fazer qualquer coisa na vida, você deve planejar. Com imóveis, você ouve a frase frequentemente citada, "localização, localização, localização". "Bem, da mesma forma, com qualquer projeto de software (serviços da Web incluídos), uma frase apropriada para usar é" planejamento, planejamento, planejamento. "
Por exemplo, você deve considerar recursos de hardware, software e pessoal. Você também tem muitas considerações de design, como o estado da sessão e o controle de montagem, para revisar. Além disso, você deve planejar algumas considerações de política organizacional, como a recuperação de desastres. Este artigo explora os requisitos de pessoal para um projeto bem sucedido de serviços da Web.
Avaliação dos níveis de conhecimento
Determinar os requisitos de pessoal para a implementação ou construção de projetos de serviços da Web é uma coisa muito difícil de quantificar porque suas necessidades de pessoal são afetadas pelo seguinte:
- Nível de habilidade: > As pessoas que estarão construindo seus serviços da Web terão experiência suficiente para compreender facilmente os conceitos de serviços da Web? Por um lado, ter um funcionário experiente pode ajudar a acelerar o tempo de desenvolvimento. Por outro lado, uma pessoa inexperiente pode captar os conceitos por trás dos serviços da Web rapidamente porque não há idéias preconcebidas.
- Se o pessoal do seu departamento de TI não estiver familiarizado com os serviços da Web, eles precisam ter acesso ao treinamento. O treinamento pode ser uma coisa boa, mas também pode afetar o tempo eo orçamento. Esteja atento a isso ao avaliar seus recursos de pessoal. Da mesma forma, se você implementar serviços da Web em uma plataforma Linux em vez de uma plataforma Microsoft, pode parecer que o custo da implementação é mais barato; mas na verdade, você terá que treinar seu pessoal para oferecer suporte ao Linux. A Microsoft realmente fez estudos para provar que, devido ao treinamento (e também à implementação), o custo de um projeto de serviços da Web é menos caro na plataforma Microsoft.
- Se cada pessoa em sua equipe de TI tiver se atualizado com algumas das tecnologias de serviços da Web, essas pessoas podem ser um recurso muito bom para colocar em um projeto de serviços da Web, em oposição a alguém que precisa aprender os conceitos. Assim como com o treinamento (listado no último ponto), a falta de conhecimento dos serviços da Web em uma plataforma Linux tende a aumentar o custo eo tempo de colocação no mercado com o seu projeto de serviços da Web na plataforma alternativa da Microsoft. Conhecimento de negócios:
- Para os seus novos projetos de serviços da Web, você deve considerar o conhecimento comercial do seu pessoal de TI.Em outras palavras, eles entendem exatamente qual é o problema do negócio, o que precisa ser feito e por que isso precisa ser feito? Além disso, eles entendem os cronogramas do negócio e o motivo desses cronogramas? Se o pessoal de TI entender todas essas coisas, esse conhecimento ajudará a reduzir a curva de aprendizado e as linhas de tempo para o projeto. Ter uma equipe de TI que entenda o verdadeiro negócio por trás da solução é inestimável. Identificando as funções
Como a tecnologia de serviços da Web é muito nova, talvez seja difícil localizar alguém com experiência suficiente para implementar seus serviços da Web rapidamente. Além disso, pode ser difícil encontrar alguém que possa gerenciar esse projeto, especialmente um complexo.
Além disso, como acontece com todos os projetos de software, é preciso uma série de pessoas qualificadas e responsáveis para realizar um projeto de serviços da Web, incluindo o seguinte:
Patrocinador executivo:
- Responsável pela promoção e aprovação do projeto. Gerente de projeto:
- Gerencia todo o projeto para garantir que ele permaneça na pista, conforme cronograma e no orçamento. Às vezes, o gerente de projeto também irá atribuir recursos. Gerenciador de recursos:
- Em grandes lojas de TI, às vezes um gerente de recursos é empregado para gerenciar os recursos e as habilidades necessárias para projetos. Esta pessoa pode efectivamente colocar o mesmo recurso em múltiplos projetos simultaneamente, o que limita os custos gerais. Designer / Arquiteto:
- Projetos da solução de serviços da Web, considerando questões empresariais, segurança, dados diferentes, recuperação de desastres e assim por diante. O designer / arquiteto também pode ser responsável pelo planejamento do ambiente de hardware e software. Engenheiro de rede:
- Em algumas organizações, administra e projeta a infraestrutura interna, incluindo a configuração do hardware. Nem todas as organizações possuem plano de engenharia de rede para hardware; Às vezes, o designer / arquiteto faz isso. Desenvolvedor:
- Desenvolve o software. Tester:
- Testa o software. Antes de embarcar em um projeto de serviços da Web, certifique-se de que cada membro da equipe entenda os objetivos do projeto, quais serviços da Web e o que eles não são, e por que você está implementando a solução.