I have seen a lot of bad management on different levels of an organization. I have been in the weeds when bad decisions were implemented, I have talked to fellow employees about it, and I have always been on the bottom rung. I have identified some important areas that affect a workforce.

1. Relationships
Building relationships are key in being able to properly manage anything. Creating a good rapport with people is important because if management is responsible for making the first step towards building a relationship, it makes it easier for employees to accept it. When it comes to working with people, a solid relationship will create a better product by eliminating time that gets wasted through interpersonal friction, finger pointing, and lack of communication.

2. Transparency, Trust and Honesty
Transparency, trust and honesty make up some of the most important pillars of a relationship. Being transparent is more than just a declaration. Transparency is an honest communication of facts. Honestly communicating what goes on builds trust and reinforces a team mentality. At the end of the day, everyone should feel that they are working on the same team. Because if a company is aligned with the same principle, that is when a team can perform at it’s best.

3. Verbiage
The words that we use can have a major impact on what we perceive, or don’t perceive. Working in the software industry a word that is often thrown around is “resources”. A project comes down the pipeline and the question is asked, “do we have resources for that?”. This statement implys more than what meets the eye. When it comes down to the reality of things, “resources” don’t build products, people do. People have skill sets that are comprised of strengths and weaknesses. So it is a huge discredit to a project to refer to the people building products as merely “resources”. Something else that I hear get thrown around is, “we need to hire the right fit”. In reality my “right fit” is different from your “right fit” is different from the companies “right fit”. So while saying, “the right fit”, sounds nice to most people; it is meaningless to everyone but yourself. So, instead of just referring to “the right fit”, refer to what your looking for specifically so more people understand exactly what you are looking for; it will make you look like you actually know what your doing.

4. Community
Throughout my professional career, I have found that it is the time spent outside of work that builds the best working relationships. In terms of teamwork, I have worked the best with the people that I have bridged the gap, at least a little bit, between colleague and friend. After a happy hour with colleagues, you bond and can interact with out the pressure of work looming overhead. You can get a better insight to who they are as people, and that information helps you not only see issues from their perspectives, which can work wonders for productivity.

5. Employee Investment
Companies who don’t invest in their employees will have a much more difficult time building a sustainable long term workforce. I am confident that a lot of people will agree that software is a quickly changing industry. New models for design and interaction, new styles of programming, new solutions; these are all important aspects to be on top of for a business. They all have different ways that they interact with your clients, and they are all important for the overall brand of a company. Investing in an opportunity for employees to go to professional events, will show your employees that you care about them, and serve your product better. The worst feeling employees can get, is the feeling that they are as dispensable as the daily paper.

6. Know your Employees
There are several generations in today’s workforce. Each generation has nuanced ways of working, and to be as competitive as possible you need to leverage strengths correctly. Generation X and the Millenial generations are going to be the major generations to study. Knowing that a Millenial is going to be very motivated by ideals and a sense of self satisfaction, is to a companies best interest. Knowing how to spot the motivations and implications of hiring “trophy kids” or “latch key kids”, can really help a company best use the strengths of the individuals. Study up on generational traits and behaviors because efficient use of people is a key in a strong product.

7. The best employees work for fun on their own
It is hard to argue that someone who is passionate about their work, won’t be a worth while hire. If an employee has a track record of doing what they love, and what they love is what your hiring the for, it is a win-win situation. You pay them for doing what they love and will do anyway, they reward you with a high quality product they poured their heart into; can’t really ask for much more than that.

8. Outsourcing is a tool that can easily be misused
Outsourcing is a tricky fence to balance on. In one hand, you have a financial breakdown. On paper you compare salary and benefits, and the choice is easy. In the other hand you don’t really have all the pieces of the puzzle that can’t be nicely put on paper. I feel that people don’t take into consideration all of the sides of the outsourcing rubix cube. In my experience, those who outsource get what they pay for. Quality is comprised, communication breaks down through the language and cultural barrier, and time is wasted because the rest of ones team is in another part of the world. It can play a key role in making employees feel dispensable, and it hurts the home countries economy to a degree. There is a reason people come to the US for school, because the education is good. Good educations help to insure quality products, third world countries make it more difficult to find people with the educations needed to make a good software product.

So, that is my rant about some things that I see that tend to hurt business.

3 Comments to “Good Management”

  • My whole issue is my lips move when I think.

  • I just signed up to your blogs rss feed. Will you post more on this subject?

  • this was a really nice post, thanks

Post comment

Archives

Calendar

May 2012
M T W T F S S
« Feb    
 123456
78910111213
14151617181920
21222324252627
28293031