Key challenges for enabling agile BPM with social software

Business Process Management is called agile when it is able to react quickly and adequately to internal and external events. Agile Business Process Management requires putting the life cycle of business processes on a new paradigm. It is advocated in this paper that social software allows us to satisfy the key requirements for enabling agile BPM by applying the four features of social software: weak ties, social production, egalitarianism and mutual service provision. Organizational and semantic integration and responsiveness (of the business processes engineering, execution and management activities) have been identified as the main requirements for implementing an agile BPM life cycle. Social software may be used in the BPM life cycle in several manners and using numerous approaches. This paper presents seven among them and then analyzes the ‘support’ effects between those approaches and the underlying social software features, and the three requirements for Agile BPM. Copyright © 2011 John Wiley & Sons, Ltd.

[1]  Don Tapscott,et al.  Wikinomics: How Mass Collaboration Changes Everything , 2006 .

[2]  Pericles Loucopoulos,et al.  Enterprise Knowledge Management and Conceptual Modelling , 1997, Conceptual Modeling.

[3]  S. Schwarz,et al.  Anforderungen an die Workflow-Unterstützung für wissensintensive Geschäftsprozesse , 2001 .

[4]  Arun Iyengar,et al.  SOAlive Service Catalog: A Simplified Approach to Describing, Discovering and Composing Situational Enterprise Services , 2008, ICSOC.

[5]  Ronald Maier,et al.  Conceptual Foundations for a Service-oriented Knowledge and Learning Architecture: Supporting Content, Process and Ontology Maturing , 2009, Networked Knowledge - Networked Media - Integrating Knowledge Management.

[6]  Markus Krötzsch,et al.  Semantic Wikipedia , 2006, WikiSym '06.

[7]  Ilia Bider,et al.  ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING , 2009, EMMSAD 2009.

[8]  Manfred Reichert,et al.  The ADEPT project: a decade of research and development for robust and flexible process support , 2009, Computer Science - Research and Development.

[9]  Florian Rosenberg,et al.  End-to-End Security for Enterprise Mashups , 2009, ICSOC/ServiceWave.

[10]  Susan Leigh Star,et al.  The Structure of Ill-Structured Solutions: Boundary Objects and Heterogeneous Distributed Problem Solving , 1989, Distributed Artificial Intelligence.

[11]  Selmin Nurcan,et al.  Intention-driven modeling for flexible workflow applications , 2005, Softw. Process. Improv. Pract..

[12]  Bo Leuf,et al.  The Wiki Way: Quick Collaboration on the Web , 2001 .

[13]  Grace Thornton,et al.  Everything is Miscellaneous: The Power of the New Digital Disorder , 2009, J. Assoc. Inf. Sci. Technol..

[14]  Markus Strohmaier,et al.  B-KIDE: A Framework and a Tool for Business Process Oriented Knowledge Infrastructure Development , 2005 .

[15]  Peter C. Lockemann,et al.  User-Driven Semantic Wiki-Based Business Service Description , 2009, Networked Knowledge - Networked Media - Integrating Knowledge Management.

[16]  David R. Millen,et al.  Dogear: Social bookmarking in the enterprise , 2006, CHI.

[17]  Florian Rosenberg,et al.  Composing RESTful Services and Collaborative Workflows: A Lightweight Approach , 2008, IEEE Internet Computing.

[18]  Jimeng Sun,et al.  SCOOP: Automated Social Recommendation in Enterprise Process Management , 2008, 2008 IEEE International Conference on Services Computing.

[19]  Carole A. Goble,et al.  myExperiment: Defining the Social Virtual Research Environment , 2008, 2008 IEEE Fourth International Conference on eScience.

[20]  Mark S. Granovetter T H E S T R E N G T H O F WEAK TIES: A NETWORK THEORY REVISITED , 1983 .

[21]  Selmin Nurcan,et al.  A Survey on the Flexibility Requirements Related to Business Processes and Modeling Artifacts , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[22]  Andy Carpenter,et al.  On modelled flexibility and service selection optimisation , 2008, BPMDS 2008.

[23]  Jock Given,et al.  The wealth of networks: How social production transforms markets and freedom , 2007, Inf. Econ. Policy.

[24]  Peter Rittgen Collaborative modeling of business processes: a comparative case study , 2009, SAC '09.

[25]  Peter Fettke,et al.  Business Process Modeling Notation , 2008, Wirtschaftsinf..

[26]  Selmin Nurcan,et al.  Analysis and design of co-operative work processes: a framework , 1998, Inf. Softw. Technol..

[27]  Francisco Curbera,et al.  Bite: Workflow Composition for the Web , 2007, ICSOC.

[28]  N. Foo Conceptual Spaces—The Geometry of Thought , 2022 .

[29]  Rüdiger Pryss,et al.  Enabling Poka-Yoke Workflows with the AristaFlow BPM Suite , 2009, BPM.

[30]  Wil M. P. van der Aalst,et al.  Declarative workflows: Balancing between flexibility and support , 2009, Computer Science - Research and Development.

[31]  D. Cremer,et al.  Psychology in organizations: The social identity approach , 2001 .

[32]  Hugo Ferreiraa,et al.  Towards an Integrated Life-Cycle for Business Process Management based on Learning and Planning , 2009 .

[33]  Ansgar Bernardi,et al.  Weakly-structured workflows for knowledge-intensive tasks: an experimental evaluation , 2003, WET ICE 2003. Proceedings. Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003..

[34]  Morten T. Hansen When Internal Collaboration Is Bad for Your Company , 2009 .

[35]  Anthony Finkelstein,et al.  Flexible Workflows: Reputation-based Message Routing , 2008 .

[36]  Marcello Sarini,et al.  Workflow Management Social Systems: A New Socio-psychological Perspective on Process Management , 2009, Business Process Management Workshops.

[37]  Stefanie Rinderle-Ma,et al.  Providing Integrated Life Cycle Support in Process-Aware Information Systems , 2009, Int. J. Cooperative Inf. Syst..

[38]  Yaron Goland,et al.  Web Services Business Process Execution Language , 2009, Encyclopedia of Database Systems.

[39]  Henry Mintzberg,et al.  Structure in Fives: Designing Effective Organizations , 1983 .

[40]  Paolo Traverso,et al.  The ATHENA Framework for Cross-Organizational Business Processes , 2009 .

[41]  S. Nurcan,et al.  Context-aware Business Process Evaluation and Redesign , 2008 .

[42]  Henry Mintzberg,et al.  Strategy Formation in an Adhocracy. , 1985 .

[43]  Fabrice Muller,et al.  Computer-Supported Deliberations for Distributed Teams , 2001, IICS.

[44]  Simon M. Kaplan,et al.  Supporting collaborative software development with ConversationBuilder , 1992, SDE.

[45]  Robert Woitsch,et al.  Process Oriented Knowledge Management: A Service Based Approach , 2005, J. Univers. Comput. Sci..

[46]  Aneesh Krishna,et al.  Combining i* and BPMN for Business Process Model Lifecycle Management , 2006, Business Process Management Workshops.

[47]  Mathias Weske,et al.  Business Process Management: A Survey , 2003, Business Process Management.

[48]  Wil M. P. van der Aalst,et al.  Workflow mining: discovering process models from event logs , 2004, IEEE Transactions on Knowledge and Data Engineering.

[49]  Stefan Tai,et al.  Service communities: applications and middleware , 2006, SEM '06.

[50]  Hajo A. Reijers,et al.  Social Software for Modeling Business Processes , 2008, Business Process Management Workshops.

[51]  Norbert Gronau,et al.  KMDL - Capturing, Analysing and Improving Knowledge-Intensive Business Processes , 2005, J. Univers. Comput. Sci..

[52]  Jan vom Brocke,et al.  Designing infrastructures for reusing conceptional models – a general framework and its application for collaborative reference modelling , 2006 .

[53]  John Domingue,et al.  Semantic Business Process Management: Scaling Up the Management of Business Processes , 2008, 2008 IEEE International Conference on Semantic Computing.

[54]  Shazia Wasim Sadiq,et al.  On managing business processes variants , 2009, Data Knowl. Eng..

[55]  Ademar Aguiar,et al.  AGILIPO: Embedding Social Software Features into Business Process Tools , 2009, Business Process Management Workshops.

[56]  Stephen L. Vargo,et al.  Service-dominant logic: continuing the evolution , 2008 .

[57]  Boudewijn F. van Dongen,et al.  Workflow mining: A survey of issues and approaches , 2003, Data Knowl. Eng..

[58]  Thomas A. Mikalsen,et al.  Enabling Community Participation for Workflows through Extensibility and Sharing , 2009, Business Process Management Workshops.

[59]  Andreas Abecker,et al.  Collaborative Process Development using Semantic MediaWiki , 2009, Wissensmanagement.

[60]  Sunil K. Sarin,et al.  Experiences with workflow management: issues for the next generation , 1994, CSCW '94.

[61]  Selmin Nurcan,et al.  BPM and Social Software , 2008, Business Process Management Workshops.

[62]  Michael Prilla,et al.  Models, Social Tagging and Knowledge Management - A fruitful Combination for Process Improvement , 2009, Business Process Management Workshops.

[63]  Yasuhisa Sakamoto,et al.  Toward integrated support of synchronous and asynchronous communication in cooperative work: an empirical study of real group communication , 1993, COCS '93.

[64]  Stefanie N. Lindstaedt,et al.  MoKi: the Modelling wiKi , 2009, SemWiki.

[65]  Maria E. Orlowska,et al.  Pockets of Flexibility in Workflow Specification , 2001, ER.

[66]  Selmin Nurcan,et al.  Enterprise, Business-Process and Information Systems Modeling - 12th International Conference, BPMDS 2011, and 16th International Conference, EMMSAD 2011, held at CAiSE 2011, London, UK, June 20-21, 2011. Proceedings , 2011, BMMDS/EMMSAD.

[67]  Geary A. Rummler,et al.  Improving Performance: How to Manage the White Space on the Organization Chart , 1990 .

[68]  J. Forrester Industrial Dynamics , 1997 .

[69]  M Maja Pesic,et al.  Constraint-based workflow management systems : shifting control to users , 2008 .

[70]  Selmin Nurcan,et al.  MAIN CONCEPTS FOR COOPERATIVE WORK PLACE ANALYSIS , 1998 .

[71]  Mathias Weske,et al.  Case handling: a new paradigm for business process support , 2005, Data Knowl. Eng..

[72]  Paolo Traverso,et al.  At Your Service: Service-Oriented Computing from an EU Perspective , 2009 .

[73]  Andreas Abecker,et al.  Business-process oriented knowledge management: concepts, methods, and tools , 2004 .

[74]  Wil M. P. van der Aalst,et al.  Challenges for Business Process and Task Management , 2005 .

[75]  John Mylopoulos,et al.  Enterprise, Business-Process and Information Systems Modeling , 2012, Lecture Notes in Business Information Processing.

[76]  Adam Mathes,et al.  Folksonomies-Cooperative Classification and Communication Through Shared Metadata , 2004 .

[77]  Thomas Herrmann,et al.  PRomisE2 - Recording and Displaying Situated Process In- formation in Knowledge Management Applications , 2002 .

[78]  Fred A. Cummins,et al.  Building the Agile Enterprise: With SOA, BPM and MBM , 2008 .

[79]  Terry Winograd,et al.  A language/action perspective on the design of cooperative work , 1986, CSCW '86.

[80]  Carla Simone,et al.  Coordination mechanisms: Towards a conceptual foundation of CSCW systems design , 1996, Computer Supported Cooperative Work (CSCW).

[81]  Michael Prilla Semantic Integration of Process Models into Knowledge Management: A Social Tagging Approach , 2008, BIS.

[82]  M. Alvesson Knowledge Work And Knowledge-Intensive Firms , 2004 .

[83]  Laurie J. Kirsch,et al.  Portfolios of Control Modes and IS Project Management , 1997, Inf. Syst. Res..

[84]  Jay Wright Forrester,et al.  Urban Dynamics , 1969 .

[85]  Selmin Nurcan,et al.  Combining BPM and social software: contradiction or chance? , 2010, J. Softw. Maintenance Res. Pract..

[86]  Stephen Farrell,et al.  Socially augmenting employee profiles with people-tagging , 2007, UIST.

[87]  Giorgio Bruno Requirements Elicitation as a Case of Social Process: An Approach to Its Description , 2009, Business Process Management Workshops.

[88]  Hongyan Ma,et al.  Process-aware information systems: Bridging people and software through process technology , 2007, J. Assoc. Inf. Sci. Technol..