一个完整的软件开发流程_第1页
一个完整的软件开发流程_第2页
一个完整的软件开发流程_第3页
一个完整的软件开发流程_第4页
一个完整的软件开发流程_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Forpersonaluseonlyinstudyandresearch;not

forcommercialuseForpersonaluseonlyinstudyandresearch;not

forcommercialuse一个完整的软件开发流程一、开发流程图产品苗谕 「■产葛画■•I-ui函ti偷.碰蛔皿 •研W.一~'遍试『判,硼定产品/♦需球蛔顼召方向市场醐研1业弟tft理评用抵怦皿骨项目启幼了解础:藕路曲时M米阶段S.系统上线M米阶段S.系统上线二、过程产物及要求本表主要列出开发阶段需要输出的过程产物,包括产物名称、成果描述、负责人及备注,即谁、在什么时间、应该提供什么内容、提供内容的基本方向和形

式是什么。盼段产物名称成果措逑负责人备注诋研文巳了书埴日贵景了JW璃目十系人目刑怛产品蝗哩通息加E却\生建弗讯前队人员技肥置产品总监明褒埴w的感侦.峪告弼n及您嗅声晶毋沸函闻焦恐汗寻根产品既壑产品的拔艳图产品甄理ACU'Er,NfcX:中y5.是刀等基于绿世壬估.遥成业斯U早的一或呸削发一程伸ifiMSwnrd地且里程霄满iMfSE童大时间节点ifiMJtj&Kfiel呢埋吾削我.卷墙门的尹发计甥通菖为gel将计划分配至;团队日发攻己垒理酒傅为强cel设计阶段界而波果囿理反注挟于线框刮.牛波里围缄渣■考匣窒互/容U族汁师透闻为津羽Ulift计现施在UI昨应某£焉匕供出生宙职而为设社矩葩卬设计师褛求琵格果予采宾兽羽纳理寿买取内节涓修时底终.或庶理阳的不一致剧发二担亢遇擂为心m概型殳汁切船买琅的可钦世.有期于图酒逮玮散》技术百区却迁班哉胳实现.井行开我.提高攻幸导我二程芯通律加川配诵迎办议通倍F说呈搭氓方实体完成通任点眠芬斯会弑iM90的切/却*3定9推二槎M诘质;为回E表始嗨设计常认要理的阪呢叶表瓯其表姑祠胃发二程方产品日发工程加就试附成说试用制朋律训试方宴邑指落W榛块、步蒙、项期3«试工程西沏试挂果拯性曲出浏试堂熨部试工程H用U手霸旭垸楼件手雁51试工程待宣噩费w#EAW图报每胃升北大容度下周开尘计划环发地台婴理兰亶为g?rn温!试匿由每近调试古音夏F周浦试计划说试工程开盅亶为w^E讦市◎议%变开市的迁程女喘爵体田队兰皿为wcrd三、过程说明(一)项目启动1、 产品经理和项目干系人确定项目方向,产品型项目的干系人包括公司领导、产品总监、技术总监等,项目的话则包括客户方领导、主要执行人等。2、 公司领导确认项目组团队组成,包括产品经理、研发项目经理、研发工程师、测试团队等。3、 明确项目管理制度,每个阶段的成果产物需要进行相应的评审,评审有相应的《会议纪要》;从项目启动起,研发项目经理每周提供《项目研发周报》;测试阶段,测试工程师每周提供《项目测试周报》。4、 产品经理进行需求调研,输出《需求调研》文档。需求调研的方式主要有背景资料调查和访谈。5、 产品经理完成《业务梳理》。首先,明确每个项目的目标;其次,梳理项目涉及的角色;再来,每个角色要进行的事项;最后,再梳理整个系统分哪些端口,要有哪些业务模块,每个模块再包含哪些功能。(二) 需求阶段1、 进入可视化产物的输出阶段,产品经理提供最简单也最接近成品的《产品原型》,线框图形式即可。在这个过程中还可能产生的包括业务流程图和页面跳转流程图。业务流程图侧重在不同节点不同角色所进行的操作,页面跳转流程图主要指不同界面间的跳转关系。项目管理者联盟2、 产品经理面向整个团队,进行需求的讲解。3、 研发项目经理根据需求及项目要求,明确《项目里程碑》。根据项目里程表,完成《产品开发计划》,明确详细阶段的时间点,最后根据开发计划,进行《项目任务分解》,完成项目的分工。4、 研发工程师按照各自的分工,进入概要需求阶段。《概要需求》旨在让研发工程师初步理解业务,评估技术可行性。(三) 设计阶段1、UI设计师根据产品的原型,输出《界面效果图》,并提供界面的标注,最后根据主要的界面,提供一套《UI设计规范》。UI设计规范主要是明确常用界面形式尺寸等,方便研发快速开发。UI设计常涵盖交互的内容。2、 研发工程师在界面效果图,输出《需求规格》,需求规格应包含最终要实现的内容的一切要素。3、 研发工程师完成《概要设计》、《通讯协议》及《表结构设计》,及完成正式编码前的一系列研发设计工作。(四) 开发阶段项目经理博客1、 研发工程师正式进入编码阶段,这个过程虽然大部分时间用来写代码,但是可能还需要进行技术预研、进行需求确认。2、 编码过程一般还需进行服务端和移动端的联调等。3、完成编码后需要进行功能评审。(五)测试阶段1、 测试工程师按阶段设计《测试实例》,未通过的流程测试提交至Jira,分配给相应的开发人员调整。2、 研发工程师根据测试结果修改代码,完成后提交测试,测试通过后完成。3、 测试工程师编写《测试结果报告》,包括功能测试结果、压力测试结果等。4、 测试工程师编写系统各端口的《操作手册》、维护手册等。(为系统上线与客户或者上级达成一致后,系统进行试运行,稳定后上线。项目管理者联盟文章仅供个人用于学习、研究;不得用于商业用途。Forpersonaluseonlyinstudyandresearch;notforcommercialuse.NurfurdenpersonlichenfurStudien,Forschung,zukommerziellenZweckenverwendetwerden.Pourl'etudeetlarechercheuniquementadesfinspersonnelles;pasadesfinscommerciales.to门bkog门只nwflOM,KOTopbieucno门b3yQTC只g门只o6yueHU只,ucc门egoBaHU访uHego门*hbiMcnonb3OBaTbcabKOMMepuecKUxqe门只x.以下无正文仅供个人用于学习、研究;不得用于商业用途。Forpersonaluseonlyinstudyandresearch;notforcommercialuse.NurfurdenpersonlichenfurStudien,Forschung,zukommerziellenZweckenverwendetwerden.Pourl'etudeetlarechercheuniquementadesfinspersonnelles;pas

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论