软件工程质量问答 #4



问题:定义软件质量的含义,并详细说明影响软件产品质量而非生产力的因素。

答案:软件质量可以定义为功能和效率的需求。开发标准也明确规定了预期或计划从已开发软件中获得的效益。成功可以定义为生产力的衡量标准。下面列出了许多影响质量和生产能力的因素。

  1. 管理技能 - 为了更好地管理任何项目,每个级别都需要专家。负责整个项目的人员应该能够在软件开发过程中检查所有功能是否正常工作。

  2. 程序竞争力 - 如果程序的竞争水平很高,那么它会影响质量和生产能力。

  3. 可用时间 - 此类技术需要很长时间,这会影响软件开发过程中的质量和生产能力。

  4. 技术水平 - 人力资源在生产和维护这两项活动中都非常必要。我们可以利用高效的系统工具来帮助系统提高产品质量和数量。通过使用高科技,可以降低维护成本。

  5. 生产难度 - 如果在任何类型的软件设计中发现复杂性较多,那么生产能力和质量性能就会下降。

  6. 充分的培训 - 如果一个组织的工作人员或成员掌握了客户行为的基本知识,那么他们就能以高数量生产高质量的软件。员工的努力在生产中起着重要作用。

  7. 资源可用性 - 为了更好地提高质量和数量的性能,必须要有必要的技术和经验丰富的工作人员。所有必要的资源和工具都应在预算范围内。

  8. 程序数量 - 每个软件都有性能限制,但如果之后额外程序也加入该软件,则该软件的性能将变差。

  9. 问题理解 - 程序理解的水平应该很高并且友好,因为如果系统不理解用户的需求,那么它会对用户造成负面影响。由于这个原因,生产率会降低,质量也会受到影响。

广告