Upload
cornerstone
View
214
Download
0
Embed Size (px)
DESCRIPTION
Presentation from Cornerstones 2011 Customer Conference in Memphis
Citation preview
iQCX Global ResRULES
iQCX Global ResRULES• Understanding ResRULES: the heart of iQCX• Graphical Workflow: new view to more clearly
define your reservation process and methodology.
• Global ResRULES: define specifications and design structures to create simple assessments
• Best Practices: tips and tricks on how to make ResRULES reusable and easy to maintain
How do we get there?
• Simplify from the top to the bottom.• Each piece to the point, smaller pieces.• Don’t bleed, finish the current before you start the
next piece.• Keep it flexible.• Keep asking ‘Show me’. Tangible, meaningful results
and expectations.
Maturity pays off
Global ResRULES Defined• What are they? Libraries of reusable functions and data
elements• Why now? Maturity and experience have given us a
strong understanding of how our customers are using the system and how to achieve better efficiencies
• Benefits? More efficient and meaningful progression that can be captured and reused
Keeping it AgileSummary points from The Twelve Principles of Agile Software
(Agile Manifesto)• Satisfy the customer through early and continuous delivery of
solutions.• Welcome changing requirements, even late in the process. • Deliver working solutions frequently with a preference to the
shorter timescale.• Results are the primary measure of progress.• Simplicity--the art of maximizing the amount of work not done--
is essential.• Often stopping to tune and adjust behavior accordingly.
Before we write the RulesINVEST (Independent, Negotiable, Valuable, Estimable, Small,
Testable) to get your story straight at the beginning• Independent – One ResRULE Group should be independent of
another (as much as possible). Keep the story simple• Negotiable - A user story is negotiable• Valuable - Each story has to be of value to the customer• Estimable - The developers need to be able to estimate• Small - A good story should be small in effort• Testable - A story needs to be testable for the "Confirmation" to take
place
Where You Will Live
What/Where/When• Travets are real
time windows • Filter to determine
the level of data inspection
• Filter to location in your work flow
•Watch your process live or any place in
time
From the top…
Breaking it all down…
Breaking Down: Main Window• Schedule and
ResRULES information at both a high and low level.
• Ability to dig into specific information easily and quickly.
Keep digging…In this case I’ve put the mouse over an action,
that will give you more detailed
information about the action itself.
And digging…Functional Points and
Access Points determine the color coding used to help visually recognize where your data and
functional decision points exist in your process
Function Point• Function Point is picked at the ResRULE level and/or higher levels such
as a group
Access Point• Access points are determined by the physical
rules/schedules themselves. When a rule is created or altered it is tagged with all of it’s access points such as GDS.
For the geeky ResRULE writer
The ResRULE nerds can also access a full print out of all detailed
information on any global or local process.
How to validate versions?Workflow and ResRULES are validated through automation and manually through visual ‘side by
side’ comparisons using provided tools.
Simplifying Configuration Management
• A security layer will control who has this power but once it’s granted, releasing, rolling-back and version control are all possible.
How will we protect our process?Extensive versioning allows us to recover to any point in
time, safely and quickly to any previous functionality
Back to the process…The recap – insuring success:• The customer has to have SIMPLE Management
of the process and direct visibility into specific aspects of their processing
• Short and more meaningful development cycles (Agile)
• Keep the testing and verification cycle on point, not the time to introduce new requests
Keep your vision intact
• If user stories are ‘legos’ always make sure that you are building towards the larger model. Every piece is important but don’t build the walls before you finish the interior. It is easy to get caught up in smaller cycles and it’s fun but keep an eye on the ‘prize’