2016年5月8日

团队模式可能演变的一些方向

摘要: 一窝蜂模式 (chaos team): 不能否认,这样的团队也有, 只不过他们在这样的模式下存活的时间一般都不长, 没有机会让别人很好地观察。 主治医师模式: (Chief-Programmer Team, surgical team) 就像在手术台上那样, 有一个主刀医师, 其他人(麻醉, 护士, 阅读全文

posted @ 2016-05-08 19:20 浅浅TJ 阅读(222) 评论(0) 推荐(0) 编辑

敏捷开发的原则

摘要: 1. 快速迭代 相对那种半年一次的大版本发布来说,小版本的需求、开发和测试更加简单快速。一些公司,一年仅发布仅2~3个版本,发布流程缓慢,它们仍采用瀑布开发模式,更严重的是对敏捷开发模式存在误解。 2. 让测试人员和开发者参与需求讨论 需求讨论以研讨组的形式展开最有效率。研讨组,需要包括测试人员和开 阅读全文

posted @ 2016-05-08 18:18 浅浅TJ 阅读(330) 评论(0) 推荐(0) 编辑

2016年4月16日

目前流行的源程序版本管理软件和项目管理软件都有哪些,各有什么优缺点?

摘要: Microsoft TFS(Team Foundation Server): 优点: 任务版上能将需求、项目进度一览无余,对于小团队而言,比甘特图更有用集成了项目管理、版本控制、BUG 跟踪,能有效实现 SCRUM能与 VS 无缝接合 缺点: 搭建、维护tfs比较复杂,硬件要求也比较高。 GitHu 阅读全文

posted @ 2016-04-16 21:57 浅浅TJ 阅读(1934) 评论(0) 推荐(0) 编辑

关于软件工程是不是教那些不会写程序的人开发软件的一些看法。

摘要: 个人认为,软件工程并不是教那些不会写程序的人开发软件,而是提供一种科学的,有效的开发思想、理念、开发模式和开发流程,使得开发团队更能有效的工作,提供更可靠的、优秀的产品,教那些已经懂得开发语言的程序员如何更好的开发软件。 阅读全文

posted @ 2016-04-16 21:51 浅浅TJ 阅读(231) 评论(0) 推荐(0) 编辑

2016年3月27日

学习这门课的一些问题

摘要: 学习了一段时间的《构建之法--现代软件工程》这门课程,发现里面还有许多的问题需要我去深入的去学习了解。 1、什么是软件工程,软件工程包括了什么? 2、软件工程主要的目的以及其如何实现? 3、软件工程中合作的重要性及性格对合作的影响? 4、常见的软件团队模式和开发流程有哪些,各有什么优缺点? 5、敏捷 阅读全文

posted @ 2016-03-27 16:11 浅浅TJ 阅读(181) 评论(0) 推荐(0) 编辑

导航