




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,软件开发流程,.,2,学习内容,开发流程各阶段(Phase)的介绍各阶段(Phase)的输入/输出(Input/Output)各阶段(Phase)的作业内容各阶段用的文档(Document),.,3,瀑布式模型(WaterFallModel瀑布型),需求分析,概要设计,详细设计,编码(单体测试),系统测试,运行测试,结合测试,系统(System)设计基本设计外部设计逻辑设计,模块(Module)设计详细设计内部设计物理设计,.,4,软件开发生命周期(SoftLifeCycle),需求分析,用户:想要做什么?,测试,测试人员:运行结果是否正确?,编码,程序员:让计算机做什么?,详细设计,设计者:让程序做什么?,概要设计,设计者:能提供什么?,理解正确表达正确,理解正确设计正确表达正确,理解正确编码正确,运行结果正确输入正确,是否一致,.,5,概要设计,输入(Input):需求分析概要设计标准文件一览概要设计书的式样各个式样的作成指南(Guide)界面票据设计指南(Guide)操作(Action):概要设计概要设计审查(Review)输出(Output):概要设计式样书文档(Document):议事录、Q&A票、审查记录、审查核对列表(ReviewCheckList)等,.,6,概要设计作业流程,子系统分割,新业务系统的设计,硬件(HardWare)构成网络(NetWork)构成软件(SoftWare)构成,子系统(SubSystem)构成功能定义,数据库一览数据库逻辑定义ER图,系统方式的选择,新物理DFD外部代码设计,外部输入输出式样的作成,数据库的逻辑设计,界面设计票据设计接口(Interface)式样,确认,新系统的功能式样的作成,系统功能式样书系统操作式样,安全性的设计,安全性(Security)设计书,.,7,详细设计,输入(Input):概要设计式样书详细设计规约详细设计书的式样用词的统一定义版本(Version)采用标准等操作(Action):详细设计详细设计审查输出(Output):详细设计式样书文档(Document):议事录、Q&A票、审查记录、审查核对列表等,.,8,数据库容量性能推定结果,详细设计作业流程,详细系统结构设计,程序式样设计,性能容量分析,开发准备,物理数据库设计,测试方针制作,共通程序式样共通表(Table)式样错误(Error)对应设计,程序设计书,数据库定义书,命名规则编码规约开发环境,整体测试方针,.,9,编码,输入(Input):详细设计式样书编码规约操作(Action):编码(Coding)源代码审查(SourceReview)输出(Output):源代码(Source)文档(Document):Q&A票、审查记录、审查核对列表(ReviewCheckList)等,.,10,编码规约例,1.基本方针2.命名原则3.命名方法类(Class)名、接口(Interface)名变量名方法(Method)名参数(Parameter)属性(Property)4.空白5.改行6.空白行7.头文件(FileHead)8.参数(Program)的结构顺序9.声明方法,.,11,各测试阶段,概要设计,结合测试,系统测试,编码(Programming)编码单体测试,运行测试,阶段的统合化,详细设计,需求分析,阶段的详细化,.,12,测试(Test)(一),输入:设计式样书操作:测试实例(TestCase)制作测试实例审查(TestCaseReview)测试实施输出:修正后的源代码、测试报告文档:Q&A票、审查记录、审查核对列表、bug票等,.,13,测试(二),作业内容测试实例(TestCase)设计单体测试实例设计结合测试实例设计系统测试实例设计等测试数据作成单体测试数据设计结合测试数据设计系统测试数据设计等测试实施错误(Bug)调查错误(Bug)对应修正的确认,.,14,文档错误(故障)票(一),管理内容:错误现象、错误原因、对应内容、对应状态、错误分类运行的流程:发现错误发行错误票调查原因对应错误修正的确认,.,15,文档错误票(二),注意事项:现象标记清楚(再现方法、界面复制、错误记录、测试数据等)原因标记清楚(出错的地方、出错的地方和故障现象的关系)对应方法标记清楚(出错的地方怎样修正)适当的错误分类,.,16,错误票例,.,17,文档(Document),议事录Q&A票(确认票、问题票)审查记录审查核对列表(ReviewCheckList)等,.,18,议事录的项目例,1.会议日期和时间等议事名称开会日期和时间开会地点出席人内容/事情目的决定事项/保留事项准备(重要性、项目(Project)的影响度、现在的状况等)课题/解决策略课题解决策略(什么/到什么时候/谁?)关联课题对其他组(team)的请求(request)下次会议的预定日期和时间/地点议题是否添加资料,议事录,.,19,议事录例,.,20,Q&A票确认票(一),作用:提问和回答内容的管理容易证据的遗留运行实例(Case):一般的、离岸开发的双方使用大规模开发的时候,开发小组内部使用也有,.,21,Q&A票确认票(二),运行的流程:发现问题内部确认提出问题回答处理注意事项:内容标记清楚(原委、理由、现象、不明确的地方)复杂的问题、先例、图标的活用回答不清楚的时候,必须再提问有相关联的问题,统一提问,.,22,Q&A票确认票例,.,23,审查的种类(例),检查(Inspection)以发现缺陷为第一目的,审查组长(Reviewleader)主持会议形式的设计审查。走查(Workthrough)一边看式样书和程序列表,一边进行程序的动态模拟(simulation)、加深式样的理解,同时,讨论发现欠缺的设计审查。,.,24,审查目的,.,25,审查记录(一),管理内容:审查时间、错误内容、错误分类、错误对应内容、对应状态运行流程:审查错误记录错误对应对应结果验证,.,26,审查记录(二),注意事项:指出事项标记清楚(位置、指出理由、指出内容、改善要求)对应内容标记清楚(修正位置、修正内容、未修正理由)适当的错误分类,.,27,审查记录例,.,28,(ReviewCheckList),内容审查者(Reviewer)的审查观点共同的问题点标准化规则使用流程被审查者在核对列表中自己检查(SelfCheck)审查者(Reviewer)在核对列表中检查如存在非标准化内容,向组长报告,添加到核对列表中如存在共同问题点,向组长报告,添加到核对列表,.,29,(ReviewCheckList)例,子系统(SubSystem)定义负责领域、范围是否明确其他子系统接口是否明确子系统间的接口是否明确子系统间共同的数据库是否能识别输入输出设计数据检查的式样是否明确画面、票据的数据项目是否在数据库中定义,.,30,管理式样变更,变更要求,变更的影响,管理变更,品質劣化影響分析不十分関連仕様変更漏,工数増大作業直影響分析工数,遅延上記理由,背景和必要性的把握必要性的背景和现功能的整合性代替手段发生频率、关联部门数,影响的分析影响范围分析对应工作内容、顺序和工时,变更时期的讨论变更对应的工作内容、顺序和工时,品质的劣化影响分析不充分关联式样的变更遗漏,工时的增加工作的返工影响分析工时,日程的延迟按照上述原因,.,31,变更管理对应的程序,内容、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 租赁合同担保法律风险规避与合规审查要点
- 大宗固废循环利用技术开发方案
- 数字化在线营销方案策划
- 2025年风电行业市场前瞻:技术创新引领风电运维服务升级报告
- 石嘴山快速门施工方案
- 项目咨询策划方案范文
- DB65T 4332-2020 羊鼻蝇蛆病防治技术规程
- 冻货应急预案(3篇)
- DB65T 4504-2022 马血液梨形虫检测技术规程
- 生物质能源在分布式能源系统中的2025年应用技术创新与市场前景分析报告
- 安静与智慧主题班会课件
- 危险货物道路运输规则第4部分:运输包装使用要求(JTT617.4-2018)
- 2024年四川省成都市中考数学真题及答案解析
- 部队军事体能训练课件
- 狗猫鼠全文赏析课件
- 国有企业外部董事个人履职报告
- 2025年公共营养师三级考试试卷及答案
- 开工前安全培训教学课件
- 船舶拆解资金管理办法
- 2025年皮肤科学常见皮肤病鉴别诊断练习试卷答案及解析
- 高铁隧道配套施工方案
评论
0/150
提交评论