Professional Documents
Culture Documents
Table of Contents
Table of Contents ............................................................................................................................ 2 The Goal of Playbacks .................................................................................................................... 3 Definitions ........................................................................................................................................ 3 Developing a Playback Strategy...................................................................................................... 3 The Complete Solution .................................................................................................................... 5 Constructing a Playback .................................................................................................................. 9 Conclusion ..................................................................................................................................... 12 Appendix A: A Case Study ........................................................................................................... 13 Appendix B: Final Thoughts ......................................................................................................... 15 For Additional Help ........................................................................................................................ 16
This document addresses each of those issues, providing guidelines and rules for using Playbacks to ensure the success of your process delivery.
Definitions
A Playback is a focused demonstration of a partially-implemented process application, delivered to the business and IT stakeholders for discussion, consensus-building and approval. Playbacks give stakeholders the opportunities to provide feedback that drive the next iterations of development. A Playback Strategy ensures that all Playbacks fit together to ensure a successful process implementation. A Playback is not an ad-hoc demo of a process. Just because the process was played-back doesnt mean you have done a Playback, any more than having a girl-friend means you have a girlfriend.
A published schedule of Playbacks that define significant project milestones. A comprehensive plan that covers all required elements of the solution. Sign-off after each milestone Playback.
Those three things, formalized into a strategy, cannot be allowed to slip. Beware the Path of Least Resistance: Fight any attempt to reduce the size of the audience. Often, excluding a participant is like sweeping dust under the rug. Try to address the root issues that might be driving the suggestions to exclude important participants. Don't overlook any parts of the solution in a Playback. Any part of the solution that is not addressed in a Playback may not be getting enough attention outside the Playback. Be sure to at least note the status of each part of the solution, even if the status is no progress. Do not skip a Playback to make up time. If you don't have time for a scheduled Playback, your project is already at risk.
The answer is all of the above. Most project plans that include Playbacks assume that the Playback will function in all of those capacities. This is why the Path of Least Resistance is so destructive: A missed Playback or an incomplete audience will affect the health of the project in ways that are not immediately apparent.
Milestone Playback Each process project should have at least four "Milestone" Playbacks with the following audience: All business participants (at least one representative of each group) All business stakeholders in the process Report consumers (decision makers) Process owners Process developers Engagement manager Sales team (at least for initial Playbacks)
Not only do these people need to be in the room, it is important that the same audience be present at each of the four or more Milestone Playbacks. This will provide consistent feedback from each Playback to the next and foster ownership and buy-in of the ultimate solution. These Milestone Playbacks should review the business process from start to finish--even the first Playback should be able to accomplish this. Each new milestone may add a new level of detail. Focused Playback Given that a process may need additional iterations in front of some of these groups, smaller "Focused" Playbacks should be scheduled. A Focused Playback might include a deep-dive on a single activity and the Teamworks Coaches (user interfaces) for that activity. These sessions need to include representative participants that perform that process activity other participant groups, process owners and other process stakeholders may be optional attendees. It is beneficial to have one or two Focused Playbacks each week depending on the size of the process and the size of the development team.
Ownership The customers ability to implement new processes. The customers ability to change their processes. Process improvement capability, in general.
The Process Automation and user guidance to execute the process. Reports and visibility to manage the process.
Value Cost savings. Quality improvement. Other quantifiable improvements (supported by metrics).
Peace of Mind Very little of the above matters if they customer doesn't have confidence in you, your delivery team, and the solution you are delivering. The project needs to deliver some combination of these things. If these things arent a part of your Playback strategy, then they probably will not be delivered. Even the most process-oriented amongst us will be delivering more than just a process. The Playback can be the best place to deliver the other aspects of the solution.
Playback of Ownership
Customer ownership and control is one of the valuable underpinnings of any Lombardi BPM solution. The clear and powerful way to play back the ownership value of this solution is to have the Playbacks simulate the production environment, and let the customer drive the Playback. Customer-Delivered Playback The best Playbacks are those delivered by the process owners and not by the developers. This means if you are a consultant, your role in the Playback is best if it is a silent one. Your role in preparing for the Playback is to coach the presenters and act as the director of the production.
Bite your tongue: Weigh intervention against the goal of customer ownership. Don't correct your presenters during the Playback. A few mistakes or misspoken items can often be ignored avoid the "expert" interruption while the process owner is trying to present.
Ultimately it is this simple: If the customer cannot run the Playback, they will have difficulty running the process. The Real World The most effective Playbacks take the least liberties with reality. They require little or no imagination on the part of the audience. There is no disconnection or gaps between what they are seeing and what will happen in production. Use the same mechanisms that users will use. Generally this mean use the Process Portal to start each process, check process status, and manage the team. Be wary of turning off screen-level and field-level validation in order to 'ease' the walkthrough. Validation is often essential to the process. Use multiple projectors to demonstrate the interaction between multiple process participants.
Tip: When using multiple projectors, use the screen that isnt active to provide context by showing the process model of the current in-flight instance. But be careful using two projectors will only lead to confusion if you havent prepared and practiced a well-rehearsed delivery.
UIs) or back-end data objects that will supply the Coach with data. Coaches typically undergo many changes during the initial development, so any visual design or data binding work is likely to need revision if it is built too soon. The later Playback sessions should be focused on verifying the functional layout of the Coach. The Process Portal If the customer is not building a custom portal they will use the native Teamworks Process Portal consequently, it needs to be used in the Playback. As a rule, you will want to: Use the Portal to start task Use the Portal to run tasks Use the Portal to view the process status Use the Portal to reassign tasks
If this Portal usage and configuration is not a focus for the delivery team, it will be a nightmare for a customer. Set up the default sort order in your Portal History view. Create, explain, and use Saved Searches if the out-of-box Portal views dont satisfy the users requirements well. Consider Portal presentation starting with the first day of developing the process. Each day the process application is shown with cryptic Process Names, meaningless Task Subjects, inaccurate Due Dates, and placeholder Coaching text, the more users may doubt the value and ease-of-use of the process solution. If you are executing a customer-led Milestone Playback, the customer (like real end users) will be unable to use the Authoring Environment to see what happened to a task after each user interaction. Make sure process status can be seen easily using the Portal. If you are in control of the Playback, you should play the role of user, showing only what a real user can do using the Portal.
A Playback strategy that focuses solely on the technology runs the risk of taking the value proposition for granted. And a process that does not deliver value is a failure. Demonstrate ROI using established metrics. If metrics have not been determined, that should be an immediate priority. Custom reports and Scoreboards need to be tested and refined just as much as the process itself. Dont wait until the last Playback to show a report. Scoreboards should be designed before the process has been modeled. Show how the native Teamworks Scoreboards manage the process. Practice the Playback demonstration, because if you stumble, the stakeholders could lose their confidence in the solution. Hints and Tips: Seed the process with some Overdue and At Risk tasks that make the Scoreboards come to life Plant a simulated problem in your reports for discussion during a Playback. That discussion can lead to a process or configuration (e.g., EPV) change in this Playback or the next.
Constructing a Playback
Once a successful Playback Strategy is determined, and the scope of the solution is understood in its entirety, the individual Playbacks will be constructed.
Playback Basics
Limit yourself to one process per Milestone Playback, unless the process is short and the audiences are identical. Provide proper context. Set aside time for questions. Don't let Milestone Playbacks dissolve into solution sessions. Set a timeline of 60-90 minutes. Record the Playback for later review.
What is BPM [by BPM Advocate] (5 min) Process Visibility [by Process Owner or Stakeholders] (5 min) Project Description & Milestones [by Project Manager](5 min) The Playback [by Representative Participants and/or Process Owner] (40 min) Feedback & Discussion lead [by PM or Tech Lead] (30 min)
What is BPM?, Process Visibility, Project Description and Milestones are all short minipresentations that provide context, and answer the question Why are we all here? They may be repeated as often as needed during multiple Playbacks to ensure a consistent message and uniform understanding.
Ground Rules and a Theme Playbacks will occur while the process is in varying states of completion. For each Playback, set a theme that tells the audience what aspects of the process are being discussed, and what aspects aren't being discussed. A series of focused Playbacks might have the following theme progression: "What, Who, How". Milestone Playback themes might be "Validation, Integrations, and Exceptions" where each of those terms is used in its most general sense.
10
A ground rule might be "To foster complete understanding, no part of the process is out of scope in this discussion."
A ground rule might be "Communication will be open and honest." Impress upon the audience that a straightforward answer will not be used against them later.
Even when Playbacks dont unfold as planned, Ground Rules and Themes help keep things on track. Begin each Playback by establishing Ground Rules and setting expectations with the Theme.
Set Roles
In order for Playback to be effective, multiple people have to be working in concert. The following defined roles are almost always necessary: Facilitator This will be either someone in the development team, or maybe even someone in the business team. In either case the facilitator needs to be a forceful presence. Keep the conversations relevant to the theme. Place issues that arise in the parking lot for later discussion. Don't be afraid to time box conversation. Improvise.
Note Taker / Scribe If you are not facilitating the Playback, you can play the role of the note taker or scribe. Capture those new / missing / enriched business requirements. Document any decisions made. The Milestone Playback is not the place to discuss and solve most issues. The note taker (or a dedicated Parking Lot Attendant) should capture any topics that have been deferred for later discussion and record them in the Parking Lot. Parking Lot Attendant If many issues and discussions are being deferred, the Parking Lot should be recorded on paper, a PowerPoint slide, a snapshot, etc. The Parking Lot can then be displayed in the next Playback, and used as a checklist of resolved issues during the demonstrations. This level of visibility ensures that you are not trying to hide any issues under the rug.
11
Actors Actors should understand and rehearse their role in the process Playback. Actors should be comfortable using the Portal to execute tasks and view task status.
Conclusion
Lombardis proven Playback methodology allows all facets of the process solution, including process-ownership and value, to be demonstrated as it will exist in production. Following these guidelines and recommendations to create a comprehensive Playback Strategy with robust, customer-driven Milestone Playbacks will maximize the payback and success of your Playback delivery approach.
12
13
report that shifted the focus away from simple blind automation towards value-driven process improvement. While training the Business Analyst how to play back the process in a true Playback fashion (staying as closely to reality as possible), the analyst became more familiar with Teamworks and was able to broaden the definition of requirements to include Ownership considerations, exception handling, portal configuration, and reporting dashboards. Ultimately the Business Analyst who was already overburdened and a bottleneck in the requirements-gathering process had to take on the additional burden of providing focus Playbacks. But once everyone overcame the initial reticence of demonstrating an unfinished process in front of the users, and the stakeholders were conditioned to iterate through design considerations, the natural shift towards a mature Playback Strategy began to follow.
14
15
4516 Seton Center Pkwy, Suite 250, Austin, TX 78759 T. 512 382 8200 (877 582 3450) F. 512 382 8201
16