软件开发的成败关键

1、了解用户领域需求和如何用技术解决他们的问题,如何与用户沟通。

2、开发产品技术上的管理。即产品本身用什么技术实现,如何实现高效的代码,减少错误,等等。

3、开发过程中工程上的管理。什么时候做什么,如何预测,协调各个部门的进度,出了问题什么办,怎样才能按期交货。

4、开发过程中人事的管理。找什么样的人,怎样激发士气,怎样评估绩效,怎样留住人才。

这四个方面任何一个出了问题都会影响项目的成功。