This chapter looked at various aspects that are prerequisites for starting a project.
It's tempting to jump into a project and start the work. However, a better approach is doing the ground work. We looked at the importance of understanding a client better. It's important to know the way business is done by your client and understand the flow of information as it occurs. Each function by itself is different and has its own way of working. We tried to briefly cover few of the functions which are early adopters, such as sales, finance, HR, and SCM.
Next, we looked at getting a broad overview of the project from senior stake holders. This ensures that you don't end up implementing a solution which is different from what the senior management is expecting.
Once you get the overview, document the same and get into the details with middle management. We also looked...