1.程序,编程产品,编程系统,编程系统产品
2.创造性活动:构思,实现,交流
3.团队建立
4.概念的一致性
5.手册
6.团队交流:非正式途径,会议,工作手册
7.任务,产品负责人,技术主管和结构师,进度,人力的划分,各部分之间的接口定义
8.目标,技术说明,进度表,预算,工作空间,人员组织图
9.文档:使用程序,验证程序,修改程序
10.重用
1.编程的乐趣:
创建事物的快乐;
开发对其他人有用的东西的乐趣;
将可以活动、互相吻合的零部件组装成类似迷宫的东西,这个过程所体现出令人神魂颠倒的魅力;
面对不重复的任务,不间断学习的乐趣;
工作在如此易于驾驭的介质上的乐趣-纯粹的思维活动,其存在、移动和运转方式完全不同于实际物体
2.进度安排:1/3计划,1/6编码,1/4构件测试,1/4系统测试
3.编程需要技术积累,每个项目都需要自己的标准组件库;