One of the main tasks business analysts are required to engage in is defining the current state of the business. Processes are a key part of the business and should be continually analyzed for bottlenecks or lapses that may have built up over time. In improving the current state, business processes are defined through models. With the right tools in place, you can focus on the task of process modelling with ease. This post provides a list of free tools you can explore to decide which process modelling software is best for you and your team.