文件名称:软件工程-项目管理5天修炼
文件大小:3.25MB
文件格式:PDF
更新时间:2024-06-23 16:24:18
项目管理
三、软件工程 1.软件需求 软件需求包括三个不同的层次:业务需求、用户需求和功能需求、非功能需求。业务需求反映 了组织机构或客户对系统、产品高层次的目标要求,它们在项目视图与范围文档中予以说明。用户需求文 档描述了用户使用产品必须要完成的任务。功能需求定义了开发人员必须实现的软件功能,使得用户能完 成他们的任务,从而满足了业务需求。非功能需求包括产品必须遵从的标准、规范和合约,外部界面的具 体细节,性能要求,设计或实现的约束条件及质量属性。 2.软件设计 软件设计是把许多事物和问题抽象起来,并且抽象它们不同的层次和角度。软件设计的基本原则是信