Tag Archives: it manager

Managing Remote Employees

Last month I released a new training video to my GOLD MEMBER Program titled, Managing Remote Employees. With COVID-19 issues and so many companies working with remote employees, I thought it would be helpful.

Download the 2-page Reference Document that highlights the 45-minute video. Included are 15 tips for working at home that can help you during these times.

mde.net/manageremote.pdf

Become a GOLD MEMBER for as little as $47.00 with my company’s 20th ANNIVERSARY SPECIAL at itmanagerinstitute.com/gold and access over 200 IT Manager training videos, over 150 tools and templates, and much more.

New IT Manager Training Planned for 2019

My main focus for IT Manager training in 2019 will be developing new Practical IT Manager Training Series classes. Plus, I’ll delver 2 or 3 online IT Manager Institute & ITBMC Certification classes this year.

Take a look at the planned classes for the months ahead:

Watch my videos from the IT Leader GROWTH SUMMIT

Recently, I participated in the IT Leader GROWTH SUMMIT 2018, an all online event targeted to helping IT managers improve their success. The reason I participated was because it reinforces my company mission: “helping IT managers of the world achieve more success”.

There were over 50 speakers from many parts of the world during the 1-week agenda so it was truly an international event. Lots of fun plus I learned some things.

My participation was twofold.

First was an interview we recorded on the topic, “Attack the Triple Threat to IT Success to Achieve More”. It includes a short training segment followed by a candid interview with me about aspects of the Triple Threat that exists in companies around the world.

The second part was to lead a group discussion on the topic, “Let’s Chat About the Modern IT Organization”.

Discussions in this session include:
– What do you focus on initially in a new CIO role?
– How do you position IT more strategically?
– How can IT break out of the purely technical narrative?
– What is the role of the IT Leader in strategic business discussions?
– Who are the people in the C-Suite that the IT Leader should partner with?
– Is communication that important? And if yes, what type of communication?

Using Priority Matrix in IT – a Case Study

Priority Matrix is a powerful task management and workflow system that gives businesses in all industries significant advantages in productivity and accountability. While it delivers value for all levels of managers and employees, it is especially adaptable for IT organizations.

I discovered Priority Matrix by accident. Actually, people in Appfluence (the company that developed Priority Matrix) discovered and contacted me about the possibility of interviewing me to learn more about IT managers and IT organizations.

Inquiries like this happen fairly often and I don’t think too much of them, but on a rare occasion I stumble upon something special. This was the case with Priority Matrix.

At first, “I didn’t get it!” They gave me a demo and walked me through the system and I was impressed, , , sort of. Then I started using the system on a real project and WOW, it hit me like a ton of bricks.

I suddenly realized that I had actually stumbled upon a system that will change the way you work and help you become significantly more productive as well as improve accountability and communication within your organization.

These are strong words so I think taking a look at a new user will be of benefit.

Background
Strattec is a large global manufacturing company based in Wisconsin. The company makes customized auto parts for many of the automobile manufacturers. Beth Ackley is their Director of Information Services. I first met Beth in 2004 when she attended my 4th IT Manager Institute. Since then she has put many of her managers through the program.

As I’ve gotten to know Beth I have always been struck by the fact that she approaches her IT support business very practically and she has a keen sense for supporting the business and delivering business value. In our discussions it is always apparent she is motivated as the Head of IT to help her company be more successful.

I worked with Appfluence for a few months to better understand the Priority Matrix system and to create some targeted IT manager templates. Then, I created an awareness campaign in late June of 2017 to make IT Manager Institute graduates aware of the power of the system.

One of the first to show an interest was Beth. Her comment to me was, “We were just talking about needing to find something that addresses our task management needs that will also help us attain better accountability and improve productivity.”

After doing her due diligence work and taking advantage of the Priority Matrix free trial period, Beth purchased licenses for her team.

I initially interviewed her after she had gained about 60 days of experience in using Priority Matrix. Then, we talked again after about a year of experience with Priority Matrix.  Here is what I found.

Implementation approach
Beth initially rolled the system out to just her IT managers and a few key people so they could gain insight and experience in using the new tool. This “test group” focused on discovering the best ways to use the system within Strattec and how to bring new users up to speed. Their implementation included internal training along with training from Appfluence plus I spent time with Beth to show her some of the highlights I had discovered in using the system.

At the time I caught up with Beth to explore how her team was using Priority Matrix she had 26 people in her IT organization using the system. Her ultimate goal was to have the entire IT team of about 45 IT employees using Priority Matrix by end of the year.

Her team stays very busy as do most IT organizations these days. In the interview she indicated they had approximately 65 active projects underway in various stages. Many of these projects are now managed and tracked using Priority Matrix.

While Beth’s IT team initiates efforts to standardize certain project types and processes using Priority Matrix, she stated that each person tends to use the system individually or a bit differently than the next person. This is an important aspect of Priority Matrix; it is very flexible so the system adapts to how you want to use it, not forcing you to use it in a predefined way.

One comment she made was that one of her senior software developers became productive with the system in about 10 minutes. My sense with this is that there are two reasons:

  1. The system is very intuitive.
  2. A quick orientation from a more experienced user makes the learning much faster.

Benefits in using Priority Matrix
Beth talked about many early benefits she and her management team are experiencing. Below is a list of key benefits she is getting from Priority Matrix:

  1. Master List – This feature allows you to see all your To Do’s for the week plus you can see across your team and what they need to get done. This makes you aware of what’s going on and puts you in better control. Beth believes this feature is really a strong selling point of the system.
  2. Eliminates confusion – Each customer has a Priority Matrix project which creates a single place to record all to do’s and issues that take place with the customer.
  3. Collaboration – The ability to collaborate in real time to resolve issues, complete tasks, and to discuss things proactively improves productivity and helps you get things done.
  4. Ability to find things easily – All the components dealing with a project, a client or whatever you use Priority Matrix to track can be stored in one place. This makes finding things easier and much more productive than the “folder chaos” we normally go through.
  5. Reduced e-mail clutter significantly – Because tasks and issues are handled interactively and updates are “real time”, significant amount of e-mail churn is eliminated. No more need to send e-mails back and forth to get updates on issues. This has a dual effect in that huge amounts of e-mail are eliminated plus being able to find prior correspondence is quick and easy by searching within the collaboration database. One of Beth’s quotes is, “It also means we don’t have to search through emails to find the tidbit of technical information that someone included in a discussion, but didn’t document in the product spec.”
  6. Deadlines and accountability – The ability to assign responsibility and due dates to tasks allows you to see what’s going on and anticipate things that need to get done. Beth mentioned that one of the great things was to be able to start Monday morning with the ability to all that needs to get done this week.
  7. Heat map – This feature helps you see the workload of your employees so you can make adjustments to balance workload when needed.
  8. Intuitive user interface – One of her programmers picked up the system in 10 minutes. Just a little insight makes using the system quick and easy.

Additional thoughts
Beth and her team are one year into the use of Priority Matrix and they continue to discover additional benefits as they use the system. Their initial experience appears that the system is delivering many tangible benefits and is changing the way they work so her team can become more productive and accountable as they get things done.

Discover more about PRIORITY MATRIX at:  https://appfluence.com/it-management-software/

IT Leader GROWTH SUMMIT 2018

I’ll be presenting in the first IT Leader GROWTH SUMMIT held by Xuviate the week of May 20-24, 2018. This is a FREE online event with over 40 speakers from around the globe on a great list of IT management topics.

REGISTER for FREE and you will receive free access to the presentations during the week of the Summit. They also offer a low cost lifetime All-Access to all presentations. If you decide to take advantage of this, be sure to use the discount code ITLGSMS104 to receive a 25% discount that I negotiated for my audience.

My topic is, Triple Threat to IT Success. In this program I’ll walk you through the 3 key causes of IT failure and what you can do to prevent them followed by interview questions and discussion with the Program Host. After my presentation, Mathias Tolken asks me a few questions and I provide candid input on a few things to help IT managers achieve more.

Many of the Presenters like me include BONUS tools and downloads designed to help you in your IT manager role.

2018 IT Manager Training Schedule

I’m excited about the training we have lined up for 2018. Take a look at the schedule to the right and click on the image to learn more about this year’s training.

GOLD MEMBERS receive new training every month plus access to over 100 recorded classes and our entire IT Manager Resources Library. Check it out at: http://itmanagerstore.com/member.

Cut through the chaos

IT managers have a very tough job. At times it can be almost overwhelming with all the issues you deal with on a daily basis.

  • Client priorities change, , , quite a bit don’t they?
  • Technology is changing faster than ever. We love this but it creates lots of pressure for us to manage.
  • Employees, , , well, something is going on with them all the time.

When all of these changes happen it creates clutter and chaos in an IT manager’s world, , , so much clutter that you can even get to a point where you don’t know what to focus on. I’ve even seen managers freeze up because they are so overwhelmed.

I’ve been there and can even experience the feeling of being overwhelmed today if I allow it in my life.

OK, so what do we do about it?

Well, what breaks through chaos is

FOCUS

At any given time each of us have a lot of things we need to accomplish. Let’s call it our “list of to do’s”. This list can be anything from a minor item like completing a travel expense report to a major task like developing next year’s budget.

I always have a long list of TO-DO’s, , , ALWAYS!!!  You are probably just like me in this regard. It’s normal to have 20 or more important things on your TO-DO List at any given point of time.

If you aren’t careful, this daunting list will put you into a sort of “stalemate” where you can’t quite figure out what you need to focus on. It’s awful when this happens.

It’s obvious we can’t get everything done immediately, but our need to address everything nags at us to do it all NOW. When this happens, we start analyzing and debating within ourselves about what to do. What can happen is that we don’t do anything and waste valuable time which adds to our frustration.

The worst thing you can do is DO NOTHING!

The solution is to organize your TO-DO’s and prioritize them so you can FOCUS. What I’ve done for 30 years is to create a WEEKLY TO-DO LIST that does a few things:

  1. Quantifies all my TO-DO’s (projects, miscellaneous, and personal TO-DO’s)
  2. Organizes my workload so I can see the entire list of things I need to accomplish
  3. Allows me to prioritize the list so I work on the most important items first
  4. Gives me a sense of accomplishment when I start ticking items off the list as they are completed

Weekly To-Do’s work best for me. Some prefer a monthly list and I know a few who work with Daily To-Do’s. Use whatever method works best for you.

My process works like this:
STEP-1 – Develop an Annual Goals and Objectives List. This includes the major things I want to accomplish during the year. I do this during the holidays and the first week of every New Year. It’s a tradition I look forward to each year.

STEP-2 – At the beginning of each month I list the TO-Do’s I need to accomplish this month. I refer to the Annual Goals List to be sure I’m focusing on things that help me achieve these goals.

STEP-3 – Every weekend I create a WEEKLY TO-DO LIST from my monthly objectives list. This is what I focus on during the week and I work hard to accomplish everything on the list. I identify the priorities of what is on the list so I work on the most important items early.

STEP-4 – Emergency items or important issues come up from “out of the blue”. These items are added to this week’s list.

STEP-5 – The following weekend I move any unfinished tasks to next week’s TO-DO List and add new items from the monthly list that need to prioritized.

I have used pencil and paper combined with an EXCEL spreadsheet most of my life. Recently I discovered a system that can assist in this process that is light years ahead of my manual system. It is so powerful that I’ve made a commitment to work with the company to do some things that will benefit IT managers. I’ll announce something major soon so watch for my posts.

My Weekly TO-DO List is very simple as you can see below. It doesn’t need to be complex. All you need is the Task and a column to put a priority on it. For my Annual and Monthly Lists, I use A, B, and C. For my Weekly List, I number them to give them a chronological priority.

Having a TO-DO List in front of you helps you stay on track and it will help you get more things done. Whenever you begin feeling overwhelmed, , , go back to your TO-DO List and knock out a few items. It will “pump you up”.

Coach employees the fundamentals of IT support

Excellent client service does not happen on its own. It happens because IT managers create the proper environment and teach their IT employees what is required to deliver effective client service.

 

A big part of a manager’s job is teaching and coaching. It doesn’t matter if you are on a sports team or in a professional IT support environment.

 

Good managers coach and reinforce the fundamentals of what it takes to be successful. They teach at the individual level to help each employee succeed. When individuals succeed collectively, the team succeeds.

 

What are IT support fundamentals?

Well, my list is pretty simple as you might expect. They include the following:

 

1.  Follow-up  –  This is one of the most important of all traits we need. Simply put, when something is committed to a client, our staff needs to follow-up and close out their promise. In other words, “Do what you say you will do.”

 

2.  Communicate effectively  –   IT people tend to lack good communication skills. It’s important for you to coach your employees on what and how to communicate with our clients, senior management, and each other.

 

3.  Project management  –  Delivering  projects successfully is how IT organizations achieve credibility. You may need to teach your employees how to work on projects or how to manage them. In fact, you may need to create a project management culture if it does not exist.

 

4.  Quality  –  We want our employees to do the job right and to do their tasks completely, , , high quality. Finish the job and do the work once by doing it right.

 

5.  Productivity  –  At the end of the day, how much an employee accomplishes is as important as how well they do something. Time management is essential and is a great coaching opportunity.

 

6.  Professional conduct  –  “Dress for success!”, they say. Coach employees how to conduct themselves at work and understanding the importance of looking professionally is very important for IT success.

 

7.  Being on time  –  Seems like a small point but it’s a major issue. Being on time for meetings, completing tasks and other commitments on time says a lot about you as an individual and an IT organization.

 

8.  Be conservative  –  When making a commitment, be conservative so you can “over deliver”. No one gets upset if we complete the work earlier or less costly than expected.

 

9.  Teamwork  –  Whether working with a client or with other IT employees, we are all on the same team. Respect for one another and working together as a team is an absolute requirement to achieve success.

 

10.  Positive attitude  –  People who have positive “can do” attitudes achieve higher levels of success than those who do not. IT managers must not only coach this but they need to lead by example and become the IT organization’s best cheerleader.

 

Don’t assume your employees understand all of these fundamentals.

 

Professional sports team coaches constantly teach and reinforce the fundamentals of a player’s position with them, , , and these guys have been playing the sport for years.

 

What you see consistently is that teams who execute the fundamentals of their sport the best are the winners.

 

Instill the fundamentals of IT support within each of your IT employees and your IT organization will achieve many successes.

IT Manager Institute and ITBMC Program Overview

it-manager-institute-overview_start

CLICK HERE or on the image above to watch the video.

As I enter the 17th year of my company I’m excited about the emphasis on IT manager training we have planned this year. The IT Manager Institute has been a very successful program that we offer in three formats:
1. Classroom
2. Webinar
3. Online Self Study

The IT Manager Institute and ITBMC Certification Program is one of the fastest and most effective ways to develop critical IT management skills. If you want specific instruction on how to succeed and fast results, the IT Manager Institute is what you need.

The program follows a simple IT Management Process™ and provides tools and insights that can be used immediately to help IT managers of all levels achieve more™ success.

My training is practical, straightforward and to the point on how to achieve IT manager success. I teach you:
– What you need to do
– How to go about it
– Tools and examples you can use immediately

itbmcOver 1,000 IT managers from all parts of the world have attended the program in either classroom, webinar, or online Self Study with 100% positive feedback. The reason is simple: our processes and tools are practical, easy to use, and they work in the real world.

Attain ITBMC status and you will demonstrate a method of management that sets you apart from other IT managers and will help you achieve more success.

There is NO THEORY in this program. Every process and tool was created by me to help me organize, monitor and manage IT organizations in real companies. I have translated over 20 years of IT management experience into some of the most practical training for IT managers in the industry.

Check out the IT Manager Institute for yourself at:
http://itmanagerinstitute.com/training/agenda/

Save

Understand supply and demand to manage client expectations

project successOne of the keys to success in IT management is being able to manage your client’s expectations.

To manage your client’s expectations, you need to know some things about the concept of “supply and demand” and how it applies within an IT support organization.

Demand is the technology support needed by your clients to address their business needs and issues.

Supply is your IT organization’s capability and capacity to deliver IT support.

You have to understand the dynamics of what’s happening in both “Supply” and “Demand” within your IT support organization’s environment to manage client expectations.

In most situations, there will be more demand than supply, your clients need or want more from IT than your IT organization can deliver.

This is normal and exists for most IT organizations. That’s OK, but to succeed you are going to have to balance the two somehow and manage your client’s expectation to what you can deliver.

Let’s take a team of five programmers and use them as an example to discuss these issues.

Here, you see we have one great team of five programmers. Let’s assume they all work on the same software application to make our example easier.

The Demand Side

Our demand for programming work is defined by a couple of things:

  1. Day to day support required of the programmers
  2. Backlog of new programming enhancement requests – new reports, new functionality, etc.

Your Help Desk should give you some sense for the “disruptive nature” of day to day support issues that hinder a programmer’s coding productivity.

If you don’t have anything, do a 2-week time study and have each of your programmer’s chart where they spend their time for every hour of their work day.

You might be surprised! This simple exercise will tell you a lot about what’s being pulled out of your team’s programming capacity to handle daily support issues.

Maybe you think your team is totally isolated and immune from day to day support. Don’t be fooled, do the time exercise and discover the reality of your situation.

The second part of “Demand” is in your Programming Backlog for new requests (new reports, new functionality, etc.).

You should have a programming backlog database of some type (maybe it’s just an EXCEL spreadsheet) that lists every programming request and an estimate of how many hours it will take to program the project.

If you aren’t managing your backlog like this, then you don’t know what your demand for new programming is. If you don’t know, you can’t manage client expectations.

The Supply Side

On average, a programmer can produce about 100–120 hours of productive code per month.

There are normally about 160 hours in a normal month of work (4 weeks at 40 hours per week). When you pull out time for meetings, training, sick, vacation and holidays, what is left is the actual productive coding time you get from a programmer.

Some months will be less than this average of 100–120 hours of productive coding time, some months will be more.

Over 12 months time you should see a programmer’s average work out to be about 120 hours per month of productive coding, roughly 75 percent of their work time.

If you are delivering less than 100–120 hours per programmer per month on average for 6 or more months, you probably have a productivity issue that needs attention.

Note: This measurement may vary depending upon your company situation or part of the world you live in and the productivity culture that exists.

OK, if we have 5 programmers this means our supply of productive coding (or capacity) should average between 500 to 600 hours per month as a team.

Let’s assume the demand for coding new reports, enhancements, and new features for this application is considerably more than our capacity. How do we increase our output, our supply?

There are several ways to increase the output of a programming team:

  1. Improve the existing team’s productivity.
  2. Have the team work more hours.
  3. Pay programmers incentive pay to do certain projects on their own time (on weekends and holidays or in the evenings after work).
  4. Hire new programmers.
  5. Contract programmers from the outside.

I’ve used all of these and every option will work to improve your programming team’s output.

One caution though is that “requiring the team to work more hours” will work to an extent, but long term use of this approach can create morale problems and put your programmers at risk of leaving your company.

You essentially have three options to address a programming backlog that exceeds your capacity:

  1. Reduce the amount of backlog
  2. Take longer to do the work
  3. Increase capacity to attack the backlog

The bottom line though is that you aren’t going to get twice the capacity with the five programmers you have on board now. If need is truly significantly higher than your capacity to deliver, you have to manage your client’s expectations.

There are essentially three ways:

  1. Reduce the demand
  2. Increase your capacity to deliver
  3. Take longer

Usually the answer lies within all three of these. However, Item #3 (Take longer) really isn’t doing anything different and probably may not satisfy your client.

You attack the problem when you do something about reducing the demand and/or increasing capacity.

The next thing you need to have a good grasp on is, “How much of your capacity goes to day to day support?”

It might be 80 percent of your total programming capacity to troubleshoot issues, fix things, or provide day to day support for the users.

If it is 80 percent, that doesn’t leave much to develop new enhancements that are being requested by users.

You need to have a realistic estimate of what day to day support requires from your team. Without it, you are doomed.

To manage client expectations you not only need to know what the demand for programming services is, you must also know what your capacity to deliver is.

This “capacity to deliver” includes how much programming is required for day to day support plus how much is available to focus on new requests.

Without this understanding, it is virtually impossible to manage your client’s expectations.

Be conservative

The next thing is that when you make commitments to your clients, you must be conservative.

Remember the “Golden IT Rule”,

Always position your team to over deliver.

No one gets upset if you exceed their expectations.

Someone always gets concerned when you don’t meet expectations.

One method I use is that I always start managing a new programming staff with an expectation that we can deliver an average of 100 hours of code per programmer per month even though I know we should deliver around 120 hours a month of new code per programmer on average.

Now, when you do this you need to know that I consider these programmers to be truly isolated from day to day support issues. Their full time is focused on software development and producing new code.

I know that if we are operating properly, each of these programmers will actually deliver on average more than 100 hours per month. So, when I give my client a forecast that we can deliver up to 500 hours a month for the team (5 programmers * 100 hours), I’m positioning the team to over deliver.

Let me emphasize this: Position your team to over deliver!

One of the best ways to manage a client’s expectation is to position your team to deliver more than what the client expects.

To do this, you must be conservative in what you commit to.

My approach with programming is to commit an average of 100 hours per programmer per month to the client and deliver somewhere around 120 hours per programmer.

Summary

Four key things will help you manage your client’s expectations:

  1. Understand the demand for your resources
  2. Know your capability and capacity to deliver
  3. Realize how much is used for day to day support
  4. Be conservative in your commitments

Do these things with your programming staff and other parts of your IT support organization and you will be able to manage your client’s expectations much better, and this will help your IT organization achieve more success.

This article first appeared in my CIO.com BLOG, Practical Management Tips for IT Leaders.

Save

Save

Save