现代软件工程 学生阅读作业
博客1: 阅读下列博客/文章/教材, 全部读完之后, 写一篇博客。列举你对这些材料中观点的疑问 (指出不懂的地方).
作业期限: 10/31 中午之前 发表在个人博客上 (也可以发到团队博客)
博客2: 阅读下列关于软件开发本质和开发方法的博客/文章, 结合自己在团队项目的经历, 谈谈自己的理解或心得 (经历了几周的开发, 你总会有一些心得吧)。
作业期限: 11/12 中午之前。 发表在个人博客上 (也可以发到团队博客)
阅读材料 (博客1) | 网页地址 |
教材 (三本任选一本) | <none> |
现代软件工程课件 (所有相关博客) | http://cnblogs.com/xinz |
阅读材料 (博客2) | 网页地址 |
No Silver Bullet - Essence and Accidents of Software Engineering | http://www.cs.umd.edu/class/spring2003/cmsc838p/General/NoSilverBullet.html |
Managing the development of large software systems: concepts and techniques 这是后来大家说的 “瀑布模型”
| http://www.cs.umd.edu/class/spring2003/cmsc838p/Process/waterfall.pdf |
big ball of mud 你的项目有一个大泥球么?
| http://www.laputan.org/mud/ |
CatB – how to build free software
在博客中回答: 你的团队是用什么方式建造软件?
| http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar |
Lost in CatB. | http://queue.acm.org/detail.cfm?id=2349257 中文版: http://www.ituring.com.cn/article/9363
|
Agile Method – by Martin Fowler | http://martinfowler.com/articles/newMethodology.html |
TAG: