软件设计师笔记之基础软件工程知识
发布时间
阅读量:
阅读量
软件工程作为软件开发的核心指导思想与体系框架,归为软件设计师必须掌握的关键领域
相关知识领域包括:系统生命周期及其模型、软开方法学、软开项目管理以及软开工具与软开环境等核心内容。
(2)系统分析 基础知识:系统分析的主要步骤、机构化分析方法。
(
(4)系统实施 核心知识:系统实施的核心要素包括多种程序设计方式以及系统的各个主要模块。这些内容涵盖了系统的功能实现和测试优化,并且涉及到了系统的转换与升级。
(5)系统运行和维护 基础知识:系统的运行与 maintaining工作涵盖了三个主要知识点:系统的可 maintain性内涵、 systems maintenance modes以及 evaluation criteria and及其分类。
(6)软件质量管理 的理论基础包括:
软件质量特性即遵循 ISO/IEC 9126 软件质量模型,
软件质量管理过程中的关键环节包括:
探讨了评估系统复杂性及其度量方法,
并特别提到 McCabe 方法。
软件评审涉及设计质量和程序质量问题,
软件容错技术即其容错机制。
(7)优化与提升 基础理论:基于软件能力成熟度模型CMM、统一过程(UP)以及极限编程(XP)的知识体系进行优化与提升。
本章的考点主要集中以下方面:
在软件生命周期与开
全部评论 (0)
还没有任何评论哟~
