国内IT项目开发流程

1 图解

下面2张图的来源,请见链接
在这里插入图片描述
在这里插入图片描述

2 介绍

待加

3 流程

待加

4 项目死亡信号

  • 软的资深工程师DareObasanjo在2007年写的一篇博客Top TenSigns Your Software Project is Doomed。作者以其在微软的亲身经历总结了软件项目的10条经验。
  • 10个项目死亡的信号
    (1)第一版做太多功能;
    (2)太依赖新技术平台;
    (3)与公司另一个有份量的产品竞争;
    (4)团队人手不足;
    (5)复杂的问题,需要复杂的解法;
    (6)成员开始隐藏进度落后的事实和原因;
    (7)不断更改、增加的需求;
    (8)2.0 症候群–非要更大、更强、更美;
    (9)产品没有市场立足点;
    (10)根本你无法解决的大问题。

5 经典书籍摘要

5.1 《人月神话》

《人月神话》精简

5.2 《华为硬件开发》

华为硬件开发

5.3 《IT项目管理那些事儿》

5.3.1 中小型民营IT企业项目管理手记

  • 民营IT企业中,项目经理多义务少权利
  • 销售:善于引导话题和总结,而且善于规避和化解矛盾
  • 有效引导和收敛需求、可视化的Demo设计,是项目经理迈向成功的坚实基础。
  • 对项目经理而言,最重要的是项目进度,技术必须服从于进度
  • 作为长期合作的对象,不要总是无限制地去抱怨和指责团队成员,这样对团队士气的影响是很消极的。
  • 一个好的项目经理应该像一流的大厨一样,根据不同的材料去烹饪,而不是根据食谱去烹饪。
  • 对于项目经理而言,项目开发阶段最重要的一项工作就是项目的监控,没有100%完美的代码,只有按时实现与否,这才是最重要的。
  • 文档资料–系统架构、系统需求、系统设计、系统测试、用户手册、项目管理文档(项目进度报告和调整、历次会议纪要、项目整体预算、支出)
  • 中国民营企业往往先有业务再有管理,重业务轻管理,轻技术是普遍现象。

5.3.2 电信行业应用软件项目管理案例

  • 小型项目
    从“专才”变“通才”是转型为项目经理的第一个功课。
    适当分工,将精力关注项目的重点技术问题。
  • 中型项目 > 15人
    项目经理应当学会使用系统化的项目管理方法。
  • 大型项目
    项目经理成长的关键点不在于技术能力与管理能力,而在于能够接受在团队中边缘化的定位,以及能否迅速适应角色的转换。
  • 组织级项目管理
    提高眼界,发挥他人优点,正视自己缺点

5.3.5 IT企业PMO工作实践

读起来难受,大型焦油坑挣扎场面

5.3.10 如何带好80后研发团队

项目管理常用MS Project,多项目管理也可以采用MS Project Server、JIRA,也可以采用免费的Redmine;
画甘特图还是使用MS Project方便。
版本管理常用SVN、GIT;
缺陷管理建议用Buhzilla、Redmine;
知识管理为Wiki。
需求工具、数据库ER工具、流程图和UML工具也最好统一。

5.3.11 项目管理之兵者诡道

《孙子兵法》中‘兵无常势’很符合软件项目的特点。
自古定大事者,不过一二臣而已。
勿纸上谈兵,师夷长技得中国化。
择人定势,项目第一步。
工具只是工具,而非桎梏。

5.4 《项目管理知识体系指南》

待加

6 总结

  • 学校、学历会带来成长阻力,突破阻力的代价比进入名校获取学历的代价要大
  • 了解人、事、环境是成功第一步

参考

1、IT项目开发流程
2、一个软件完整的开发流程介绍
3、软件项目开发流程以及人员职责
4、《人月神话》精简
5、华为硬件开发
6、《IT项目管理那些事儿》
7、《IT项目管理那些事儿》–中小型民营IT企业项目管理手记作者–王保强csdn
8、《项目管理知识体系指南》 [第六版]

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读