Although we have been immersed in the software industry and have handled hundreds of thousands of software projects, it is well-deserved to describe them with rich experience and deep feelings, although every project has experienced difficulties and persistence, no software project has been aborted, more than 80% of the projects are completed on time at the customer's requirement/schedule, and I feel like a good project manager. In my opinion, the risks of software projects are well controlled, I believe that I have excellent software project planning and management capabilities.
However, when I start a businessFinance HallAfter the Internet project, what I experienced and what happened around me made me feel that the chances of software project failure are quite high. Moreover, the entire software industry has basically entered the fast food era, cheap and simple, basically becoming synonymous with small and medium-sized projects in this industry. As software project managers who have some experience know, software project management has five simple points: the optimal configuration of requirements, progress, quality, cost, and risks is closely related to project planning and managers. Currently, there are many technology companies on the market that claim to have hundreds of technical personnel. In fact, the true technical strength is poor, and even a five-person project team is not available. Therefore, project execution failure is self-evident.
In fact, another important reason for the failure of software projects is that the demand side of the project has squeezed the R & D costs of IT projects, and some have even no profit margin. Some friends must have doubts. Since there is no profit, how can we find a supplier? In fact, the truth is very simple, driven by interests and ignorance. My most outrageous offer is to quote a 40 W price to 20 W, and to make a 40 w r & D cost project. Of course, I have also seen a successful quote. The bidding is successful at the highest price, but the operation is successful at the lowest price. However, there are too few such teams. In addition, the project demand side or project development side, there is also a kind of consciousness that leads to project failure, that is, over-thinking that a good project can be done with money, but in the context of software, it is best to keep a little conservative; otherwise, it is very likely to get stuck in the quagmire.
Therefore, software is very deep. If you want to do a strategy or operation project, it is quite difficult to find people and find good people. If you are not looking for the right person, it is best not to do it easily. Otherwise, it is possible to fall into the quagmire.
How can we do a good job in software projects, leaving everyone with room for flying white.