软件需求要求软件开发人员与用户密切配合。需求工程中涉及的角色主要有()、用户和软件开发人员。
A.便于用户、开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据
C.作为确认测试和验收的依据
D.便于开发人员进行需求分析
B、软件研发的支出经常超过预算
C、用户不体谅软件研发人员的辛苦,对软件产品不满意
D、软件中常常包含很多Bug
E、维护软件是一件费时费力还不容易干好的工作
F、软件规模增加1倍时,其复杂程序可能增加2倍甚至更多
G、生产软件的成本主要是研发人员的人工成本,其价值不容易体现
H、软件的复制十分容易,难以遏制盗版
I、软件越来越复杂,占用的空间越来越大
J、人们对软件的要求越来越高,需求越来越难以满足
K、软件开发人员的技术水平难以快速提升,不能适应软件发展的需要
L、软件测试人员奇缺,导致软件中很多bug不能被及时发现
A.需求分析文档可用于指导后续的开发过程
B.需求分析需要进行软件功能和性能的技术实现方法描述
C.软件需求包括业务需求、用户需求、功能需求和非功能需求等
D.软件需求一般应由用户方组织进行确认
A.在一个庞大的组织中,工作合作和依赖非常复杂
B.要有效处理智力成果传递、协调问题,就必须引入规范的承诺管理
C.软件开发团队需要分析和开发人员的分工协作
D.项目经理必须要花大量的时间处理智力成果传递、协调问题
A.客户行业分析
B.客户产品分析
C.客户全公司人员架构分析
D.客户用户分析
E.客户财务与发展状况分析