软件项目开发实践-需求级别教学内容.doc
《软件项目开发实践-需求级别教学内容.doc》由会员分享,可在线阅读,更多相关《软件项目开发实践-需求级别教学内容.doc(104页珍藏版)》请在咨信网上搜索。
1、软件项目开发实践-需求级别精品文档软件项目开发实践二零一六年五月收集于网络,如有侵权请联系管理员删除 高级篇 分析级项目实践高级篇介绍复杂项目的构建过程,重点学习如何确定项目愿景、获取涉众需求,分析系统的需求,读者根据项目中介绍的方法,掌握如何通过会议访谈的方法,采用5W1H方法准确描述业务需求、捕获涉众需求、分析系统需求,同时为保障项目的完整性,亦展示了系统设计、实现及测试结果。n 通过学习,可以掌握、了解以下内容: 掌握如何利用事实发现技术,如会议,调研,问卷调查,开展需求分析工作; 掌握如何开展成功的访谈会议,获取涉众需求; 掌握系统分析阶段的各项活动及分析阶段的最终产品; 了解项目开发
2、流程中各个阶段的工作。当人们给自己的宠物狗狗搭建新的狗窝,狗狗的主人完全可以根据个人生活经验不假思索地直接建造,但是当人们需要建立一个多功能的结构复杂的如鸟巢这样的工程时,就不能够直接施工建造,必须首先经过分析,设计,并画出各种工程蓝图,然后再找施工人员,根据图纸施工,最后验收直至完工。权威数据的统计和分析发现,由于需求方面的问题比如缺少的需求、错误的需求、不断变更的需求等成为软件项目高失败率的最为突出的问题。对于复杂的软件工程,首先需要开发需求,对需求进行捕获、整理、描述、管理等,然后根据分析结果进行软件设计,在设计基础上实现。必须经历一定规范的开发流程,软件开发才可能成功,本篇重点就是如何
3、对项目进行的分析。第5章 书是生活5.1 项目背景描述互联网时代不仅带给人们海量的数据,也影响着企业的营销模式及大众百姓的消费观念,目前电子商务已经深入各行各业,很多商家已经在尽力通过网络发展互联网市场,以拥有更多的市场机会。一方面图书信息因为易于判断和选择而独具优势,适合于网上交易;另一方面具有网络消费优势及能力的绝大多数是年轻人,年轻人普遍具有先进的知识背景,追求个性化的生活,习惯使用电子产品,但是工作比较繁忙,希望能够在尽量少时间内找到自己喜欢的图书。因此,坐在家里或者办公室,休息的时间如果可以轻松挑选到自己喜欢的图书,将是非常有吸引力的;同时电子书相比纸质书更易于携带,价格更便宜,深受
4、年轻人青睐,而且一些年轻人也比较愿意付费阅读甚至定制阅读。电子书网站打破了传统纸质图书的传播方式,充分利用了网络的互动性、迅捷性。传统图书馆有着图书查询效率低、采购过程缓慢、纸质图书成本较高和携带阅读不方便等缺点。电子图书可以解决传统图书馆在图书内容和来源、付费方式和图书作者的权益保护方便等缺点,随着电子商务应用的不断成熟,电子图书订阅的原创性、编辑性和互动性的等优点显而易见,因此开发一个电子图书系统,满足年轻人随时阅读的需求,具有一定市场。5.2需求分析开发电子图书系统这个项目确定下来后,项目组成员经过讨论确定项目名称为“书是生活”。首先要对需求进行分析,这项工作需要开发人员及客户共同努力,
5、通过用户访谈、观摩、调查等方式对该项目的研究达成一致的意见,然后定义、整理成文档进行规范化定义需求。5.2.1问题定义做一件事情之前,首先要明确知道需要做的事情到底是什么事情,只有正确地理解了问题,才有可能正确地解决问题。首先需要明确项目的根本目标、范围等粗粒度的问题,因此需要设计与公司内部或者委托方中层或者部门领导参与的会议,用于统一明确项目的高层次目标。因为该项目是公司内部提出的项目,为了能够更准确捕捉到项目的目标,需要更多的公司人员发表真实看法、提出合理建议,因此项目组设计了一些调查问题,希望通过会议讨论的形式,围绕5W1H(who,when,where,why,what,how),确定
6、是谁,在什么时间、在哪里、为了什么原因访问网站,如何访问网站,访问网站希望做什么,用以明确项目的业务目标,在目标明确后,再提出软件需要提供哪些服务来支持实现该目标,会议需要有负责人、职员、会议记录人员参与,开一次会议不一定会把所有问题都明确下来,可以根据实际情况安排多次会议讨论,下面是“书是生活”项目的会议组织和讨论内容。参加人员:提出项目的负责人甲,重要职员乙,重要职员丙,书记员丁讨论地点及时间:会议室,2015年12月15号讨论主题:明确“书是生活”项目业务目标甲:今天请几位同志来,是想明确我们提出的“书是生活”项目的最高层次需求,希望我们今天能够对这个项目尽可能达成一致的看法。首先请大家
7、谈谈对这个项目初衷的理解?你是希望大家快速分享自己的思想,兴趣相投的人有共同话题聊天,还是为了能够让自己及时利用零散时间阅读?还是其他?乙:我认为是为了让更多草根作者发布个人新作并及时让大家分享他的成果,这样有了更多人的参与,更能够激励作者不断出新作品。丙:我觉得在允许作者分享个人成果的同时,读者可以有选择地阅读到自己喜欢的作品,还可以发表评论,以分享自己对该作品的看法,或许就能够碰撞出思想火花,不断吸引更多新用户。甲:我同意大家的意见,就是说我们要给用户提供一个平台,在平台上可以看到新人新作,可以找到自己喜欢的作者或者读者,一起交流,讨论,满足个人精神需求。甲:那么大家觉得这个项目应该定位到
8、哪些消费对象?年轻人,老年人,儿童还是?乙:我认为电子书首先也是一种电子产品,年轻人使用较多,所以应该年轻人为主。丙:我认为大学生及年轻白领,比较合适,比较有自由时间,思想活跃,而且喜欢追求有个性的新生事物。甲:那我们就针对20-35岁之间的年轻人,有一定阅读能力,又愿意花时间甚至花钱阅读的人。甲:大家觉得这个项目应该定位在哪些作品?军事,言情 还是什么?乙:我觉得年轻人的阅读比较广泛,可以包括类型更多一些,这样还能够聚集人气。丙:我认为可以通过一些方法比如下载量、最新作品、点击量、评价量为读者进行推荐,但是要分类别推荐,这样读者能够尽快定位到自己喜欢的内容上。甲:嗯,我们的系统可以包括种类多
9、一些,但还是需要提供合适的分类,通过系统推荐的方式,让读者尽快找到自己喜欢的作品。甲:我们这个项目提供的阅读方式可以有哪些?移动端、PC,还是都需要?乙:我认为PC端不可少,毕竟现在办公室或者家庭基本都具备电脑,但是移动端也需要考虑。丙:是的,现在网络无处不在,在路上、吃饭的时候、等人的时候,随时都可以进行阅读,所以移动端也需要,但是如果考虑成本或者其他因素,可以先考虑做安卓移动端。甲:好,那就按照大家的看法,PC、移动端都做,先做安卓端,既然是电子书,那么用户的阅读体验很重要,后续工作中需要非常重视。甲:你们觉得这个网站的读者该不该付费?如果付费,如何付费?如果不付费,如何运作?乙:我觉得不
10、应该付费,起码网站运行初期不应该付费,因为没人气,大家肯定不愿意在连内容都不知道的前提下付费阅读,而且现在的网络到处都免费。丙:我觉得应该付费,起码这是尊重作者的劳动成果,但是付费形式可以多种多样,比如送阅读币、挣阅读币、欠费阅读、充值阅读都是很好的方式。甲:好,那我们就设置某些作品付费阅读,但是可以设置不同的付费方式,让那些不想付费或者没能力付费的读者也能有机会读书。大家看如何?乙、丙:很好。甲:今天非常高兴跟大家一起探讨了关于我们公司提出的“书是生活”项目的看法,这种面对面的沟通方法对于大家理解问题非常有效,而且大家对问题的看法非常深刻,谢谢大家。经过会议讨论,大家一致认为“书是生活”项目
11、应该具有这样的最终目标:为年轻人提供的一个阅读网站,通过该网站年轻的读者可以利用移动终端、PC终端进行阅读,提高阅读效率、降低阅读费用。同时为有才华的一些作者提供一个创作的平台和展示个人才华的机会,为了传播或者分享的目标,可以自行利设置作品是否免费,同时提供多种可能的付费方式。5.2.2涉众需求捕获为了完成项目的最终目标,就需要明确系统应该提供的服务,发现并获取系统服务的过程就是需求捕获,需求捕获可以通过研究已经存在的系统、访谈会议、问卷调查等方法捕获,需求捕获的过程也是非常艰难的一个过程,把涉众的需求找寻出来,并进行统一,才能由开发人员通过软件实现项目的最终目标。涉众是所有跟系统相关的人,包
12、括开发方、项目提出方、竞争对手、管理部门等,每个涉众的需求都可以是不同的,甚至是矛盾的,无论如何,首先需要把每个涉众的需求找出来,然后再根据涉众的重要程度,决定最终采纳哪个涉众的需求及需要牺牲哪个涉众的需求。1相关读书网站研究目前存在的读书网站有很多,比如卓越、红袖添香、17K小说网、超星读书等等,各有自己的用户群体,各自有自己的网站风格。通过对其中某些读书网站的使用体验,研究他的特点,具体如下:(1)随时随地阅读不论是在家、在路上、在车上都可以通过各种设备在线轻松访问图书资源,还可以下载阅读器轻松在线阅读。(2)与出版社合作不仅仅是一个孤立的软件平台,同时与多家出版社合作,可以为用户提供更多
13、更全面的服务。(3)拥有功能强大的搜索引擎系统应用元数据整合技术对馆内外的中外文图书、期刊、报纸、学位论文、标准、专利等各类文献进行了全面整合,在移动终端设备上实现了资源的一站式搜索、导航和全文获取等服务,能方便用户大量的获取资源和选择。(4)集成了丰富多样的海量信息资源,分类详细。读者可以查找和获取的内容包括电子图书、期刊论文、报纸,以及学位论文、会议论文、标准、专利等中外文文献。同时,充分考虑到手机阅读的特点,移动图书馆还专门提供上万多本电子图书和报纸全文供手机用户阅读使用。提供各种中文电子图书、全文资料的文献传递,内容涉及文学、历史、哲学、医学、旅游、计算机、建筑、军事、经济、金融和环保
14、等方面的数字图书资源。(5)个性化的服务体验为用户考虑周到,读者可以记笔记、可以保存在云盘,收藏图书,云阅读等等;,登录界面设有下次自动登录和找回密码的功能,更加方便了用户阅读和账户密码的找回,找回密码中输入邮箱,系统便自动将重置密码链接发送至邮箱中,更显人性。但是翻书模式中页面不能放大或缩小,不能分享,不提供免费专区等,也会造成读者流失。 2涉众需求获取涉众的需求获取方法很多,目前可以采用原型开发、用户访谈、已有系统的研究等,访谈会议是一种有效的获取需求的方法,可以在有限时间内获取大量有意义的信息,下面将采用会议访谈的方法获取“书是生活”项目的涉众需求,会议人员包括项目经理、典型读者代表、作
15、者代表、管理员、书记员,由项目经理主持该会议,围绕项目的最终目标展开,会议记录如下。会议地点:会议室会议时间:2015.12.30参会人员:项目经理甲,男性典型读者代表乙,女性典型读者代表丙,作者代表丁,管理员兼会议书记戊会议目的:会议推进的方法,获取用户需求甲:今天邀请了几位典型用户代表,了解下“书是生活”项目应该提供什么样的服务才能满足各类用户的需要,首先请问两位读者代表谈谈你们的看法?乙:我经常用手机看书,觉得这种阅读方式非常好,因为我不仅摆脱了厚重的纸质书,而且还可以同时方便地阅读到不同的书,平时我经常在吃饭的时候,随意读一点新闻,所以我也希望在乘车的时候戴着耳机听书,能够充分利用手头
16、没书,但是想阅读的时间。丙:我同意乙先生的看法,我经常使用电脑工作,偶尔也想通过电脑看书,使用计算机选择图书,可以节约去书店的时间。甲:我觉得两位读者代表说得非常到位,现在是信息时代,年轻人都已经习惯用手机、用电脑。我们的这个项目,就是想为大家提供更多的阅读方式,满足各种不同的需要,多一种阅读的选择,所以应该要满足手机用户、PC用户的不同阅读需求。那么大家对电子阅读有什么期望或者对目前的阅读有什么不满意的地方吗?乙:我希望能够有翻纸质书一样的感觉,能够提供严肃的阅读环境,我还希望能够在晚上非常舒服地阅读。丙:我希望不要有太多广告来干扰,现在很多网站广告太多,根本无法安心阅读,同时我还希望可以方
17、便使用书签,记笔记,写评论,甚至让我跟作者直接交流。甲:嗯,我认为这很重要,只有具备了纸质书阅读的优点,然后结合电子产品的方便,网络的快速,才能吸引用户。那么我们是否需要保护创作者的权益呢?丁:作为作者,希望能够及时发布我的新作,能在线编辑,及时保存草稿。戊:我作为系统管理员,觉得还应该能够让作者看到自己作品的下载量,点击量,这样他能够基本了解作品的受欢迎程度,而不是通过问管理员才能知道。甲:非常好,我们尽量让软件多做工作,减少人工劳动。那么大家对该软件系统还有什么需要吗?比如是否需要进行读者的推荐,作品介绍等活动?乙:需要,现在无论哪个网站都有类似活动,我们可以根据读者的爱好,进行有针对推荐
18、,或者根据下载量进行推荐,甚至推荐某些热门作者的作品。丙:我也觉得有必要,这样能够让我更快找到自己想要的内容,或者是知道哪些作品比较流行,甚至哪些作者是很有名气的。甲:好的,这样还能够提高用户体验,用户体验好了,才会愿意使用。戊:我认为系统应该能够自动屏蔽一些带有敏感词汇的评论,减少我们管理人员的工作量,让我们去做那些软件不能做的更多的其他事情。丙:那这样有不好的评价,你们应该能够及时处理。乙:同时还需要制定一定规则,让读者能够在一定约束下使用系统,比如对作者的好评,或者对作品评级,这样的约束在淘宝等一些电子商务网站都有,不至于使得某些人为所欲为。丙:如果我忘记如何进入系统了,我不想打电话,或
19、者给管理员发短信,邮件之类的,您能帮我解决吗?甲:是的,可以通过密码找回解决,部分评论内容的屏蔽、用户评级等这些问题都是需要解决的,对用户进行某种形式的约束,也是一种负责任的态度,同时用户密码等一些个人信息还需要采用一定方式进行保护才行,保障用户信息的安全。丁:我作为作者,首先也是一名读者,我能否使用同一套账号、密码?甲:可以的,可以先使用读者帐号进入系统,然后通过你的个人中心或者其他途径进入作者专区。丙:如果我只是想来逛逛,应该可以看到大部分内容,比如新书介绍,在线阅读,看到评论等。乙:是的,就像逛商场一样,应该允许我们到处看看,只是在我对某书有阅读全文意愿时,我再自己决定是否付费。甲:可以
20、,我们允许所有人看到新书介绍,点击量、下载量排名,同时提供一些免费阅读的书籍,让用户自己心甘情愿掏钱购买下载,那么我们是否需要设置一些挣钱的方法,或者提供其他一些方法让用户可以在不付费的情况下读到自己喜欢的书籍?乙:我作为一名读者,希望你们能够提供一定方式让我做任务挣阅读币,这样我就可以免费使用这个软件读书了。丁:作为一名作者代表,我觉得还可以让读者赊帐阅读,只要我同意就可以。先记帐阅读,等有能力的时候再付费也是一种不错的方法。甲:您说的也是我想要的,我觉得我们应该尽量提供一些渠道,让愿意阅读的人可以随时有书读,还可以在一些节日或者某个特殊日期比如读者生日的时候赠送阅读币;只要注册、每天登陆、
21、写评论都可以送阅读币;如果暂时不想付费,可以先欠帐阅读,这也是我们的亮点啊,当然还是提供充值的功能,想充值的时候还要可以充值。大家看看还有其他要求吗?乙:我希望能够让读者方便地找到需要的书,比如按照类别推荐,或者新书推荐,这样我如果没有特殊需求,只要到某个地方就能找到书了。丙:我觉得还应该让我根据全文内容找。 甲:搜索是软件的优势,一定要发挥出来,我们将尽力考虑满足大家的需求。乙:是否可以举办一些活动,比如组织读者作者见面交流等。甲:这个要等我们有一定基础后再做。因为这个不仅仅是软件本身能够解决的问题了。还有一个问题就是关于版权的问题,该如何保障作者的版权?利润提成的问题?丁:我作为作者,为了
22、保护我的版权按,你们能否防下载,或者在读者转载的时候必须带版权所属声明。为了保证作者的利益,利润可以分成的方式,比如3:7,作者7,网站3成,或者跟作者协商利润分成比例,这样能够激发作者的创作积极性。戊:我觉得这样处理是很合适的,毕竟我们现阶段的目标是吸引人气。甲:那就确定需要付费的书只能在线阅读,其他都可以下载到本地阅读,作者发布版权声明,表示版权是个人拥有。甲:还有一个问题,我们的系统是否允许读者给作者奖励?乙:我觉得有必要,对于某些作品非常优秀的时候,应该允许给作者奖赏,这样对读者、作者都是一种认可。丙:我认为也不错,还可以当钱使用。甲:那就是说可以读者给作者奖励,至于奖励多少,暂时由读
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 开发 实践 需求 级别 教学内容
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。