Using Agility in Building Business Process Management Solutions

In turbulent modern economy, the companies need to properly manage their business processes. Well-defined and stable business processes ensure security of crucial data and applications, and provide a quality product or service to the end customer. On the other side, constant changes on the market, new regulatory provisions, and emerging new technologies require the need of issuing prompt and effective changes of business process. In this article, we explore the use of agile principles in working with business process management (BPM) solutions. We deal with difficulties in BPM development cycle, review the benefits of using agility, and choose the basic agile principles that ensure the success of a BPM project.




References:
[1] Smith, P. Fingar: Business Process Management (BPM): The Third
Wave, Tampa, FL: Meghan-Kiffer Press, 2003, ISBN: 0929652339
[2] Steve Kruba, Steven Baynes, Robert Hyer: BPM, Agile, and
Virtualization Combine to Create Effective Solutions, (IJACSA)
International Journal of Advanced Computer Science and Applications,
Vol. 3, No. 7, 2012
[3] John Jeston, Johan Nelis: Business Process Management: Practical
Guidelines to Successful Implementation, Elsevier, 2006
[4] Peter Fingar: Back to the Future of BPM: 2012 - A Very Special Year, A
BPTrends Column, October 2012
[5] Scott Simmons, Michael Steele: BPM Voices, Synchronicity: An agile
approach to business process management, IBM DeveloperWorks,
February 2012.
[6] Scott Simmons: Evaluating BPM applications: BPM design reviews and
Rubik's Cubes, BPM Voices, IBM, 13 February 2013
[7] Elaine A. Carvalho, Tatiana Escovedo, Rubens N. Melo, "Using
Business Processes in System Requirements Definition", sew, pp.125-
130, 2009 33rd Annual IEEE Software Engineering Workshop, 2009.
[8] N. Jasmine, "BPM and SOA: Better Together", IBM White Paper, 2005,
pp. 1-12.
[9] Nan Wang, Vincent Lee ''An Integrated BPM-SOA Framework for Agile
Enterprises'', ACIIDS'11 Proceedings of the Third international
conference on Intelligent information and database systems - Volume
Part I Pages 557-566, Springer-Verlag Berlin, Heidelberg 2011.
[10] Nivedita P Deshmukh: "Leveraging BPM Discipline To Deliver Agile
Business Processes In Emerging Markets", 2013 IEEE International
Conference on Business Informatics
[11] Williams, L.: A Survey of Agile Development Methodologies”, pp 209-
227, 2007. Retrieved from:
http://agile.csc.ncsu.edu/SEMaterials/AgileMethods.pdf