Dear K2 community,
We have recently introduced K2 blackpearl in our organization and started the implementation of a first workflow. We selected one of medium complexity to a) get an idea of how difficult it is and b) establish some kind of organizational standard (naming conventions, ways to obtain line manager, ...). Since we don't have any K2 expertise in house yet we hired a K2 specialist to help us with the development. After more than four weeks the workflow is still only implemented incompletely and far from being ready for piloting it with selected, benevolent users. To give you an idea of the complexity: It has two to three levels of approval, stores some data collected in a form in a relational database, retrieves the line manager from Active Directory and sends out e-mails using Exchange Server. Developing the whole thing not using K2 (e.g., with C#/ASP.NET) would have taken one of our developers probably two to three weeks.
I am now a bit worried that, even with an experience K2 developer, automating a workflow takes much more time and effort than initially thought. So my question to you is:
How much time and effort do you usually spend developing a not too complex workflow?
I know that it is not possible to give an accurate number but some ballpark figures would really help me to further plan our automation projects.
Thank you for your support
Daniel