Desenvolvendo um projeto de LMS (Learning Management System) com sucesso
1. Tenha uma conversa abrangente com seus clientes sobre seus requisitos.
Nenhum projeto de Learning Management System pode ser bem-sucedido sem uma análise completa das necessidades. Muitos clientes não sabem que não sabem, e é seu trabalho como desenvolvedor fazer as perguntas certas para obter todos os detalhes de que precisa e entender o que o projeto envolverá. Isso pode incluir:
Quem são os usuários-alvo do programa de aprendizagem?
Nosso cliente está ensinando alunos adultos? Profissionais da indústria como parte de um programa de treinamento ou certificação, ou amadores aprendendo uma nova habilidade por prazer? As empresas que pagam por um programa de certificação podem ter necessidades específicas, do setor, que não existem para os amadores. Aprenda o máximo que puder sobre seu usuário final para saber quais são os requisitos de sua plataforma.
Quais recursos seu cliente realmente precisa?
Às vezes, um cliente ouve falar de um recurso e o deseja como parte de seu curso, mas não tem uma boa noção de quanto trabalho será necessário para desenvolvê-lo. Ou talvez o que seu cliente precise de algo que para implementar afetará a arquitetura da plataforma (configuração de um site multilíngue, por exemplo ). Obtenha uma lista completa de recursos desde o início para que esteja preparado.
De quais plug-ins seu cliente realmente precisa?
Alguns clientes instalam muitos plug-ins em suas plataformas sem perceber que eles são conflitantes, redundantes e tornam o site mais lento. Outros plug-ins executam recursos essenciais ou podem resolver um problema de funcionalidade que levaria meses e milhares de dólares para o código customizado. Como desenvolvedor, você pode orientar seus clientes para as soluções certas.
2. Defina expectativas sobre o escopo do trabalho e um cronograma realista.
Depois de entender o que seu cliente está procurando, cabe a você fazer uma estimativa do trabalho a ser feito. Os projetos LMS podem ser simples, precisando apenas adicionar algumas configurações personalizadas – o tipo de coisa que você pode fazer em uma semana. Ou eles podem levar seis meses de trabalho em uma solução multilíngue de comércio eletrônico e compartilhamento social, por exemplo. Ambos podem ser projetos de sucesso, mas somente se você definir as expectativas certas com seu cliente primeiro.
- Leia todos os requisitos do projeto para que você entenda o escopo. Você não quer perder uma solicitação crítica que adicionará muito tempo ao seu projeto, no último minuto.
- Verifique novamente seus números ao entregar uma cotação. Se você calcular mal sua estimativa, poderá perder dinheiro ao tentar cumprir suas promessas ou então correr o risco de decepcionar seu cliente. Por outro lado, se você licitar em excesso porque está entregando em excesso os plug-ins e recursos, pode perder um cliente que deseja apenas uma opção mais simples.
- Cuidado ao definir um cronograma de entrega. Todos nós queremos pensar que os projetos correrão bem e que teremos tudo realizado em tempo recorde. Mas as coisas raramente saem conforme o planejado e é importante levar isso em consideração para compensar qualquer problema no caminho.
Conforme você adiciona complexidade ao seu projeto LMS, o escopo pode se expandir rapidamente.
Sabemos que projetos de aprendizagem envolvem muito mais do que o LMS. Claro, às vezes um projeto é apenas um curso simples – no início. Mas, na maioria das vezes, é um projeto LMS e também um projeto de comércio eletrônico, um projeto de associação e um projeto de mídia social. Por isso é tão essencial não apenas entender o que seus clientes precisam, mas também colocá-los no melhor caminho para o sucesso.
Fonte: https://www.learndash.com/delivering-a-successful-lms-project-with-james-tryon/