The basis for the Agile method is the core principles of the Lean philosophy in the domain of software development, and Agile methodology can be adapted to BPI [36]. In larger organisations, well-defined business processes with controlled action sequences create a detailed business process model that the organisation implements. However, this approach is not suitable for smaller companies like Northwest because of the high degree of change within the business process itself. In a software-development environment, Agile refers to development methodologies that centre around iterative and continuous development based on requirements and solutions that consciously evolve through collaboration between self-organising and cross-functional teams. The Agile method facilitates the teams delivering the products more quickly, with higher quality and greater flexibility to change and respond [37]. Agile method can apply to business-process modelling and improvement that enables discovering changes and new opportunities and acting quickly to incorporate and adapt required changes to the business processes [6]. However, certain processes will not model accurately, nor can theoretical models be used to evaluate the process. In these scenarios, explicit knowledge of the process is not necessary, and investigating the process and discovering the embedded knowledge inherently built into the system can create additional knowledge.