国内IT项目开发流程

  • 1 图解
  • 2 介绍
  • 3 流程
  • 4 项目死亡信号
  • 5 经典书籍摘要
    • 5.1 《人月神话》
    • 5.2 《华为硬件开发》
    • 5.3 《IT项目管理那些事儿》
      • 5.3.1 中小型民营IT企业项目管理手记
      • 5.3.2 电信行业应用软件项目管理案例
      • 5.3.5 IT企业PMO工作实践
      • 5.3.10 如何带好80后研发团队
      • 5.3.11 项目管理之兵者诡道
    • 5.4 《项目管理知识体系指南》
  • 6 总结
  • 参考

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、《项目管理知识体系指南》 [第六版]

开发流程与管理--国内IT项目开发流程相关推荐

  1. 【ZZ】使用github管理Eclipse分布式项目开发

    2019独角兽企业重金招聘Python工程师标准>>> 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用g ...

  2. 使用github管理Eclipse分布式项目开发

    使用github管理Eclipse分布式项目开发 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用github管 理Ecli ...

  3. 电商生鲜网站开发(一)——Spring Boot项目开发准备

    本系列内容完成Spring Boot框架的电商生鲜网站开发的完整案例,前后端分离开发的案例,先开发后端接口后开发前端,最后部署等待. Spring Boot项目开发准备 文章目录 Spring Boo ...

  4. 学生宿舍管理项目开发计划书_1学生信息管理系统项目开发计划书

    软件文档 2.4完成项目的最迟期限 项目系统测试最后完成日期为:2012年08月28日,然后在2012年08年30日之前,进行运行时的测试.产品化工作,包括用户培训等服务活动的实施. 3实施计划 3. ...

  5. ts16949 软件开发流程图_TS16949 标准流程之汽车零部件项目开发流程

    APQP阶 段 序号 检查项目 责任部门 文件最 终归口 部门 结果 审核说明 第一阶段:项目启动 1 是否具备<项目可行性分析报告> 市场部 开发部 2 是否具备初始<产能分析报告 ...

  6. 深入体验php项目开发.pdf,《深入体验PHP项目开发》.(谭贞军).[PDF]

    090756q2fwgddoa5qto2kz.jpg (65.13 KB, 下载次数: 0) 2018-8-8 14:24 上传 本书介绍: php语言是当今使用最为频繁的网络编程语言之一,一直在开发 ...

  7. 深入体验c语言项目开发 光盘,深入体验C语言项目开发

    c语言是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位.<深入体验C语言项目开发>通过10个综合实例的实现过程,详细讲解了c语言在实践项目中的综合运用过程.这些项目从作者的学 ...

  8. Androidstudio开发button按钮的操作以及项目开发大致过程

    随着应用Androidstudio的不断深入,对于一个Android项目的开发流程也是不断形成这自己的理解.笔者对于Android的学习时间比较晚,我没有使用eclipse对于Android进行开发学 ...

  9. 宙合Air700E开发板小白上手教程-LuatOS项目开发入门hello_world

    本文章适合刚收到开发板不知如何上手的小白,我们将从如何下载相关资料,需要哪些软件,再到连接开发板,如何新建一个helloworld项目,烧录并查看日志. 下面我们开始一起学习如何使用LuatOS开发出 ...

  10. 【Springboot+vue项目开发】:网盘系统项目开发流程(03 微服务项目的划分及构建)

    03 微服务项目的划分及构建 项目链接 问题1:IDEA如何将git下来的是工程转为maven工程 IDEA如何将git下来的是工程转为maven工程 问题2:jdk1.8的选用 问题3:Maven工 ...

最新文章

  1. 2020暑期实习后台开发字节跳动笔试
  2. NLP 中文短文本分类项目实践(下)
  3. Python之Time模块
  4. Your potential, our passion
  5. 多VLAN配置DHCP
  6. easyui tree复选框是否打钩状态_原创深度:如何利用OpenVINO工具套件监控机器操作员情绪状态(一)...
  7. 基于耗散性的matlab,基于耗散能的沥青抗老化性能评价方法与流程
  8. 用xml模块方式导出多种offcie文件
  9. android修改开机动画和铃声
  10. jer中无html文件,jsoup抓取网页+详细讲解
  11. 学习c语言-----输出图形
  12. 计算机二级ms通过率,计算机二级office通过率高吗
  13. 机器学习者面试,看这10个建议
  14. HTML+JS+CSS+xml快速入门
  15. python时间日历(超详细)
  16. VuePress 开发技术文档网站,管理.md文件,生成静态网站
  17. 手把手搭建SSM框架
  18. 【Java学习笔记】接收命令行参数输出指定个数的斐波那契数列
  19. Tita OKR分享:如何用OKR开周会?
  20. 智慧树工业机器人测试答案_智慧树工业机器人答案章节单元测试答案

热门文章

  1. CentOS 7安装MinDoc文档系统
  2. comsol入门闲聊
  3. oracle库怎么样查询gp数据库,GP数据库分布键查询
  4. c语言交通处罚单系统主函数,C语言课程设计交通处罚单管理系统.doc
  5. 【python】画图保存为emf
  6. Mac大小写切换需长按capslock键解决办法
  7. 动态规划之完全背包和多重背包
  8. PR转场插件 MAC版 FilmImpact Transition Pack v1-v2
  9. 字节跳动计算机视觉算法工程师面试题(秋招)
  10. 小米计算机视觉算法工程师面试题