BPM for the Public Sector
Implementations of SAP in the Public Sector Domain are ones of much attention these days. When you think of Public Sector implementations, there are various categories that you could land upon: Finance, Grants, Social Security and so on.
It generates much excitement thinking that in many cases the transactions carried out involve Citizens themselves.
I was taking a look at what SAP’s Industry Solution for the Public Sector has to offer and was amazed at what a fantastic solution we can provide involving the Service Oriented Architecture with the available functions the Industry Solution has. And apart from that there are many other requirements that a Public Sector body (say a Municipal Corporation or City Government/Council) have that we can now easily deliver.
Thanks to SAP’s NetWeaver Business Process Management (BPM), Business Rules Management (BRM) and complementary technologies such as Web Dynpro, JSF, Enterprise Services etc. we can now quickly chalk out a prototype for them which of course can easily be enhanced.
I suggest you take a look at the WIKI Page for SAP IS Public Sector and see later how you can contribute to building solutions around this.
My Article on NetWeaver 7.3 BPM for a Use Case
I’m writing this Blog to point out to may Article written on SDN highlighting one of the use cases for a BPM implementation in a City Government – A Complaint Management System. I have looked up for reference the Use Case WIKI of BPM for this and drew a prototype for the same. A rough idea of the Business process is shown below:
Here I demonstrate the way a Citizen raises a Complaint on a certain Category and enters his Telephone Number and Email. Next, a Moderator accesses the request and can decide if this is a genuine request before initiating a BPM process. This adds a security feature to it. Thereafter, the Business Rules are invoked and forwards the form to the right actors till the citizen is notified.
To deep dive into the design and technology, read the article from here:
Technically, I suggest the use of:
- WebDypro for Java for the Moderator Tabular View.
- WebDynpro for Java for the Views of all other actors (ony a single component and view with flags controlling accessibility features)
- BPM and BRM for the Business Process
- SAP JPA (Java Persistence API) for persisting and Data Modeling
Please do read my article as I hope to read more into this area of Public Sector and contribute further.