Software project management problem analysis

xiaoxiao2021-03-06  83

This paper analyzes the common problem of software project management: lack of project management system training, project plan awareness, management awareness, communication and consciousness, risk management awareness, do not pay attention to the summary of project experience, related issues related to the project team, project team division Some solutions have been put forward on the problem of collaboration, and some solutions are proposed, and the project constrained rope and multiple target models are proposed. At present, many software development companies have implemented ISO quality management systems, and more and more companies have passed the CMM software maturity corresponding level certification. Software combines some of the ideological and technologies of some project management when formulating the ISO quality management system, so these certified companies' project management work has certain specifications under the ISO quality management system or CMM, the project can follow The prescribed process step by step. However, the ISO system focuses on quality management (ie, the quality of the process guarantees), and the early days is for the manufacturing industry, and CMM is mainly for the key process domain of the software development process, and there is no comprehensive category of project management, such as , Scope, progress, manager resources, cost, communication, risk, procurement, etc. Even if there is also a professional requirements to ensure various quality requirements through the professional requirements, it needs to rely on projects in process regulations. Relevant parties use project management knowledge, tools, collective and personal wisdom to make project management better to ensure that projects are completely prepared on time, and resource conditions. Recently adopted "Project Management Knowledge Training", I have systematically learned the project management foundation and project management practices, and I have mastered the knowledge necessary for project management in system integration. Combined with the project management knowledge, we can use the common problems existing in our original project management, and use project management knowledge to analyze, and propose solutions, I hope that you will gradually improve our project management. These programs can only play the role of a throwing jade or reference due to the limitations of their knowledge and work experience. Analysis of the current project management requires improvement, from the perspective of several related roles: project manager, member of the project team, company administrant, market personnel, customers, etc. Question 1: Lack of project management system training Related objects: Project Manager, Management Problem Description: Project Manager's training in project management is less or not enough system. Project managers or managers do not understand the knowledge system and some common tools and methods of project management, so there is no guide to project management knowledge in actual work, depending on personal existing knowledge skills, arbitrariness management work, and blindness is relatively large. . Some students said: "Listening to these classes knows that there are so many learning in project management." For example, how to use the work decomposition structure to make the project's work range, how to sort the activity and estimate project progress , Formulate project schedules, how to use earning value to track project progress, project manager's responsibilities and must-have quality, how to work, how to choose according to various organizational structure and its advantages and disadvantages, how to qualitative Quantitative analysis, etc. With this training, there is a preliminary master, which will be able to apply quickly to actual work. Review: In software companies, there have been few people who have barely recruit project management professional to serve project managers (even very little management professional), and the project manager appointed is mainly because they can be unique, and management In particular, the knowledge of project management is lacking. Therefore, the project manager accepts system management knowledge training is very necessary. With the knowledge and practice of professional fields, coupled with the organic combination of project management knowledge and practices and general management, it will greatly improve project managers. Project management level. Solution: Implement the project manager knowledge skill qualification assessment system, let the project manager consciously supplement the knowledge of learning project management and some common tools and methods.

Question 2: Project plan awareness problem: Project Manager Issues Description: The project manager's role in the overall plan and phase plan is insufficient. The project manager believes that the plan is not as fast as change, there are many uncertain factors in the project, and the plan is to go through the field. Therefore, it is more casual, so it is more casualties, many things have not been carefully considered; the stage plan is often delayed, resulting in planning Control management is detachment and cannot perform effective progress control management. Review: Asymptotic is the characteristics of the project, but this does not mean no plan. Projects that do not have a plan or a casually irresponsible plan are an uncontrollable project. In high-tech industries, it is the main feature of the day, so the development needs to be continuously improved under the restrictions and assumptions of a certain condition. For example, a secondary WBS method can be used for the working decomposition structure of a larger software development project. That is, the overall WBS divided according to the overall stage and the secondary WBS specifically for detailed design or coding stages. The reason for this part is that the particle size of the demand is often relatively thick at the beginning, so it is also relatively large depending on the estimation error range of the scale of the overall project. More important reason is that demand is often not an accurate basis for encoding work decomposition, because a functional point of a requirement may correspond to multiple code modules, and multiple demand function points may only correspond to one or a minority code module, as well as Software reuse is considered, so only the secondary WBS of the detailed design or coding phase can only be accurately obtained after the summary design is completed, the secondary WBS derived from the reasonable division of the code module can design, the coding stage and even the even The test phase plays to effectively grasp and control progress. Some projects need to be done in detail, and cannot be referred to in the decomposition, equilibrium distribution, and progress management of work tasks. It should improve it in time. The process of formulating a plan is a process that gradually understands the project. By serious development of plans, the project manager can know which elements are clear, which elements are gradually clear, and the project plan is continuously improved. The work reports contained in the stage plan and the next phase of work arrangements are the basis for mastering project progress. From the stage plan to compare the overall plan, they can see the progress of the work at a glance. The process of formulating a plan is also a balance between progress, resource, and scope. The essence of the development of the plan is not to write a good-looking document, but to apply your wisdom to deal with various problems and face risks and make forward-looking thinking. Once the plan is completed, he can give yourself a foundation of a management or customer to help you prevent the emergence of various problems during the project, help you ensure that the project is completed on time. Solution: Improve the planned awareness of the project manager, use the project plan to formulate relevant knowledge, technology, tools, and strengthen the evaluation of the effectiveness of the development plan, stage plan. Issue III, Management Consciousness Problem: Project Manager Problem Description: Some project managers did not realize the role of their project manager, and to manage the entire project from the moment, but buried in specific technical work, resulting in busy between project team members Busy, idle, planning is no week, uneven task, waste of resources. Review: In software companies, most of the project manager is a technical backbone, technical knowledge is relatively profound, but whether it is project management knowledge, or project management necessary skills, project management must have to replenish and improve, project Management experience is also to be enriched. Some project managers have no better management methods for some technicians who do not accept management, and work is not well arranged. In addition, due to the rationality of the design of the work decomposition structure, the project task cannot be effectively assigned to related members to achieve "load balancing".

转载请注明原文地址:https://www.9cbs.com/read-95168.html

New Post(0)