2012年10月15日星期一

现代软件工程 学生阅读作业

现代软件工程 学生阅读作业

博客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: