Fundamentals of Systems Management
()
About this ebook
Related to Fundamentals of Systems Management
Related ebooks
Job Challenges: People, Processes and Products Rating: 0 out of 5 stars0 ratingsImplementing Computer Systems for Small & Medium Businesses Rating: 0 out of 5 stars0 ratingsCHANGE: Planned & Unplanned Rating: 0 out of 5 stars0 ratingsComputers In Human Behavior A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsPlanning IT Rating: 0 out of 5 stars0 ratingsMake It Work or Make It Go Away: A Handbook for Dod Program Managers Rating: 0 out of 5 stars0 ratingsSocial IT Management A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsIT Technical best practices: How to Reduce Agile cycle time with reusable code? Rating: 0 out of 5 stars0 ratingsHow to Use PDCA Cycle of Improvement to Develop Lean Leaders: Toyota Production System Concepts Rating: 5 out of 5 stars5/5ITOM Manage A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratings27 PROGRAM MANAGEMENT INTERVIEW TECHNIQUES - To Ace That Dream Job Offer ! Rating: 5 out of 5 stars5/5Managing Chaos: Digital Governance by Design Rating: 5 out of 5 stars5/5Summary of David Jenyns's SYSTEMology Rating: 0 out of 5 stars0 ratingsManaging Projects: The Master Skill Set Rating: 0 out of 5 stars0 ratingsWork the System: The Simple Mechanics of Making More and Working Less | Summary & Key Takeaways Rating: 5 out of 5 stars5/5Information Governance And MDM A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsMaster Data Management Mdm A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsThe I.T. Leader's First Days: The I.T. Director Series, #1 Rating: 0 out of 5 stars0 ratingsManagement Of Information Systems A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsGovernance Across IT A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsA Practical Approach to Project Management Rating: 0 out of 5 stars0 ratingsDMI Data Management And Integration A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsIT Operations Manager Second Edition Rating: 0 out of 5 stars0 ratingsBusiness Process Analysis Paper Rating: 0 out of 5 stars0 ratingsIT Project Management: 30 steps to success Rating: 5 out of 5 stars5/5IT Management Review A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsIT Operations Management A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsIT Management Essentials: Key Fundamentals and Concepts Series, #1 Rating: 4 out of 5 stars4/5MDM Governance A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratings
Computers For You
Standard Deviations: Flawed Assumptions, Tortured Data, and Other Ways to Lie with Statistics Rating: 4 out of 5 stars4/5Slenderman: Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls Rating: 4 out of 5 stars4/5The Invisible Rainbow: A History of Electricity and Life Rating: 4 out of 5 stars4/5Elon Musk Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsMaster Builder Roblox: The Essential Guide Rating: 4 out of 5 stars4/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsSQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsUltimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5CompTIA Security+ Get Certified Get Ahead: SY0-701 Study Guide Rating: 5 out of 5 stars5/5Learning the Chess Openings Rating: 5 out of 5 stars5/5The Hacker Crackdown: Law and Disorder on the Electronic Frontier Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5The Mega Box: The Ultimate Guide to the Best Free Resources on the Internet Rating: 4 out of 5 stars4/5User Friendly: How the Hidden Rules of Design Are Changing the Way We Live, Work, and Play Rating: 4 out of 5 stars4/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5Alan Turing: The Enigma: The Book That Inspired the Film The Imitation Game - Updated Edition Rating: 4 out of 5 stars4/5CompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5AP® Computer Science Principles Crash Course Rating: 0 out of 5 stars0 ratingsStorytelling with Data: Let's Practice! Rating: 4 out of 5 stars4/5
Reviews for Fundamentals of Systems Management
0 ratings0 reviews
Book preview
Fundamentals of Systems Management - Daniel Riopel
Fundamentals of Systems Management
2nd Edition
Copyright © 2013 by Daniel E. Riopel
All Rights Reserved.
ISBN: 978-1-304-22612-9
Introduction
The purpose of this book is to explain the essence of Systems Management. It is intended to be studied by systems managers at all levels, and for those who are considering a move into systems management.
I have found in my years as programmer, systems manager, middle manager, and management consultant that a considerable number of managers simply do not understand what the position requires, and have not learned to think like a manager. Many systems managers simply move into a manager job from a senior programmer job without training when the opportunity arises. They follow the style of previous managers that they have worked under, who oftentimes have little or no idea what management is all about themselves. I believe that anyone in a systems management position, at any level, should understand all the lessons in this book, in order to be minimally qualified.
In order to demonstrate a number of management principles, I have chosen poor management practices that I have experienced over the years. The intent is not to be negative, but to explain the consequences of poor, but often common, management practices, and explain the proper management practice that would have resulted in positive results. I have found this method to be very useful with respect to understanding proper management thinking.
If this seems strange, think of a project that a friend of mine participated in. His team was made up of very smart people, who worked very hard, but the project was a dismal failure. They invested millions of dollars in a vendor application. When the system was up and running, they proceeded to write reports to extract information from the system that the users were relying on. The system did not store the information, and the system was not usable.
You may choose to dismiss this as a team of incompetents, but another approach is to use this project as a learning opportunity. The lesson here is the importance of evaluating a vendor system by the data storage and data structures of the system. They emphasized user interface and navigation instead.
In some instances, I have invented terminology to express a management concept. I want to make it clear that learning the terminology is not the lesson. The reader is welcome to use whatever terminology is desired. It is, however, very important to learn the management concept. It is simply easier to give a name to a concept in order to refer to it later. I suspect we have all taken many psychobabble management
classes that invent a word or phrase, and attempt to delude us into thinking that we have learned something because we learned the made up word or phrase.
Once you learn the essential management concepts involved in Systems Management, you are ready to start thinking like a manager.
Levels of Thinking
Before we start learning to think like a manager, let's study thinking a bit. I have reduced the different styles of thinking into three categories. These can be further extended and complicated quite a bit, but the three categories I use are sufficient for my purpose here. From more highly evolved to lower, we have:
1) Good subjective thinking
2) Strict procedure or rule based thinking
3) Poor subjective thinking
We are all subject to rules, procedures, corporate standards and laws in our businesses as well as society. We could not function without policies, corporate procedures, traffic laws, and so forth. Let's simply call these rules
for now.
Level 1 thinkers know the rules applicable to their decision making, but have a filter that evaluates the situation and occasionally overrides the rule. They may follow the rule 99% of the time, but always look out for and recognize situations where the rule is irrelevant, outdated or simply unreasonable. Rules are respected, but are seen as a means to an end.
Level 2 thinkers always follow the rules, and let the rules define their actions. Whenever a decision is appropriate, whether a management decision or traffic situation, a level 2 thinker always thinks about the rule. What is the corporate standard here, what does the vehicle code specify for this situation, and so forth. Level 2 thinkers see the rules as top priority, and as such sometimes fail to achieve results.
Level 3 thinkers simply use their own judgment when making a decision, and have poor judgment. They either don't know or don't particularly care what the rule is. When driving a car, they will drive whatever speed they feel is safe, without regard to the posted speed limit. When managing, they will ignore corporate procedures and use their gut feeling when issuing directives.
It is easy to dismiss Level 3 thinkers. You do not want these people in your organization. They are simply toxic. They cause problems in society as well as businesses. I have, however, met several of these people in management positions, including higher level positions. They accomplish nothing and they demoralize staff. Top level managers need to recognize these people and rid their organizations of these pests.
A major indication of a weakly managed organization is the preference for Level 2 thinkers in the staff, and especially in the management. Many organizations select Level 2 thinkers for the management team, foolishly overvaluing the strict interpretation and enforcement of internal standards and procedures. This creates an environment that stifles creativity and change, and lowers quality and morale. I was once told by my manager that the primary responsibility of a staff member was to follow corporate procedures, and the primary responsibility of a manager was to enforce corporate procedures. This is an excellent example of someone who should not be in a management position. Let's evaluate a few examples.
• It is near the end of the 20th century, and a programmer is developing a work management system that will be populated with dates for work to be performed with centuries of 19 as well as 20. He is told by the manager that he cannot store dates with the century, only the year, so as to not violate the corporate standard of storing dates with month, day and year, chopping off the century. When he explains that the system will not work properly, the manager explains that whether or not the system satisfies user requirements or works at all is not important, that his job is to follow corporate standards. The manager says that contract programmers can be brought in after the system is installed to fix the date software, since they would not be employees and thus not subject to following corporate standards.
Take note that this is a very good example of what the media liked to refer to as the Y2K problem.
There are many ways to store numbers on a computer, and there are consequently many ways to store dates, and to perform what computer professionals refer to as date arithmetic,
which is the comparison, subtraction, addition and so forth of dates. There are some methods of performing date arithmetic and storing dates that are preferable to others, but chopping off the century is nothing but technical incompetence.
For a clear example of date arithmetic, think of a payment processing program that compares the payment date with the due date for each payment received. If the payment date is greater that the due date, a late charge routine is executed. Without the century, a very wrong late charge can be calculated. It is widely estimated that business invested hundreds of millions of dollars to fix this Y2K problem
that was caused almost entirely by one of two management mistakes:
• Management delegated software development of date arithmetic programs to incompetent software developers.
• Management enforced incompetent date arithmetic standards on programmers.
If you wonder why I make an issue of this years after the problem was addressed, it is because the same management problem persists, affecting organizations in different ways. If you follow the management skills that I will address in this book, this sort of problem can be largely eliminated.
There are a few more points that are applicable to the above example. First, recognize that the manager is enforcing an incompetent technical standard. In an organization that is heavily dominated by Level 2 thinkers, it is next to impossible to ever reform or eliminate a corporate standard.