How to organize an efficient development team

Source: Internet
Author: User

Introduction

As the saying goes: "The Three stinks arrive at Zhuge Liang ." The world's skypixers are more than ox-haired, and it is more difficult to find the three skypixers that can match Zhuge Liang. There is Sima de statement: "Fulong, Fengjie, two people a, can be safe in the world ." Liu Bei, together with Fu long and Fengjie, are not happy. The above two principles show that excellent talents cannot be replaced. With excellent talents, it is not necessarily a great success.

1. How to select a good project manager

Measure whether a talent is excellent. Different people have different opinions. The two most popular criteria are: IQ and EQ ).

IQ, good understanding. It depends on whether the person is smart. When selecting managers, Microsoft always puts their technical knowledge and the ability to use technology to make money first. The program manager is generally the smartest guy in the programmer team. Bill Gates described smart people as follows in a book named cusumano published in 1996: smart people must be agile and be good at accepting new things. He can quickly enter a new field and give you an explanation. The questions he raised are often sharp and critical. He can grasp the knowledge he has learned in a timely manner and remember that he can solve the problem by connecting areas that are originally considered irrelevant. He is innovative and cooperative ......

EQ is a long term. Over the years, I have been too reluctant to go over some management discussions. I don't know how experts explain the word EQ. Before I debuted, I stayed in a national institution. My superior leadership is a well-known good gentleman, and will be very close to each other, work is also steadfast, and never go anywhere. But the business level is not very good. I followed him for two years and did not see any special achievements. Of course, he didn't see any mistakes. This officer has become the vice president when he leaves aliday. A daze was very puzzled. He was drunk for a day and asked why. Answer: "Why are you confused? Do you know the heaviest EQ in the world today ?. "Let's go to bed at the desk. After listening, I was puzzled. I was so embarrassed to ask again. Then I took the wine bottle and rolled around at the table. Suddenly, I suddenly realized that I was emotional intelligence and liquor.

The above is just a fake joke. However, today's superstitious about emotional intelligence is indeed too powerful. Ram has been in contact with many company managers, so it is imperative to talk about emotional intelligence. Is EQ important? Of course. A good talent must not only have talent, but also have virtue. At the same time, it must be easy-going, take things and treat others. However, from the perspective of employing people, there is no need to take full responsibility for backup and stick to regulations. You must know that there is no gold, and no one is perfect. What's more, everyone is wise and proud. If you do not know the Lord, you have nowhere to learn. Although the sword is good, it does not move the hearts of scholars; although the horse is good, not in the farmer's use. Although the hero has the means to reveal the ground by day. No one knows him, attaches importance to him, and evades him. How can we make him feel calm and bow his eyebrows. Therefore, Fu Longji Liang's father, the young Phoenix drunk Yang, Zhou Department harm the neighbors. Bole chooses qianqianma, and he must first see a doctor as a different person. It is not unreasonable for the old man to do so. Although it is just a thousand miles away and can not drag the wind and thunder to the sand, although for the benefit of the cone and cannot be placed in the bag in order to crack the front. I'm sorry for the time I spent in the history of all the ages, and I am sorry for the time being.

What qualities should a qualified project manager possess?

The project manager must first understand management. Management is an important learning. Managers should not only understand the management of this discipline, but also be familiar with the work of their direct subordinates. It seems that "Layman management" is now popular. It is called a layman's management expert. As a saying goes, managers must first understand management and have accumulated management knowledge. But it cannot be said that he can completely understand the business. If he doesn't know what his subordinates are directly engaged in, how many management doctors he takes and how many management papers he has published are all blind moves. I think we still have to look at some management points. I have heard many people say that there are too many management books, too many theories, and no practical use. Is that true? A's thought, not all. Maxcompute is very experienced. Before learning a new software or learning a new programming language, he seldom takes a big copy. Just ask a few netizens. However, after learning a certain degree, I went back to my book and thought that I had made a huge profit. In many cases, my mind was very bright. Like learning and management, some hands only look at their advantages, but some books must understand and understand the merits of others. You cannot read A Dream of Red Mansions like Xu shiyou.

Secondly, it is necessary to have a flexible mind, agile thinking, wide knowledge, and comprehensive consideration.

Now it technology is developing very fast. It is often a bag of smoke, and a new technology comes out. Using a new mature technology means saving a lot of manpower and material resources. If the project manager is a gold engineer, the three axes will come and go. Well, you are busy updating the products developed by such people.

Furthermore, the project manager must be well-skilled enough to serve the public. It is still feasible for a layman to manage experts and become a professional officer. The project manager is not a small employee in a single zone. He is facing the most direct technical problems. When a project encounters difficulties, the project manager must be able to confirm the problem correctly and quickly. Make full use of various channels and methods to solve problems. If you are a project manager, you will be unable to solve any problems. Now, let's take a long time. Who will take you in the future? Who can listen to you?

Fourth, as a project manager, he also needs to be able to track tasks and have a good schedule concept. Don't do anything. Tell the boss how long it will take for me to live. If competitors develop similar products first, the market share will be almost lost, and the product will also pass the highest profit point. It is not easy to complete project development on time or in advance. There are many factors. There are employers, project managers, and teams. The key lies in that the project manager did not do a good job in the three preliminary surveys (for details, see "Project Management in software development" and "how to control the project development progress" written in the early stage).

Fifth, the project manager should be good at coordination and have good communication skills.

2. Project Human Resource Management

A Development Group consists of up to two developers, but many developers do not know the geometric structure. In addition to the project manager, there may also be system analysts, programmers, database administrators, document developers, etc. But few testers are missing.

Human Resource Management in project management mainly includes supervision, cultivation and encouragement to all team members.

The supervisor checks the development progress of all members based on the preset schedule and schedule. If the project is large and involves a large number of people, the progress will be more detailed; otherwise, the progress will be slightly larger.

Cultivation is very important. You have a group of people working. You have to teach people something. Or help others learn something. If someone else does nothing with you, there is no chance to learn. Can someone tell you for a long time? Unless it is the kind of person with no ambition to do nothing.

Motivated by February 1966, matzberger, head of Psychology at the West University of kice, analyzed factors affecting productivity in a survey study involving 1685 employees. According to the popular view at that time, work results mainly depend on higher wages, more supervision, and more attractive work environments, these factors may lead to dissatisfaction if they are not satisfied. However, if you meet your requirements, you cannot motivate employees to work harder. matzbeno finds that the main motivation for people to work is personal performance and recognition, matzbeno concluded that incentives include achievement, recognition, work, responsibility, promotion and development. I have met such a boss who often talks about R & D personnel. As a result, I am so tired that everyone is very tired. Without knowing how many people complained. Imagine if someone tells you that I'm bothering you. Will you like him?

It is one of the major responsibilities of the project manager to make a bold decision or recommend talents to superiors. Because the project manager knows the capabilities of his/her staff and their vigilance best. I remember a manager once said: If a manager has not recommended any subordinates to the company's human resources department within a year, then he is not a competent manager.

3. Team communication

A single IT project requires a lot of communication and coordination. Not only members in the group, but also other personnel. Therefore, whether a project is successful or not has a high level of support from the superior leadership. In this article, dumb only talks about communication between members of the group.

Generally, the more people a team has, the more complicated the communication. In addition to more personal communication preferences, there are more communication channels. I remember a book, and I forgot the name of the book. The above was a formula.

Number of communication channels = N (N-1)/2

N in the formula refers to the number of members in the team. For example, if this group has only two members, there is only one communication channel. If there are three, there will be three. If there are 10, there will be 45.

In fact, this is nothing, just as a game. Let's talk about communication.

People ask me what are the advantages of being a teacher. I told him: As a teacher, I learned how to make things more comprehensive.

As a teacher, you face dozens or even hundreds of students (I once taught a class of over two hundred students ). You are facing dozens or even hundreds of heads. The content in each head is different. The same problem may have different understandings. The same equation may have different algorithms and usually contain different errors. I read the code for two years and found the error for two years. It was very depressing and uncomfortable. Now, in retrospect, the two years were actually the two years that I have gained the most. I have learned so many ways of thinking from so many students. Otherwise, I don't know how many times it will take to stay.
Do not be afraid to communicate with others. They will be helpful to you, whether they are experts or cainiao. Many inspirations come from others' words.

Communication includes verbal communication, conference communication, telephone communication, and email communication.

I don't like email communication, but I just regard it as an auxiliary form of other communication. The email content is very short. Unless you send jokes or other entertaining things to each other, not many will read your long story carefully. Many important information is often neglected by the recipient. If it is too long, you 'd better display the content you need to express in different colors and fonts.

Telephone communication is not particularly good. In particular, there are several desks with a single phone. That's what Agua does. The phone around me is ringing, and someone calls Michael Jacob. Don't bother. I am not very fond of being disturbed at work. Later it was hard to save a pair of headphones from the smoke and money, but the company said it was not allowed to wear headphones during work hours. I really don't know how it's so difficult to be a human in these years. It can be seen that management can not just sit at the desk and follow the instructions, just think about how to punish people, and write things such as three major disciplines and eight attentions with a stuffy head. Let's focus on how to seek benefits for employees and improve the working environment. The key to measuring the level of a company's managers is not to see how many people he has punished.

The Conference communication effect is really good. However, before the meeting, it is best for the Conference sponsor to send the Conference subject, questions to be discussed, and effects to all participants by email in advance. Let everyone have the mental preparation, so that the discussion can be more targeted. R & D personnel have such experiences. Once their work is busy, they forget everything. When a meeting is required to discuss a specific problem, there are many things that cannot be remembered. Therefore, if the Conference is professional, the more detailed the Conference notifications are, the better.

Verbal Communication is the best. verbal communication is the best. Two or three people share a single corner and speak freely. Just be careful not to influence irrelevant people around you.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.