Beskrivning
Nedan underlag har tagits fram som förslag på hur ”Ticket WFA:er” ska tituleras samt beskrivas. Syftet för detta är att underlätta ockulär överskådning, ordning av WFA:er, identifiering av innehåll samt generell förvaltning. Namnkonventionen minskar även risken för human error och därmed att driftstörningar uppstår.
NAMING CONVETIONS FOR WFA TITLE
STAGES (Written in CAPS)
[DEV, TEST, PROD, REVIEW]
Explanation of STAGES:
DEV = WFA is currently being developed
TEST = WFA is currently being tested
PROD = WFA has been put in production. Changes to this WFA needs authorization from Freshservice system manager
REVIEW = WFA is not working as intended and is currently in review by Customer or Synerity
TBD = A WFA that anyone has marked “To be deleted”
OTD = A WFA that customer has given “OK to delete”
TYPES (Written in CAPS):
INC
SRQ
BOTH
Explanation of TYPE
INC = WFA affect an incident
SRQ = WFA affects a service request
BOTH = WFA affects either an incident or a service request
EVENT (Written in CAPS)
The EVENT is the actual event the WFA is triggered by. It can be important that this is part of the naming convention since the order of events can have impact of the WFA execution.
[CREATE, UPDATE, DELETE, ITEMADD, ITEMUPDATE, FIELD, MULTI, OTHER]
Explanation of EVENTS
CREATE = The starting event of the WFA is when something is created (raised)
UPDATED = The starting event of the WFA is when something is updated
DELETED = The starting event of the WFA is when something is deleted
ITEMADD = The starting event of the WFA is when a requested item is added.
ITEMUPDATE = The starting event of the WFA is when a requested item field is updated
FIELD = The starting event of the WFA is when a ticket is changed FROM something TO something
MULTI = The starting event of the WFA is more than one event
OTHER = The starting event of the WFA is something else not captured by any other of the other EVENT abbreviations.
TAGS (Written in CAPS)
Explanation of TAGS
A tag can be anything to highlight the purpose of the WFA. It might be that it's related to a business function, a vendor or any other kind of purpose.
Title (Written in Lower case)
The title of the WFA summarizes the purpose of the WFA in free text. This can be described in any desired way. Recommended is to hold the titles as short as possible.
Examples of titles
Assign Ticket to the First Responder
Category-Based IT Ticket Routing
Requester respond on closed ticket
In summary the above areas for naming convention is added together to form the rule set for giving the WFA a title.
[STAGE - TYPE - EVENT - TAG - Title]
Examples of Workflow automation title
DEV - SRC - RAISED - DUSTIN - Create computer order
TEST- SRC - RAISED - DUSTIN - Create computer order
PROD - SRC - RAISED - DUSTIN - Create computer order
PROD - BOTH - MULTI - ASSIGNMENT - Assign Ticket to the First Responder
PROD - BOTH - CREATE - ASSIGNMENT - Category-Based IT Ticket Routing
NAMING CONVETIONS FOR WFA DESCRIPTION
The below abbreviations are recommended to be part of the WFA description. This makes it easier for system administrators to understand the contents of the WFA without going in to them one by one. If a WFA has more than one, just add them comma separated.
Abbreviations and explanation for WFA description
WEBR = WFA hold at least one web request node
MAIL = WFA sends some kind of email
TIME = WFA holds a timer node
ORCH = WFA handles orchestration requests
COBJ = WFA holds at least one custom object node
Workflow automation description
The description of a WFA is important because it lets you give that extra detail to the automation and can therefore explain the purpose in more depth. It's also here possible to manually handle versioning of the WFA.
Versioning
It's recommended to incorporate some type of versioning of the WFA's description. Even if WFA's don't have a classic versioning structure it makes it easier for incident and change managers to refer to versions when altering WFA. Another document is under work to more clearly define how versions of WFA are managed, maintained and retained.
Example of versioning
DEV = Versions dedicated to WFAs in the stage DEV are 0.1 – 0.9, 1.1 – 1.9, etc
TEST = Doesn't have any type of versioning. Versions are not to be changed during testing.
PROD = Versions dedicated to WFAs in the stage PROD are 1.0, 2.0, etc
REVIEW = Doesn't have any type of versioning. Versions are not to be changed during reviews.
Var artikeln till hjälp?
Toppen!
Tack för din feedback
Vi beklagar att det inte var till hjälp
Tack för din feedback
Feddback skickat
Vi uppskattar din feedback och uppdaterar artikeln vid behov