The screencam shows an example of user flexibility for business applications including an deep integration into Streamwork to provide also collaborative scenarios. The showcase is based on Web Dynpro for Java.
The scenario shown in the showcase is the following:
The team manager “John Smith” has to start the performance feedback for his team for 2010. But before doing this he would like to adapt the original manager self-service application a little bit by hiding some UI elements and changing some aspects of the “Employee search” table.
After that he starts with the setup for the performance feedback. As most of the team members are working in several projects he would like to do this together with the colleagues running the projects.
He needs collaboration capabilities but the available self-service applications do not provide anything like this ?! But thank god: he is one of the first beta-tester of the cool “User Productivity on Demand Application Workspace” and therefore his good old self-service app showing all the data regarding his team is now embedded into a much more productive user environment.
And one aspect of this environment is a direct access to SAP´s collaboration solution “Streamwork.com”. He jumps into the Assistance Panel and open directly the “Collaboration Center” – here he could directly create, maintain and extend his activities.
He creates a new activity for the performance feedback 2010 and runs it directly within the workspace. He adds a welcome message to the colleague and goes back to the assistance panel to add some more tools to the activity (an discussion about the general process and a decision thread to decide which tool should be used). Everything is fine but now he he would like to extract available data from his self service application.
Application Extensions for Collaborative Tasks
As Web Dynpro for Java running the self-service is aware of running within the workspace he could directly open the “Collaborate” context menu (which is provided by the workspace environment and NOT by the application). He would like to add the list of team members and the current salary numbers to the new activity and using the context menu entries he easily could do.
Now he goes back to the Streamwork.com and could add some comments to the data, which is now available for further usage in the activity.
For his own convenience he opens now the Attachments corner in the assistance panel to upload some feedback documents he already collected on this local file system. The attachments corner is context-sensitive, i.e. the documents are automatically stored within the context given by the running self-service application.
Last but not least he adds one of the team members to the activity using the “Collaborate” extension of the uPod-enabled self service.