Strong boss-Project Management

Source: Internet
Author: User

Some people say nothing in a conversation. The philosopher diovasta said to him, "If you are a fool, you will be the smartest. If you are a smart person, then your performance is the most stupid."

I have a friend who has called for the development of a product since the end of the year. Since then, he has been working on this product for more than a year. It is said that the product has also been changed to 5 or 6 Versions internally. I have seen their things, and the overall feeling is good. Over a year from development to the present, the product also has a preliminary molding system and is relatively stable. According to the market operation model, it should enter the stage of vigorous promotion. As an internal developer, it should enter a relatively stable maintenance and upgrade phase. However, after talking with my friends and developers who are preparing to leave the company, I found many other stories worth telling to everyone. Because I do not know much about the actual progress of the entire project, I only observe it from the side, soArticleAll the points are based on personal opinions. I also need to emphasize that this article is not intended to criticize PM's right and wrong, but to reflect the path through what happened to my friend, take its essence and avoid detours that he has taken.

There are three tasks to be mentioned in the project: Senior developer (SD), Project Manager (PM), and technical boss (TB ). among the three people, I have a lot of contact with PM. I am also a friend of mine and former colleagues who have worked with me. I know more about his personality, work methods, and abilities. SD, my former colleague, although not too many contacts, still understands his technology and attitude towards work. What about TB? To be honest, I have never seen this person, but I just heard other people introduce him and judge him from the matter.

PM is responsible for the development of this product from scratch, from recruitment, product analysis, design are specific to participate in this project. However, from the development of the project to the present, it should be said that it is inseparable from his efforts. However, this article is mainly intended for him, because he is a bridge between the Coordination of TB and SD, it should be said that he needs to carry out overall control of the entire project.

As the entire company is an entrepreneurial company, although there is another entity that provides development funds, many things still need to be done from the beginning. At the beginning, PM should be a project manager, we also need to be a big internal manager, focusing on project development and toilet paper. These broken tasks have long been beyond the responsibility of a regular PM. However, at the early stage of the business, employees are required to have multiple roles. I want the good character and bad temper of my friends, and it is difficult for others to stick to it.

Without the good character of PM, the project won't have the results of today, but it is also because of its good character that it will lead to serious problems in the project. It can be said that the project has become a success or failure. If I really look at my friend from the role of a software development project manager, I don't think he is doing well. Let's look at these issues from some aspects of project development. We welcome you to discuss how to deal with them if you change to another location.

In May, PM went back to Xi'an from Beijing to recruit personnel (the company was originally located in Xi'an and relocated to Beijing at the beginning of this year). I helped the interviewer together. During the recruitment process, he said, "Can't you recruit any good artists ?" After hearing this sentence, I thought it was very different. I heard him continue: "I hope to recruit an artist to quickly figure out a project and turn the boss's project into reality, currently, the development speed of Sino-US engineers cannot keep up with the development speed."

I felt that there was a problem with his project by following these two statements. I asked him in a puzzled manner: "I think it is strange, how can the artist's speed not keep up with the development speed?" For Web developersProgramDevelopment is performed before and after development. With the UI, developers can perform project development again. Although sometimes it will be slightly affected, it will not affect the overall development progress. Later, I learned that the main reason why the original artist's plot was slow was that the boss had changed too fast, so that if the boss had an idea, the next day the artist worked out the results and developers would develop it, after the opening, the boss will think that there is a difference with what he thinks, and it needs to be modified, that is, there will be a lack of emotion from the artist in this cycle ".

From the communication with SP, he said with emotion that development has become too fast, because TB was originally a software source, but because it is not the current type of development, therefore, TB is a perfect person to solve some problems. In fact, this product requires a high level of image quality because it needs to be printed after processing, so I can understand the perfect pursuit of TB in this regard. But the problem is not the perfection of TB, but the strong personal strength of TB. SP said that TB often throws this sentence during communication: "You are responsible for the problem !". Now SP has decided to leave from here. I have learned a little about it. Due to the existence of various problems, the core developers have the idea of leaving, at least sp, Which is praised by PM, has left.

During the analysis, there may be many problems in the whole project development, but PM is not doing enough to control the progress of the project development. At least he did not hold on to the changes in the project's requirements, the boss has an idea that affects the progress of the entire project, and these ideas are sometimes instantly inspired. In the project development process, PM needs to summarize the requirements for such frequent demand changes. The development of each version should be conducted according to the original schedule as much as possible. For different demand changes, after the summary analysis, it is added to the project in stages to reduce the number of changes in demand. For the boss's idea, you can arrange a person to correspond to him. After making a prototype diagram, you can discuss the feasibility. Do not let the boss directly access the specific development process, in particular, the PM is used to arrange developers for development work.

There is no resistance to the strength of TB. If the requirements of TB are reasonable, try to avoid disrupting the current development plan and maintain the development team's progress. If the requirement for TB is a fantasy, you must stick to it and say, "I am responsible for the problem ." For the PM, good communication skills are required in the actual process. The PM should not simply be up or down. In addition to having good project risk management, progress estimation, and control capabilities in the project process. Another role is to act as a buffer to regulate communication and communication. Never after the project fails, I feel that I have no credit or hard work. This Q masturbation means your failure to become a PM. As mentioned in the joke at the beginning of the article, in the same scenario, your roles are different, and you do different things.

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.