简答题

假设自己被指定为项目负责人,任务是开发一个应用系统,该系统类似于自己的小组以前做过的那些系统,但是规模更大且更复杂一些。客户已经写出了完整的需求文档。应选用哪些项目组结构?为什么?打算采用哪种(些)软件过程模型?为什么?

正确答案

根据上述,应该主程序员组的项目组结构。因为项目小组已经开发过类似的系统,开发人员已经具备了一定的经验。这个时候开发过程遇到的难题不会很多,所以应该减少通信开销,充分发挥技术骨干的作用,统一意志,统一行动,提高生产率,加快开发进度。
应该采用“已定义级”的软件过程模型。因为客户已经写出了完整的需求文档,而且项目小组已经有过类似的开发经验。软件过程已经文档化和标准化。这种过程模型是基于在软件机构中对已定义的过程模型的活动、人员和职责都有共同的理解。

答案解析

相似试题
  • 假设自己被指派为一个软件公司的项目负责人,任务是开发一个技术上具有穿心性的产品,该产品把虚拟现实硬件和嘴先进的软件结合在一起。由于家庭娱乐市场的竞争非常激烈,这项工作的压力很大。应该选择哪种项目组结构?为什么?打算采用哪种软件过程模型?为什么?

    简答题查看答案

  • 假设你被任命为一家软件公司的项目负责人,你的工作是管理该公司已被广泛应用的字处理软件的新版本开发。由于市场竞争激烈,公司规定了严格的完成期限并且已对外公布。你打算采用哪种软件生命周期模型?为什么?

    简答题查看答案

  • 假设某软件项目计划按照瀑布模型实施开发,并计划在7个月内完成开发任务。其任务进度安排是:需求分析1个月、软件设计2个月、编码与单元测试3个月、系统集成1个月。试使用甘特图表画出该软件项目的任务进度图表。

    简答题查看答案

  • 程序员张某参加某软件公司开发管理系统软件的工作,后辞职到另一公司任职,于是项目负责人将张某在该软件作品上的开发者署名更改为他人,该项目责任人的行为是()

    单选题查看答案

  • 你是一家保险公司的数据库开发人员。关于公司保险单的信息存储在SQLServer2005/2008数据库中。你使用了以下脚本为数据库创建了一张名为Policy的表。 每次公司卖出一条新的保险单,保险单必须被指定一个保险单号码。当一条新的保险单信息被输入时数据库必须指定一个新的保险单号码。你应该做什么?()

    单选题查看答案

  • 当几个人共同承担软件开发项目中的某一任务时,人与人之间必须通过交流来解决各自承担任务之间的()问题,即所谓通信问题。

    单选题查看答案

  • 在项目初始阶段,开发任务的目标是()。

    单选题查看答案

  • 假设一个人单独开发软件,生产率是5000行/人年。若4个人组成一个小组共同开发这个软件,在每条通信路径上耗费的工作量是250行/人年。则组中每人的生产率降低为()

    单选题查看答案

  • 网页中任何一段文字或者特殊符号都可以被指定为书签。

    判断题查看答案