Good practices for implementing business software

< Implementation
 * Team(s): Team implementation

Introduction
In this learning project you can find best practices regarding implementing business software.

Overview of best practices/ lessons learned

 * Collaboration
 * Discuss in which system you are going to collaborate. In a Microsoft implementation it is a best practice to use VSTS.
 * Plan regular retrospectives with the whole team. Don't allow the team to split up. The business and the system integrator should act as one team.
 * Scope
 * Business software like SAP or D365 are modular.
 * When you implement for instance D365 for Talent you should first discuss which modules you will implement first.
 * Process workshop
 * It is a best practice to plan a process workshop
 * In the past implementing an ERP system starts with the process of the customer. Today it is a best practice to start with the out-of-the-box processes
 * Create flows in for instance Microsoft Visio and discuss possible gaps with the customer.
 * Planning
 * Ask your system integrator how much time it will take to implement the software.
 * Don't trust the account manager. The implementation will probably take longer than the account manager tells you.
 * Users
 * Which users are going to use the software in phase 1?
 * How will these users be involved in the project? Keyusers?
 * How much training is needed?
 * Plan
 * Make a plan with the system integrator.
 * Execution
 * Create an overview of the most important epics of phase 1. See implementing Talent for an example.
 * Discuss tasks and responsibilities.
 * Testing/ training
 * Who will be responsible for testing an training keyusers.
 * Preferably one or two keyusers are involved in the project.