Industry Application Software Project Manager three steps

Source: Internet
Author: User

I believe that any successful project manager will experience the frustrations of failure and the joy of success. On the Forum, there will often be tears and sorrows from a project manager. What happens from time to time is always happening everywhere. The pressure on the project is like a mountain on the head of the project manager. Constant night battles, project delays, and constant bug catching have become an inevitable path for almost every project manager. Just as busy as possible, senior leaders suddenly announced the withdrawal of the project plan. All Game over!

Like most project managers, I have experienced this kind of wind and frost baptism. I believe that most people with ideas are trying to find a successful project. Today, I am not a successful project manager, but I hope to share my experience with you. At the same time, I think it is very important and critical: Have you failed your project? Please find out more reasons for the failure!

Among many projects, practice has proved that a mature project manager should go through three steps.

  Step 1: Basic-Technology

It is hard to imagine how a project manager without technical knowledge can do a good job of the project he is responsible. There are many project managers who will draw windows and connect to databases, and think they are technical experts. Such people tend to devalue others' code without analysis, and then feel like they are floating. I think you will succeed in this way? I want to explain the technology from the following perspectives.

1. From the perspective of learning,

To master the technology, in addition to good understanding, diligence, modesty, and willingness to communicate are essential personal qualities. Focusing on knowledge and leaning towards knowledge points is a way to achieve high technology. Otherwise, there may be another one in the world.

Diligence: I believe that people in this industry will recognize its importance. If you are not diligent enough, I believe it is difficult to achieve success in this industry. Every day, technology is the same. If you do not move forward, it means to move backwards. From the perspective of the project manager, if the project manager is not diligent, it will not only affect the project progress and quality, but may also affect the mental outlook of the project members.

Modesty: a humble person will never be easy. If you don't pay for your responsibilities, you will be crazy about your code. Humble people will certainly find and learn the bright spots of others. Only by constantly absorbing other first-time things can we enrich our own things. Never ignore the analysis. Just a few lines of other people's code will start to get arrogant. In this way, even if there is gold, it will be lost because of arrogance. In fact, simply listen to others' opinions and carefully look at others' products or codes to learn good things faster. If you are an entry-level player, don't talk about innovation from day to night. You can say that innovation is almost impossible without imitation. That is to say, if you don't want to accept others' things modestly, it is difficult for you to innovate.

Communication: communication may have come to a very important position in all walks of life. One or two years ago, you may often hear that a man has completed a certain innovation and become an object of worship. But today, it is very difficult for such heroes to have room for survival. Instead, what a legion has conquered is what kind of treasure. In this way, communication has become extremely important. In the software industry, communication can be said to be the best way to quickly learn and master new knowledge to reach a higher level of technology.

I remember when I was in my sophomore year, I was very interested in computer technology. I spent almost every night busy with it. Of course, I was also interested in games. Now, I recall that time in six words: diligence, arrogance, and show off. Due to my diligence, I should have been a "technical expert. I like to criticize others' code and criticize others' interfaces. I even wrote a screen saver for myself, and felt the scenery was infinite and fainted! When talking with students, show off is greater than learning. I did not expect that I was a one-man.

Today, as I did in the past, the Yelang is still pouring out. I think, if you want to really master the technology, please reject Yelang.

2. In terms of technology depth:

The depth of technology needs to be combined with the actual situation of your work to determine the depth of a certain knowledge point. Become a real expert in a field. If the project team specializes in this direction, such technical depth is very necessary for the project manager. It can effectively lead the team to overcome technical difficulties.

Such as graphics processing technology, network transmission technology, device-driven technology, and database application technology.

Iii. Technology breadth:

A mature project manager must have a wide range of knowledge. When it comes to knowledge, someone will say that I have learned more than n programming languages in Java, VC, VB, and Delphi, so that my knowledge can be very broad. In fact, this is a misunderstanding and we must come out.

The breadth of technology does not mean the diversity of language learning. The breadth should have two meanings:

1. The breadth of learning technology.

If you have learned the Delphi language, you should be concerned with a variety of related knowledge:

Such as the development of delphi, the Message Processing Mechanism of windows, programming knowledge of related databases, various network protocols, and distributed and centralized processing.

2. Application breadth of technology.

The application breadth of technology means that you can use the tools you have mastered to implement various applications. For example, you can develop distributed processing software (middleware) or various network transmission software.

  Step 2: improve services

For most people, technology is no longer difficult. However, the development of software in the industry is never technical enough to solve the problem. To become a project manager, you still need to work hard to improve your business knowledge. When talking about business, we will talk about domestic ERP software. In this case, most ERP software vendors in China fail. I dare say that the cause of failure is not technology, and most of the failure depends on the business.

Compared with ERP software, software in other domestic industries is much more successful. Such as finance, banking, securities, medical, insurance, and other software. The business of ERP software itself is very complicated. Unlike its industrial software, there are many specifications for reference, just because of the complexity and flexibility of ERP software business, therefore, it is very difficult to develop ERP software. By no means a few programmers can close their doors to build a car. According to the success and failure cases of software in domestic and foreign industries, it can be said that the application software should be the first application. After the software is deployed, a good project manager must understand the business application of the software, in addition, the software can be developed successfully only by applying the technologies that you have mastered. The project of this Project Group may succeed.

It is recommended that a technical engineer should try to find some opportunities for some projects and participate in some business learning opportunities to improve their business capabilities. In this way, we can grasp the business needs and instruct members of the project team to conduct proper project development.

A good project manager can always understand the customer's business applications and master the business model.

  Step 3: Art-Management

Management is an art, and it is not false, from state management to project management. After having two qualities of technology and business, a higher level should be the art of learning and managing. Since it is art, you can imagine how difficult it is. The importance of management, I don't want to mention it here. With my limited experience, I am afraid to discuss several aspects of the art of project management.

1. Effective team organization.

Improve the team performance and team spirit. This is very beneficial to the team for effective and orderly work. Effective team building is an important part of management.

2. Communication between group members.

The communication between the team members can enhance the cohesion of the team. It may make the project more benign. In this atmosphere, effective communication is formed, which is also the basic content of project management.

3. Team member assessment.

In this competitive society, I think management cannot lack an assessment system. Effective assessment is conducive to improving the enthusiasm of the team members and forming a competitive atmosphere. Of course, failure to apply the assessment will lead to negative results. From this perspective, the assessment is a key point of management.

4. Team learning.

Learning is an energy source for innovation and development. Only by focusing on team learning can the team develop continuously. As a group leader, you must organize effective and targeted learning for the team and grasp the learning direction. This kind of organizational team learning capability must also be mastered by managers.

5. Development of group members.

Everyone will hope that they can make good achievements and make good development in the company. If they do not see the dawn of development, it will affect the team's work. Therefore, the project manager must also learn to give team members the opportunity to develop and gain a sense of accomplishment.

Related Article

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.