the impact of bundled service items
Post on 04-Jan-2016
14 Views
Preview:
DESCRIPTION
TRANSCRIPT
The Impact of Bundled Service
ItemsMatt Howe
Kinetic Data
22
About me
Started with Kinetic Data in 2004
“Sabbatical” started in 2007, returned in 2011
Consultant with Professional Services
33
Bundle Definition
Simply a grouping/linking of service items in some fashion
NOT related to “themeing”/branding term Bundles you may have
heard about in other sessions
44
Session Intent
Expose you to concepts and ideas for using Kinetic Request to
manage complex processes and business needs
Explain general concepts used when bundling service items
Identify some steps in implementing a bundled service item
55
Types of Bundles
Scope
Linking
Embedding
Grouped
66
Linking
Chaining service items together
Works well for processes that require phased approvals
Gather appropriate information at the right stage of the process
Don’t waste someone’s time
Works for processes which involve multiple stops each requiring
separate information, often by separate set of users
Each stop might not even know the larger process
77
Linking example: Work from home
Original method
Handled ad-hoc with no consistency
No documentation
No follow-up activities
No statistics
88
Linking example: Work from home
New method – three service items
Request authorization
Request equipment / provide other requirements
Schedule performance evaluation
Processes that rely on manual steps – especially when spread
across lengthy intervals – often fail.
99
Linking example: Work from home
Process
User submits authorization service item
1010
Linking example: Work from home
Upon authorization approval, trigger user request for additional details, policy signoff/stipulations, etc.
1111
Linking example: Work from home
Service Item 2: Secure equipment, configure details, policy signoff, install equipment
1212
Linking example: Work from home
Tasks: Secure equipment, configure details, install equipment, schedule evaluation surveys
1313
Linking example: Work from home
Complete recurring
evaluation surveys
Different/additional questions as length of time progresses
1414
Linking example: Work from home
1515
Linking example: Performance evaluation
Current method
MSWord template is sent to evaluatorsSave locallyUpdateReturn to sender (no replies - forward and re-attach…)
Manually compile/extract/rekey responses into meaningful “report”
1616
Linking example: Performance evaluation
New method – two service items
Identify evaluators / review results
Evaluation form
Listen to complaints – how can processes be re-envisioned?
HUGE WINS!
1717
1818
2020
Linking Review
Works well for processes that require phased approvals
Works for processes which involve multiple stops each requiring
separate information, often by separate set of users
Questions
2121
Embedding
One (or more) service items are initiated as part of another
service item
Works for multi-step, complex processes
Each part could stand alone
All parts have something in common
Embedding items will result in a better user experience
Results in faster delivery of the entire process
2222
Embedded: On-boarding
Original method (no process)
Complex
Chaotic
Inconsistent
Multiple initiation points and people
Unmanaged dependencies
2323
Embedded: On-boarding
Original method (defined process)
Complex, confusing form
Too much data to manage
Lengthy processes/management by security fulfillment teams
In Kinetic: Big task tree
2424
Embedded: On-boarding
2525
2626
Embedded: On-boarding
New method
One service item “contains” the overall process Include the basic and common information
Many nested – embedded – service items deliver the resultsEach service item includes unique data
2727
2828
2929
3030
3131
3232
Embedded: On-boarding
Main concepts
Container – or Parent – service itemContains details applicable to the overall processContains common elements applicable to every child
Child service itemsUnique details of each requestChild items are not displayed on the main portal
3333
Embedded: On-boarding
Main concepts
Parent/child relationship uses “Originating ID”Same principle of how approval records are linked to the original
submission
Child service items are actually completed by the parent from within its task treeAllows child service items to be edited until you submit the parent
3434
Embedded: On-boarding
Parent record
Page 1 – General info and functionality to display child service itemsSimple Data Request and a JSP partial
3535
Types of service items
Service items
3636
Embedded: On-boarding
Parent Service Item
Page 2 – Container to hold each Child service item within an iFrameSimple Data Request and a JSP partial
Determines if the children are “New” or “In Process” New – Related Child Service Item instance does not yet exist In Process – Show existing Child Service Item instance
3737
Child service item name Service item content in iFrame
3838
Embedded: On-boarding
Child Service Item
Simple or complex
Will have at least two content pagesUsers will never see a true confirmation page
Retrieves the common elements from the parent
Has its own task tree
Completion triggered by the parent’s task tree
3939
4040
4141
Last content page of the Child service item
4242
Embedded: On-boarding
User experience
One Service Item on the portal
Expanding descriptions jQuery functionality
Save and close
Visual cues
In Progress table on portal provides status of each item
4343
4444
4545
4646
4747
Embedded: On-boarding
Maintenance
Create a template of a Child Service Item
Clone the template
Change/add unique content
Change task tree
4848
Embedding Review
One (or more) service items are initiated as part of another
service item
Works for multi-step, complex processes
Questions
4949
Grouping
One or more service items correlated only because of who
completed them or when they were requested
Works when you need to group unrelated items together for a
business reason, not for fulfillment
Each part could stand alone
Service items’ functionality is not necessarily related
5050
Grouping: Services Cart
Original method
Is there one?
5151
Grouping: Services Cart
New method
Service Items are started, but not completedSimilar to embedded Child Service Items
Visually display cart contents on portal
A checkout service item
5252
5353
5454
5555
Grouping: Services Cart
Main concepts
Service Items are determined to be “cartable” or “non-cartable”
No parent container – cart items are linked by a cart ID, which is stored in Service Item instance attributes
Cart is not dependent on cookies or server-retained information
Services Cart task tree submits cart items
Each item in the cart acts independently upon submission
5656
Grouping: Services Cart
Cartable Service Items
Determines if a cart ID already existsDynamic default
Common set of fields and functionality for usability consistency Includes a review request page
When you get to the Review Request page, the item is “in cart”
5757
Grouping: Services Cart
Service Cart Service Item
Displays all items in cart in a tableSimple Data Request, JavaScript
Includes cost information/totalsJavaScript/jQuery
Allows “adding another”, as opposed to quantity
Links to Review/Edit submission
5858
Grouping: Services Cart
Service Cart Service Item
Has own task tree, with approvalApprover has line item veto capabilityApprover can edit Service Item details
5959
6060
6161
Grouping: Services Cart
User experience
Unique service item contents, consistent review page
Clean checkout screen
Approval process easy
Visually showing cart contents on portal
Upon submission, each service item acts independent
6262
6363
6464
6565
Grouping: Services Cart
Maintenance (same as Embedded)
Create a template of a Cartable Service Item
Clone the template
Change/add unique content
Change task tree
6666
Grouping Review
One or more service items correlated only because of who
completed them or when they were requested
Works when you need to group unrelated items together for a
business reason, not for fulfillment
Questions
6767
Bundled Service Item Benefits
Allows added functionality and complexity
Remains simple to consume
Guides users with little instruction
Enhances data gathering and compliance
Yields improved business results
6868
What’s involved?
Bundled service items are typically developed as a project
Consider it an “application”
Development performed one time
6969
Who’s involved?
Team approach
Service Item/Catalog Owner
Designer (User interface)
Developer(s) (Kinetic Request, JavaScript, Ruby, Java, ARS…)
Business Process Analyst
Process stakeholders
Users
7070
What’s involved?
Understand/Learn what you are trying to do
“Blue sky” thinking – what do you want to achieve
Automate, simplify/streamline, complete an end-to-end process
Where does the process start, where does it end
Often you’ll discover places where you can automate fulfillment
Break into chunks – development phases, versions, releases
Get started – your ROI is waiting!
7171
Questions / Discussion
7272
Where can I get these examples?
Linking is available in any Kinetic Request environment today,
but all solutions are fairly unique
Onboarding process is a reusable process and we’re currently
discussing how to “package” it to make it available
Services Cart is currently custom and would be part of a
professional services engagement
top related