Adventures in IT Service Management
A maverick, rock ‘n roll approach to the non-stop thrill ride and edge-of-your-seatness that is IT Service Management. Also, ITIL, SharePoint and general Service Desk musings.
Thursday, 15 February 2018
SharePoint 2010. Creating a custom form with cascading drop down list
Kudos for this post here: http://www.sharepointdiary.com/2015/11/cascading-dropdown-using-infopath-forms-in-sharepoint-list.html
Thursday, 8 May 2014
Incident Management Process Document and Visio Workflow
Sure, everyone already has some sort of incident management process in place. The problem is that you may have been doing this since day one without anyone actually bothering to document how it all works.
This is a real pain when you try make a change to the process, and realise that everyone in the department has a completely different understanding of how things should actually be done, when you've got a new member of staff on board, or when your're trying to build some workflow automation into your ITSM tool
So to save yourself the hassle of documenting it from scratch, just download this handy Incident Management Process framework document and natty Visio Workflow diagram and tweak it to suit your environment.
It's written in line with ITIL V3 guidelines, so it shouldn't be too different to what you are already doing, or what you should already be doing.
This is a real pain when you try make a change to the process, and realise that everyone in the department has a completely different understanding of how things should actually be done, when you've got a new member of staff on board, or when your're trying to build some workflow automation into your ITSM tool
So to save yourself the hassle of documenting it from scratch, just download this handy Incident Management Process framework document and natty Visio Workflow diagram and tweak it to suit your environment.
It's written in line with ITIL V3 guidelines, so it shouldn't be too different to what you are already doing, or what you should already be doing.
Wednesday, 7 May 2014
Free Problem Management Process and Workflow Diagram Download
Yes folks. Roll up for yer free ITIL process document downloads....
Let's face it. you don't want to re-invent the wheel, especially once everyone has heard about wheels and pretty much agreed that they need them. The same principal applies to Problem Management.
If you're looking to implement ITIL aligned Problem Management processes within your workplace, then prepare to amaze your friends and colleagues with this amazing process doc that details the objectives, process activities and workflows needed to implement Problem Management in your environment. It also includes workflow diagrams of the Problem and Error Control elements of the Problem Management life cycle.
Obviously, as ITIL is about adopting and aligning, you'll need to tweak it to match your specific needs, but it's a pretty good starting point.
If you download, and have any questions, or pointers for improvement, please post them here.
Download ITIL (V3) Problem Management Process Document.
Let's face it. you don't want to re-invent the wheel, especially once everyone has heard about wheels and pretty much agreed that they need them. The same principal applies to Problem Management.
If you're looking to implement ITIL aligned Problem Management processes within your workplace, then prepare to amaze your friends and colleagues with this amazing process doc that details the objectives, process activities and workflows needed to implement Problem Management in your environment. It also includes workflow diagrams of the Problem and Error Control elements of the Problem Management life cycle.
Obviously, as ITIL is about adopting and aligning, you'll need to tweak it to match your specific needs, but it's a pretty good starting point.
If you download, and have any questions, or pointers for improvement, please post them here.
Download ITIL (V3) Problem Management Process Document.
Wednesday, 11 December 2013
Choosing the Right ITSM Tool
In the noble and unending battle to save the world form
shonky IT Service Management , your ITSM
tool can be either your soundest ally or your greatest nemesis. Your Han Solo or
your Darth Vader, your Sancho Panza or your windmill, your Queequeg or Moby Dick or your, well… you
get the picture.
Chances are, if you’re reading this, that your current system falls into the ‘nemesis’ category, or your relationship with your current system or vendor is no longer as rosy as it used to be, and you’re taking a look around to see what else is out there.
Which, inevitably, means dealing with sales people. Now, I have friends, and some family, who work in sales. Now, I understand; it’s a job that needs doing, and someone needs to do it, just like e-coli bacteria are needed to maintain a healthy gastro intestinal system. All the same though, I’d rather reduce my direct contact with both to the bare minimum.
One of the first tired old lines a sales rep is likely to trot out is that their product is Pink Verified for all 10 + ITIL processes. (YAWN! Show me one that isn’t). Next they’ll tell you that you can roll it out to your facilities and HR departments and bandy about Americanism’s like ‘onboarding’. These are just more good things to add to an already long list tactics sales people employ that really piss me off ( see my post ‘tactics sales people employ that really piss me off’ for more). I know they’re just trying to do their jobs in the cut throat market, but there has to be a better way for them to operate, and people need to tell them that.
Unless you’re just looking for a basic ticketing system, and
not a full-on ITSM suite, it’s not really worth considering a toolset whose
developers haven’t bothered to go through the process of getting their system
verified by Pink Elephant as being compliant in at least the core ITIL
processes, or that don’t warrant a rating in the Gartner Magic Quadrant report
for IT Service Support Management Tools. You can find details of the most
recent evaluations
here.
Chances are, if you’re reading this, that your current system falls into the ‘nemesis’ category, or your relationship with your current system or vendor is no longer as rosy as it used to be, and you’re taking a look around to see what else is out there.
Which, inevitably, means dealing with sales people. Now, I have friends, and some family, who work in sales. Now, I understand; it’s a job that needs doing, and someone needs to do it, just like e-coli bacteria are needed to maintain a healthy gastro intestinal system. All the same though, I’d rather reduce my direct contact with both to the bare minimum.
One of the first tired old lines a sales rep is likely to trot out is that their product is Pink Verified for all 10 + ITIL processes. (YAWN! Show me one that isn’t). Next they’ll tell you that you can roll it out to your facilities and HR departments and bandy about Americanism’s like ‘onboarding’. These are just more good things to add to an already long list tactics sales people employ that really piss me off ( see my post ‘tactics sales people employ that really piss me off’ for more). I know they’re just trying to do their jobs in the cut throat market, but there has to be a better way for them to operate, and people need to tell them that.
![]() |
Gartner Magic Quadrant: IT Service Management Tools |
The long and the short of it is that ALL PROPER ITSM
PRODUCTS DO EXACTLY THE SAME THING. (see
above for what qualifies an application as a ‘proper ITSM’ application. What you
need to know is what makes one a better product for your environment for you
than others?
Once you’ve checked out the products that are Pink Verified
in the processes you plan on using, and or appear in Gartner’s Magic Quadrant
Report, it comes down to three key
criteria:
1. Cost
2. Ease of configurability
3. Partnerships
1. Cost
2. Ease of configurability
3. Partnerships
Cost:
You can count on the fact that almost every sales person you
speak to will try do everything in their power
to avoid giving you the price up front. Sharks.
The lot of them. It’s also almost
inevitable that this is the one piece of information you absolutely, unequivocally
need to decide if a products a contender for you. It doesn’t matter if their product comes
‘round to your house, cooks you breakfast and then drives you to work every
morning if your budget doesn’t stretch to the price tag on their
application. The way to get them to give this to up front is to email them
your requirements ( real requirements, like how many licences you need, if you
want them to host it, and how much they charge for implementation. Requirements
like ‘enhanced business process automation’ , ‘increased efficiency’, ‘ITIL
alignment’, ‘improved customer satisfaction’ are red herrings. Why would you
even be looking at their products if it couldn’t deliver these things’) Be
clear that you can’t engage with you further until you have an indicative cost.
Don’t speak to them on the phone, and bar their demo team from your premises
until you have the figures.
If you’re lucky, you work for a company that’s got a clear
IT strategy and will pay head when you
you start talking about return on investment, and you may be able to look at
systems that cost more upfront, but deliver cost benefits after a few years.IF not, you’re probably best of looking at a SAAS option
that may not cost as much up front, but will probably end up costing more over
a five year period.
Scale is also key here. An IT Department upwards of 50
employees is going to fork out a massive amount in licensing anyway, so paying
to host the application in house would only represent a small additional cost.
Hidden Costs:
You need to be absolutely clear about what the configuration
you are paying for will do out of the box.
You don’t want to be paying for additional modules or consultancy fees
straight after you’ve gone live in order to get the application you thought you
were going to get after you saw the demo. You also don’t want to be shelling out extra for a
test/sandpit environment.
Ease of Configurability:
Here’s a real clincher.
I’ve recently had the misfortune to work with a product that represented
good value for money when it was implemented.
The problems was that if didn’t have a few code jockeys sitting around
bone idle that you could set to work every time you wanted to implement a new
business process, your tool would gradually get out of step with the way you
were working. Almost any significant change to the system required a degree of
coding. The company reps always trotted out the fact that their product was
used internally by the Microsoft internal service desk. Anyone that’s ever had the misfortune of
dealing with MS support can vouch for the fact being associated with the
support arm of Microsoft is nothing to brag about. They also skirt around the
fact that MS have an army of coding geniuses available to build their processes
for them.
IF you’re a Service Desk manager or team leader, the chances
are you’re going to be the one tasked with system administration. As if you don’t already have enough to do.
Your ITSM tool is there to make your life easier, and if you’re up to your
elbows in its guts trying to get it to do what you want all the time, then
you’re not going to reap its benefits.
Once you ‘ve specced out a process, documented how it’s
going to work and got all the relevant stakeholders to agree to it, you want to
be able to build it into your ITSM tool as quickly as easily as possible.
Do yourself a favour, and get whoever’s doing the demo for
you to show you how they would go about setting up a new process within the
application. There’s no reason in this day and age why any decent ITSM tool
shouldn’t to do most of what you require pretty much straight out of the box.
Partnerships:
If you’re in service delivery you know how important client\customer relationships are, so look for a vendor that places customer relationships at the centre of their business model.
If you’re in service delivery you know how important client\customer relationships are, so look for a vendor that places customer relationships at the centre of their business model.
A few years back I worked with a product that isn’t
particularly big in the UK, but offered good value for money.
The system was in place when I joined, but luckily the
reseller was small and took really good care of its clients. The benefits we were
able to realise for the business because of the ongoing support and brilliant
relationship management we had with the vendor far outstripped, in my opinion
the benefits we would have reaped from a more expensive ultra deluxe ITSM
product with poorer vendor support .
Be realistic about your needs. Sure, that salesman’s going
to rabbit on about the 11 ITIL processes, but how many to you actually have
implemented in your environment, and how many more are you likely to take on
during the lifecycle of your product? That products isn’t going to create service improvement plans and
implement a CMDB for you while you’re on your lunch break. The temptation to
blow the budget on the most expensive system around is always going to be there,
but unless you have the processes and procedures in place to take advantage of
all the completed level of sophistication of the application, you’re going to
be paying for functionality you don’t use.
Most importantly, don’t rush into any decision. You’re going
to be shelling out a lot of money for a decent application, and it’ll be with
your department for years, and the last thing you want to be doing each day at
work is battling Darth Vader when you could be hanging out in the Mos Eisley Cantina with Han.
Wednesday, 4 December 2013
SharePoint Conditional Formatting Error on Lookup or Calculated Field
My missus recently dismissed my blogging endeavours as 'boring geek stuff'. Well, she's going to eat her fucking hat when she gets a look at this beauty...
One of our SharePoint chefs at the office was came up against a brick wall earlier to today when trying to apply some conditional formatting to rows in a SharePoint list. He was trying to colour code rows depending on the value in the 'location' column in any row. Simple, everyday stuff.
After looking at the field he was referencing when writing the condition criteria, yours truly noticed that the field in question was in fact a lookup field referencing another list.
This means that while the condition was set to look for a value of 'x', SharePoint was also getting back the numerical values that made up the ID of the lookup item in the master list when querying that field.
You'd expect that changing the comparison part of the clause to 'contains' instead of 'equals' would sort that out. And quite frankly I looked like a right dick when I told everyone it would, and then in fact it didn't.
The solution that did work was:
One of our SharePoint chefs at the office was came up against a brick wall earlier to today when trying to apply some conditional formatting to rows in a SharePoint list. He was trying to colour code rows depending on the value in the 'location' column in any row. Simple, everyday stuff.
After looking at the field he was referencing when writing the condition criteria, yours truly noticed that the field in question was in fact a lookup field referencing another list.
This means that while the condition was set to look for a value of 'x', SharePoint was also getting back the numerical values that made up the ID of the lookup item in the master list when querying that field.
You'd expect that changing the comparison part of the clause to 'contains' instead of 'equals' would sort that out. And quite frankly I looked like a right dick when I told everyone it would, and then in fact it didn't.
The solution that did work was:
- In SharePoint: Create another column, with a 'single line of text' field.
- In SharePoint Designer: Create a workflow to copy the the text from the lookup column to the new column when a new entry is created.
- In SharePoint Designer, open the list and the view you want to apply the formatting to, and ammend your existing conditional formatting entry to reference the newly created column.
- Hide either one of the duplicate columns fron the view you're working on.
Tuesday, 26 November 2013
My IT Heroes: Part I
Why write about my IT Heroes? Somebody has to dammit. Because my IT Heroes aren’t the the Linus Torvalds, Tim Berners Lees, Bill Gates' or Steve Jobs' of this world. No sir!
My IT Heroes are those dedicated, tireless, unsung heroes who spend every spare minute of their lives, posting solutions, contributing to forums and updating their blogs for the benefit of those of us too lazy, slow witted or just too plain old incompetent to figure things out for ourselves. Most importantly, they’re people who share their expertise for free; when it’s quite evident they could be charging for it. They’re the sort of people who’ve got me out of more than a handful of sticky situations where I’ve contemplated hanging up my IT hat, getting a paper route and moving back in with my parents.
![]() |
Pinal Dave: IT Hero, Legend |
First and foremost amongst these, has to be, in my opinion, the irrepressible, unsurpassable,
unbelievable, unrivalled SQL Authority: Pinal Dave.
Now, I love SQL. Who doesn't? But no one loves SQL like Pinal Dave loves SQL. And you can take that to the bank, bucko.
According to his online resume, Pinal Dave (pronounced ‘Pinul Daway’), ‘has written over 2200 articles on the subject on his blog at http://blog.sqlauthority.com. Along with 8+ years of hands on experience he holds a Masters of Science degree and a number of certifications, including MCTS, MCDBA and MCAD (.NET). He is co-author of three SQL Server books -SQL Server Programming, SQL Wait Stats and SQL Server Interview Questions and Answers. His past work experiences include Technology Evangelist at Microsoft and Sr. Consultant at SolidQ. Prior to joining Microsoft he was awarded Microsoft MVP award for three continuous years for his contribution in the community.’
But Pinal's work is not just a digital paean to relational databases and all their splendour, worthy as that may be an exercise in itself. First and foremost, Pinal’s site is a community asset and go-to place for those of us lacking his mad skills on the SQL front.
By his own admission he started his blog as a repository for scripts and solutions he was working on, and only found out later that these where visible to others on the net. Spurred on by unexpected feedback on a SQL script he was working on, Pinal has over the subsequent seven years, gone on to co-author 10 books on the subject. Pinal's site is like an Aladdin's cave of scripts, solutions levels of enthusiasm for his subject matter that make you want to get out there and build SQL scripts all day long.
Its people like Pinal who remind you that you're not just someone toiling away in an industry or sector, but that you're part of a community of people who are - by and large - creative, intelligent, filled with curiosity and dedicated to solving problems and fixing things. The SQL Authority blog epitomises the sort of thing that great about the net, community building, collaboration, knowledge sharing. The sort of thing that don’t get much attention from the media because it’s not about making a gazillion bucks, or wildly sensationalist.
In a recent post celebrating the seventh anniversary of his blog, Pinal thanked everyone who had visited his site and made it such a success over the years. No Pinal Dave. THANK YOU.
Labels:
My IT Heroes
Location:
United Kingdom
Wednesday, 20 November 2013
White Paper Service Desk Excellence Contribution (or, 'How I Failed to Win the Nobel Prize')
I was recently approached to contribute to an industry White Paper on Service Desk Excellence in the UK. Not quite as prestigious as being awarded the Nobel Prize, I know. But it was nice to have my opinion elevated to the same level as the folks at NTT Data, the Rank Group, 365 and O2, amongst others.
The paper was aimed gathering information about what makes an effective and excellent Service Desk, with a particular focus on:
You can access the White Paper on Service Desk Excellence via this link.
Enjoy!
The paper was aimed gathering information about what makes an effective and excellent Service Desk, with a particular focus on:
- Individuality & Uniqueness
- Motivation & Reward
- Appraisal & Staff Satisfaction
- Development and Progression
- Culture & Environment
- Communication & Customer Satisfaction.
You can access the White Paper on Service Desk Excellence via this link.
Enjoy!
Subscribe to:
Posts (Atom)