TUP软件开发过程调查表

时间:2022-04-07 17:40:58

TUP 软件开发过程调查表

第一部分:草图阶段

1.      在需求采集计划活动中,您是否制定了下列计划:

A.      预算、进度、人员安排计划            

B.      工作方式计划             

C.      资料、设备准备计划          

D.      调研内容计划           

E.      成果计划           

F.      原型计划(可选)(           

G.      讨论评审计划               

2.      在需求采集交流活动中,您是否对用户提出的每一个功能,已经了解它的一下属性

A.      为什么要这个功能(       

B.      这个功能要实现什么(       

C.      将来什么人、在什么地点、在什么时间使用这个功能(         

D.      这个功能在目前技术下能否实现 (          

3.      在需求采集交流活动中,是否对需求整理文档是否进行了一下各方面的评审

A.      文档格式及完整性评审          

B.      功能评审         

C.      属性评审           

D.      约束评审            

E.      涉众评审           

   4 .   在需求采集建模活动中,您是否已经找到决定系统架构的核心分析类,并画出了类图             

5.      在需求采集建模活动中,您是否找到了决定系统框架的核心机制,以及其他次要机制,并且确定了架构雏形(         

6.    在需求采集建模活动中,您是否找到了系统的核心流程,并画出了活动图(    

7.    在需求采集建模活动中,您是否找到了项目的边界范围,确定了角色和他的用例,并画出了系统用例图(         

8.    在需求确认活动中,您是否进行一下工作

A.      是否把设计变成原型+ppt 已经发给相关人员(    

B.  正式汇报之前是否已进行了非正式交流     

C . 汇报时讲解的内容是否是领导关心的问题的解决思路(    

D . 是否给客户留下修改的余地。

   9. 在需求确认活动中,项目管理人员是否对需求进行了公司内部确认,包括功能细化和制定分配模块清单(          

  10. 在需求确认活动中,项目管理人员是否对需求制定了需求跟踪矩阵(         )。

 

第二部分:蓝图阶段

11. 在蓝图阶段系统建模活动中,是否进行了子系统划分建模并画出了组建图(            )。

12. 在蓝图阶段系统建模活动中,是否进行了包划分建模(         

13. 在蓝图阶段系统修改活动中,是否确定了那些文档内容是关键需求(        

14 .在蓝图阶段系统修改活动中,是否进行了架构选择对比(        

15. 在蓝图阶段系统修改活动中,是否对质量属性制定了策略方案(     

16. 在蓝图阶段系统修改活动中,是否进行了架构细化,并画出了部署图(       

17. 在蓝图阶段系统提交活动中,是否编写了架构文档(        

18. 在蓝图阶段系统提交活动中,是否进行了架构评审(        

19 . 在蓝图阶段子系统建模活动中,是否对各个角色的业务用例进行建模(          

20. 在蓝图阶段子系统建模活动中,是否对各个角色的业务用例进行了顺序图建模(          

21 .在蓝图阶段子系统建模活动中,是否对各个角色的业务用例确定了控制状态,并进行了状态图建模。(             

22. 在蓝图阶段子系统建模活动中,是否进行了职责分配比较(           

23. 在蓝图阶段子系统建模活动中,是否进行了健壮性分析(             

24. 在蓝图阶段子系统修改活动中,您是否根据开发人员的理解情况进行了模型重构(      

25. 在蓝图阶段子系统修改活动中,您是否根据需求变化进行了模型重构(        

26. 在蓝图阶段子系统修改活动中,您是否根据代码空间的变化进行了模型重构         

27. 在蓝图阶段子系统提交活动中,您是否已经制定了用面向对象方式描述的设计文档的文档格式模板(              

28. 在蓝图阶段子系统提交活动中,是否完成模型图和描述文档的集成并形成设计文档(    

29. 在蓝图阶段子系统建模活动中,您是否已经找到了业务领域支持的所有类(       

30. 在蓝图阶段子系统建模活动中,您是否已经找到了业务领域支持的所有类的下列属性

A.  领域属性        

B . 动态属性(       

C . 组成属性(       

D . 运行属性(       

31 .在蓝图阶段子系统建模活动中,您是否已经找到了业务领域支持的所有类的下列方法

A.  类自己需要的操作

B . 其他类需要的操作

32. 在蓝图阶段子系统建模活动中,您是否已经完成业务领域支持的所有类的结构建模(   

33. 在蓝图阶段子系统建模活动中,您是否已经完成业务领域支持的所有类的关系建模(    

34. 在蓝图阶段子系统建模活动中,您是否已经完成所有变化点寻找并应用设计模式建模(     

35 .在蓝图阶段子系统建模活动中,您是否已经完成所有适配点寻找并应用设计模式建模(         

36. 在蓝图阶段子系统建模活动中,您是否已经完成类图转换为代码(        

37. 在蓝图阶段子系统建模活动中,您是否已经完成实体类转换为数据库模型(         

第三部分:精图阶段

38. 在精图阶段复用查找活动中,您是否已经完成了以下选择

  选择系统拓扑结构:

A    硬件和过程         

B    选择技术:语言,数据库,协议          

C    设计并发:多过程,用户,机器          

D    设计安全:如数据,操作等                

E    设计通信(          

39. 在精图阶段复用查找活动中,您是否已经完成控制类根据平台转换(      

40. 在精图阶段复用查找活动中,您是否已经完成顺序图根据平台转换(      

41. 在精图阶段复用查找活动中,您是否已经完成消息的细化(      

42. 在精图阶段复用查找活动中,您是否已经完成类的可见性、类型转化(       

43. 在精图阶段复用构建活动中,您是否已经完成了新构建的开发活动(       

44. 在精图阶段测试活动中,您是否已经完成了下列测试任务

A.  方法白盒测试           

B . 类间消息白盒测试(          

C . 功能黑盒测试(         

D . 流程系统测试(         

E   性能测试(           

F   构件集成测试(         

45. 在精图阶段模型库管理活动中,您是否已经完成了下列任务

A.      建立模型库 (        

B . 建立构件库(          

C.  构件库更新          

E .模型库更新(          

46. 在现场部署中,您是否已完成以下任务

            A .完成初验测试(          

            B .获取试运行记录(       

            C .完成终验测试(       

            D .制定售后计划(       

第四部分:工具

47. 贵单位目前使用或者熟练使用的需求管理工具是(                       ) ,该工具能否完全满足贵单位的开发需求(                       ), 如不能满足,不能满足的地方在于(                                           )

48. 贵单位目前使用或者熟练使用的UML 建模工具是(                       ) ,该工具能否完全满足贵单位的开发需求(                       ), 如不能满足,不能满足的地方在于(                                          )

49. 贵单位目前使用或者熟练使用的测试工具是(                       ) ,该工具能否完全满足贵单位的开发需求(                       ), 如不能满足,不能满足的地方在于(                                          )

50. 贵单位目前使用或者熟练使用的配置管理工具是(                       ) ,该工具能否完全满足贵单位的开发需求(                       ), 如不能满足,不能满足的地方在于(                                          )

51. 贵单位目前使用或者熟练使用的数据库建模工具是(                        ) ,该工具能否完全满足贵单位的开发需求(                       ), 如不能满足,不能满足的地方在于(                                          )

52. 贵单位目前所使用的IDE ,需求工具,建模工具,配置管理工具等能否紧密集成(                       )

53. 贵单位对于UMLOOAD 是否熟悉(                                     )