系统架构师论文-敏捷开发论文.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

计算机技术与软件专业技术资格(水平)考试

【摘要319字】

2021年5月,我司中标了某市知识产权运营公共服务平台,项目标的600

万。该平台功能模块包含知识产权检索、分析、评估、交易、培训、政府决策支

撑和统一对外开放接口等。在项目的设计、开发过程中,我承担了系统架构师的

角色,主要负责需求分析、系统建模和方案设计三个方面的工作。鉴于项目需求

变更频繁、小团队作战、工期紧、快捷交付等特点,我选用了敏捷开发方法。本

文以此项目为例,首先介绍了敏捷开发的两个主要的特点,既适应性和以人为本;

然后就敏捷开发的四大价值观,详细阐述了敏捷方法在项目中的具体应用以及应

用过程中遇到的问题和解决方法等。得益于敏捷开发方法的使用,该项目开发历

时一年后顺利上线,获得业主单位领导、终端使用用户的一致好评,也为我司作

出了应有的贡献。

【正文】

在知识经济时代,知识产权就是一个国家综合竞争力的核心,远的不说,当

前我国芯片面临的窘境就是最好的例证:美帝国主义处处拿芯片的知识产权说

事,企图阻止我国芯片相关产业的发展。实施知识产权战略已经成为我国的国家

战略,其重要程度不言而喻。为充分发挥知识产权在经济社会发展中的支撑和引

领作用,打通知识产权创造、运用、保护、管理、服务全链条,某市市场监督管

理局根据《市人民政府办公室关于印发知识产权运营服务体系建设实施方案的通

知口》要求,开展该市”知识产权运营公共服务平台”专项项目建设活动。作为

在知识产权领域深耕多年的信息技术公司,我司凭借雄厚的技术和多年的业务积

淀,顺利中标该项目并承接了该平台的建设工作。平台总共有7个子系统,功能

涵盖了知识产权数据检索及统计分析、高价值专利及专利导航展示、人才服务及

51CTO软考教研团队出品软考高级-信息系统架构师

计算机技术与软件专业技术资格(水平)考试

培训、知识产权评估及交易、知识产权数据开放等。在项目的设计、开发过程中,

我担任系统架构师一职,主持并负责了需求的获取和分析、系统建模和总体方案

设计等工作。

在项目的启动阶段,项目组对选择哪种开发方法进行了分析讨论,经过激烈

而富有成效的讨论,最终选择了时下流行的敏捷开发方法。

敏捷开发方法是一种以人为核心、迭代、循序渐进、小步快跑的开发方法。

敏捷开发方法主要有如下两个特点。其一,敏捷开发方法是适应性”而非预设

性”。传统的开放方法,比如结构化开发方法,试图对一个软件开发项目在很长

的时间跨度内做出详细的计划,然后依计划进行开发。这类方法在计划制定完成

后拒绝变化。而敏捷开发方法则欢迎变化。其二,敏捷开发方法是“面向人的”

而非“面向过程的”。敏捷开发方法试图使软件开发工作能够利用人的特点,充

分发挥人的主观创造能力,强调软件开发应当是一项愉快的活动。除了以上两个

区别与传统开发方法的主要特点外,敏捷开发还吸取了传统开发方法中的优秀特

征,比如尽早的发布增量版本,更早地提供具体、持续的反馈信息,这个对客户

和开发人员都是非常重要的。

该平台项目计划为一年多的开发任务,属于中小型项目。客户一开始只是说

明建设平台的目的和大概的实现方向,针对具体的实现,并没有完整的、详细的、

确定的需求和范围,需要我们边做项目边进行确认。对于敏捷开发我们以前有过

成功的项目经验,项目成员对敏捷开发的规则此较熟悉,对这种有计划、有效率、

不加班、还能不断提高自身技术能力的开发方法非常认可。综上诸多因素,我们

项目组最终选择了敏捷开发方法做为该项目的主要开发方法。

在该项目的开发过程中,我们基本是使用到了敏捷开发中传播最为广泛,最

51CTO软考教研团队出品软考高级-信息系统架构师

计算机技术与软件专业技术资格(水平)考试

为成熟的极限编程方法。以下我就极限编程的四大价值观,沟通、简单、反馈和

勇气,分别阐述敏捷方法在项目中的应用,及应用过程中遇到的问题和解决方法。

关于沟通。通常大家都会觉得程序员都比较“内向、不善言谈”,确实项目

中的许多问题就出在这些缺乏沟通的开发人员身上。然而通过文档、报表等进行

交流,又具有

文档评论(0)

大数据_java_找船长 + 关注
实名认证
服务提供商

本人6年数据开发经验,2年数据治理经验,CDGA、CDGP认证。

1亿VIP精品文档

相关文档