Como mencionado em outra resposta, você provavelmente enfrentará dificuldades para encontrar uma versão gratuita de um sistema ERP convencional para usar no aprendizado. Um sistema de código aberto que você pode experimentar é o OpenERP.
Alguns livros que podem ser úteis,
Esses livros foram recomendados pelo gerente de projetos da nossa imploração de ERP. Eu mesmo não os li.
Se você quiser entender os processos de negócios, provavelmente encontrará melhor os livros introdutórios nessas áreas específicas, em vez de um livro de ERP. Isso lhe dará uma melhor compreensão do que o ERP está tentando realizar. Você também será mais adequado para avaliar o desempenho de cada sistema ERP em cada função comercial.
Alguns tópicos que vale a pena estudar são:
- Mapeamento do fluxo de valor. Para analisar processos de negócios / cadeia de suprimentos
- Programação de fabricação. Para a frente / para trás. Infinito / Finito.
- Métodos para rastrear o progresso de itens de fabricação, por exemplo, leitura de código de barras, terminais de chão de fábrica
- Gerenciamento de Projetos. Do ponto de vista da empresa que utiliza o sistema ERP, em vez do gerenciamento de projetos de software. Algo como PRINCE2.
Não tenho certeza se você pretende desenvolver um sistema ERP do zero ou implementar / personalizar um produto comercial para uma determinada empresa. Só posso falar da perspectiva de personalizar um sistema existente. O conhecimento de TI necessário será baseado fortemente no sistema ERP que você usa. Por exemplo, nosso sistema usa VBScript para código personalizado e Crystal Reports para relatórios.
Se você estiver desenvolvendo algo do zero, eu começaria a estudar as melhores práticas de desenvolvimento empresarial, como a arquitetura de camadas N. Você provavelmente precisará de uma ferramenta de relatório de algum tipo. Crystal Reports ou SSRS são os dois principais pacotes que encontrei.
Espero que isso seja suficiente para você começar. Boa sorte.