Software Project Management and The Art of Communication |
Want to improve technical communications?
Communication problems generally fall into five categories:
Communication Between Technical Staff:
| Principles Above Personalities |
| Remind people that regardless of our differences, everyone wants this project done and out the door! To that end the staff must talk to people they would rather avoid. |
Set a goal to Move the Project Ahead - Every Day!
|
| Focus on the solutions, not on the problems. Everyone has blind spots and faults. Professionalism is the ability to work with people whose blind spots are annoying. |
A unsure decision is better than no decision at all. |
Communication Styles of Men and Women
| Women Communicate Differently than Men |
| Women tend to think out loud and use verbal communication as a process. Men tend to do their problem solving on their own and communicate only to dictate their conclusions. |
Women who do not understand how men communicate are bewildered and frustrated by the lack of discussion. They may feel left out of the decision making process and feel powerless or invalidated and be less cooperative. |
| Men who do not understand how women communicate may be confused at team meetings. Men will tend to view the things said at a meeting to be conclusions and decisions, whereas the women only meant them as food for thought (thinking out loud). This often results in a lack of understanding on everyone's part of just what decisions have been made. Men are apt to view communication as the end of a process not as the thinking process itself. |
See the book Men are from Mars Women are from Venus by John Gray for an in depth discussion of the major differences in communication styles of men and women. Women value relationships and men value competence. Women are supportive and helpful by nature where men view an offer of help as an insult to their competence. |
| To avoid misunderstandings, all meetings should have minutes written up which spell out what decisions have been made and what was only a discussion or a work in progress which needs more research or attention. |
| If a woman tries to help a man at the wrong time or in the wrong way, the man can resort to a condescending attitude towards the woman in order to maintain the impression of competence in his job. The woman of course resents this condescending attitude as an insult to her professional worth. What she meant to be an effort to be of assistance (using their supportive nature) has now turned into a conflict cycle caused by stepping on the male ego - i.e.. his professional competence. The bottom line is to offer assistance only when asked. |
Communication with your client:
| Your client does not tell you what they want |
They are new at their job and do not know enough about their organization to describe their own processes.
|
They have a heavy work load and are not making it a priority to talk to you.
|
| They assume you know what they want. |
| They do not have a technical background and do not know what you can do for them, so they don't ask. |
Communication between Management and your Technical Staff:
| This can take many forms |
| The project manager has set impossible deadlines and the staff can not take them seriously. |
| The project manager is micro managing them. |
| The project manager has no technical background and can not make reasonable completion estimates. |
| The majority of the work is being done by only 1 out of 10 of the technical people. The rest are not being motivated to work on their own. |
Your staff is not talking to your client
| No requirements document or data model will ever be done in sufficient detail that no communication is needed once implementation starts. |
| As a result, your staff must have access to the client or to another staff member with a LOT of real world knowledge. |
| Some aspects of the project are classified and staff do not have access to the information. |
| Egos, empire building, or hidden agendas are preventing crucial communications. |
| Your staff works in a different building than your client and as a result they are guessing at the details of the requirements instead of scheduling a meeting with the client. |
| Not even your own project staff works in the same building and as a result,
meetings which uncover new information are not happening. In 25 years, I have not seen a scattered
project staff pull off a satisfactory and on time implementation. Why is this? People are making different assumptions with out realizing it. The faulty basis for their assumptions are not discovered until the software is initially delivered. |
| People who left the project did not document what they did or why they made decisions. |
Author Jackie Mulrooney, President J P Systems, Inc.
Sofware Project Management and The Art of Communication |
Back to Main Services Page
|
|
|