软件项目项目管理流程
The statistics presented in the graph above are based on a survey of 5500 project management professionals. The survey was conducted as part of a report made by PMI. To understand the graph, let’s look at the topmost line which reflects the number of software projects between 2011 to 2018 that meet the project's original goals. In 2018, 70% of the projects succeeded to meet the business intent. Or from a different perspective, in 2018, around 30% of projects ended and didn’t provide a solution to the business needs. A huge percentage in my opinion. We can further see that more than 40% didn’t complete in the original budget and more than 45% didn’t complete on time. In this article, I give a few insights that I collected over time that will help you avoid falling into these statistics.
上图中显示的统计数据基于对5500个项目管理专业人员的调查。 该调查是PMI所做报告的一部分。 为了理解该图,让我们看一看最上面的行,该行反映了2011年至2018年之间达到项目原始目标的软件项目数量。 2018年,有70%的项目成功实现了业务意图。 或者换一个角度来看,在2018年,大约30%的项目结束了,并且没有提供满足业务需求的解决方案。 我认为这个比例很高。 我们还可以看到,超过40%的项目未按原始预算完成,超过45%的项目未按时完成。 在本文中,我将提供一些我随时间而收集的见解,这些见解将帮助您避免陷入这些统计数据中。
开发相关的东西 (Develop Something Relevant)
One of the biggest wastes of resources in software development is developing products, features, or software infrastructure that nobody needs. Ask any programmer how many times they work on something that nobody used and you will be amazed. We develop things that no one needs very often. Some of it is due to an objective uncertainty of product development, but a big portion of this waste can be avoided.
软件开发中最大的资源浪费之一就是开发没人需要的产品,功能或软件基础结构。 询问任何程序员,他们处理多少次没人使用的东西,您会感到惊讶。 我们开发出没人经常需要的东西。 部分原因是由于产品开发的客观不确定性,但是可以避免大部分浪费。
听您的潜在客户 (Listen To Your Potential Client)
Make sure you know who will use what you are going to work on before you start the actual programming. It doesn’t matter if it’s a client outside the company or someone within your company, you should make sure that they are going to use the product once you finished working on it. Here are a few questions to help you do that:
在开始实际编程之前,请确保您知道谁将使用您将要从事的工作。 不管是公司外部的客户还是公司中的某人,您都应确保在完成产品使用后,他们将使用该产品。 这里有一些问题可以帮助您做到这一点:
- How are they currently solving the