亚投彩票-首頁欢迎您

关于我们
电话:0551-65736550
地址:安徽省合肥市政务区蔚蓝商务商务港城市广场A座820室
备案:皖ICP备18014904
研究报告(收费)
您现在的位置: > 研究报告(收费)

浅谈软件项目商业模式

软件项目管理商业模式

摘 要

软件项目管理的对象是软件工程项目。它所涉及的范围覆盖了整个软件工程过程。 为使软件项目开发获得成功,关键问题是必须对软件项目的工作范围、可能风险、需要资源(人、硬件/软件)、要实现的任务、经历的里程碑、花费工作量(成本)、进度安排等做到心中有数。 这种管理在技术工作开始之前就应开始,在软件从概念到实现的过程中继续进行,当软件工程过程最后结束时才终止。软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动。软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。在软件日益发展的今天,存在着一个重要的问题,就是软件危机,比如软件开发过程中的预算超出,无法遵循进度计划;软件需求在开发的初期阶段不够明确,或是未能得到确切的表达等等一系列的问题。所以我们便需要软件项目管理来解决这些软件开发过程中的这些问题。
关键字:软件项目管理 软件项目管理的特性 软件项目管理的阶段 商业模式

正 文

本学期我开始接触到新的一门有关软件专业的课程,这门课程并不是一门编程语言,而是教给我们关于整个软件开发过程需要的所有工作。
  软件在项目特征上有别于其他项目,所以对其特殊之处总结如下:
1.项目具有渐进性。有别于传统的物资消耗型项目,软件项目在最终达成目标之前具有不可预见性,这就要求合同双方在软件开发前对其性能和指标进行详尽的规定,以便对项目成果进行衡量。由于软件项目最终并非以实物形式出现,项目开发的初期项目成果无法准确的定义,所以只可对各项指标进行大致说明,根据项目的不断深入渐渐明确,所以我们说项目具有渐进性。由于项目的不断渐进会产生很多新的需求,所以会出现很多变化。2.项目具有时间紧急性。时间的紧急性说明项目的完成是有严格的时间限定的,软件项目在评估时就会考虑好项目的起始和终止时间,并明确的写入合同中,同样的,项目组的建立和终止也会规划明确的时间点,项目组成员在每个时间节点需要完成哪些工作,每个阶段的工作需要历时几天都会成为项目的重要部分。因此,作为项目实施的一个重要因素,项目时间的合理与否,是项目成败的一个关键要素。3.项目具有多变性。软件项目的运行过程中,最终用户对于产品的性能通常是没有概念的,由于对软件产品的陌生,他们通常只会根据自己的想法提出一些简单的需求,而没有规范化、体系化。随后用户根据项目的不断进行也同时在调整自己的需求,这就从开发的目标上改变了项目的进程,包括资源和经费也随之变化。通常项目的组织时开发人员往往会将需求变化作为一个考量因素,并进行较为详尽的需求分析,在合同中通常也签订了精确的项目产品功效,但是用户的使用需求还是会伴随系统实施、系统设计及系统分析的过程不断修正和增加,这就要求软件的窗口、代码及程式处理必须进行相应的修正,修正后的系统是否能正常的满足用户的需求,是否会出现疏漏,这有有赖于用户在长期使用过程进行验证,从而进行再修正,所以项目的多变性显然提升了项目的风险性。4.项目具有脑力密集性。软件项目是脑力密集、体力密集型的项目,人员素质对于项目的成败起了关键作用。开发人员的能力、责任心、结构和稳定性对于开发的进程和产品的质量都是至关重要的。5.项目具有不确定性。项目的不确定性表现在项目实施的各个方面要素,比如时间、资金、人力资源等等。项目在规划时通常是根据当时的实际情况进行设计的,本身就具有一定的预估性和前瞻性,因而不可能是完全准确的,如前所述,随着项目的执行会产生诸多变化,此外,由于各种不可预见的意外情况发生,项目通常很难按设想的步骤进展。这些项目进程中的不确定因素往往致使整个项目无法完成,所以,优良的项目管理体系可以避免风险,顺利达成项目。
从软件工程的角度讲,软件开发主要分为六个阶段:需求分析阶段、概要设计阶段、详细设计阶段、编码阶段、测试阶段、安装及维护阶段。这六个阶段是软件项目开放过程中必不可少的。这六个阶段每一个都紧紧相连,而且还需要按步骤的进行。
同时在本学期过程中,我们根据以上的五点软件项目开发的特性,我们模拟开发了一个项目。在开发的过程当然遇到了一些困难,比如刚接触这个的我们对一个软件的周期中的不同阶段的时间分配并没有太多的了解,所以我们就出现了一些问题,有的工作已经做完了,但还要等其他的工作完成。我们并没有对各项工作准确或者大致的为其分配一个时间段而造成了各项工作之间出现了偏差。其次在我们省中app的开发过程中,我们也遇到了一些问题,比如该病人和医生的界面的设计和功能。因为我们现在还在校园之中,我们对网路上的医疗app的了解不是太深,所以我们并没有考虑到了所有的功能实现。在基本解决这些问题之后,我们又遇到了一些其他的问题,我们在软件的运营上出现了一些问题,在一些怎么与医院之间的连接和你需要和供药商之间的连接,在查阅了一些资料之后才得到初步的解决。在这个软件项目开发过程中,我主要负责的部分是商业模式。中医院app的商业模式主要来自于对病人的收费,主要收费类别有问诊费、导诊费、会诊费、云诊费、健康产品和药品的收费。这些付款的方式都是云支付,方便快捷。我们通过和医院的合作,我们提供这样一个平台来给一些不能有时间去医院看病的人群使用,医生可通过医生账户登录到中医院app上,若有病人,则会对其进行了解并提供治疗方案,形成一个患病治疗的记录文件,存在服务器中。病人在登录到中医院app中之后,可以根据自身的情况选择自己需要的科室,然后在app上找到相应的医生,将自身的病情和一些症状告诉医生,这时医生会针对你的病情做进一步了解,然后继续对你的情况加以询问,若医生断定病情症状之后会给病人相应的治疗,如若病人的病情比较严重,医生会建议病人到医院进行检查,以免耽误治疗的最佳时间。医生在给出病人的治疗方案之后,并得到了病人的确认之后,病人会进去一个付款页面,可以选择不同的付费方式进行付款。这是我思考的大致上的中医院app的商业模式,我对商业模式的理解就是可以通过对app的运营来实现盈利的一种方式。可能还存在着其他的商业方式,我也会接着往下思考。
在软件项目开始执行时,遇到的问题往往是可供利用的资料太少、项目负责人的责任不明确,项目的定义模糊,没有计划成计划过分粗精,资源要求来按时做出安排而落空、没有明确规定子项目完成的标准,缺少使用工具的知识、项目已有更动,但预算未随之改变。在软件项目执行的过程中可能会发生的问题是只注意请事而走过场,人员变动造成对工作的干扰,项目进行情况来能定明汇报、对阶段的评审和评审中发现的问题如何处置做出明确规定,资源要求并不像原来预计的那样大,水能做到严格遵循需求说明书、项目管理人员不足。项目进行到最后阶段可能会发生的问题是来做质量评价、取得的知识和经验很少交流、未对人员工作情况做出评定,未做格的移交扩充性建议未写入文档资料。所以我们在制定软件项目管理计划的时候也需要我们考虑到方方面面,可能一个小的方面的问题会给整个软件开发过程带来影响,甚至可能延迟接下来的阶段。
在软件项目开发的过程中,一个好的软件项目管理计划是一个软件开发的坚硬的基石,基础如果打好了,那么往上走回方便许多的。
参考文献:br [1]王译 项目管理常见问题解析[J].网络与信息2006.12.
[2]朱利娜,周宁软件项目管理的思考[0]平原大学学报.2007.2.
[3]李宜南,潘培亮浅论软件项目管理[J],商情(教育经济研究)2008.4.
[4]袁伟软件项目管理探析[J]枣庄学院学报.2008.5
[5]张建成,周鸣乐,董火民,徐梅 浅谈软件项目管理[J].信息技术与信息化,2008.5
[6]何淑娟,浅谈软件项目管理[J]科技风,2008.23.

地址:安徽省合肥市政务区蔚蓝商务商务港城市广场A座820室   电话:0551-65736550  备案:皖ICP备18014904  

安徽亚投彩票有限公司