精华内容
下载资源
问答
  • 软件项目产品化之路

    千次阅读 2014-11-24 11:33:27
    软件项目产品化之路  2. 产品化之路  2.1. 困惑  软件项目产品化是大量软件企业,特别是应用型软件研发企业所必须面临的问题。不论是小型的软件公司和中大型的软件企业,在面对软件项目和软件产品,都有诸多...
    软件项目产品化之路 
    
    2. 产品化之路 
    2.1. 困惑 
    软件项目产品化是大量软件企业,特别是应用型软件研发企业所必须面临的问题。不论是小型的软件公司和中大型的软件企业,在面对软件项目和软件产品,都有诸多困惑。到底是做项目还是做产品? 
    2.2. 光明之路还是不归之路? 
    在企业发展过程中,往往开始是项目驱动型,有一个好的项目,一个公司就这样发展起来了。有了这个项目做基础,公司自然会接到越来越多的项目。但当同类项目越接越多,人员队伍开始扩展,项目周期无法保证,产品质量问题、用户需求把握不准确等一系列问题都接踵而至。 
    这时候,企业开始考虑将项目进行整理和整合,进行产品化开发。这将是个十分痛苦的过程。因为一开始软件就没有按照产品的思路来设计,为了赶时间进度,满足客户的一些“独特的”个性化需求,代码的可维护性很差,文档基本上没有,就算是有也是过时的。开发平台也是一个项目一个样,这个管理系统Java,那个是业务系统是VB.NET,门户网站是PHP,客户要求(没办法啊)……。除了对原有代码推倒重来,基本上没有其他可行的道路。 
    历经几次痛苦的过程,产品终于相对成型了,整个技术构架和功能都相对于原有项目都有较大提高,开发语言和平台也基本统一,代码的质量相对从前有较大提高。但相关的问题又随即产生。 
    问题1(小型公司更为常见):在产品销售和实施的过程中,客户的差异性很大,不论是技术方面还是业务方面都有很多个性化的需求。现有产品如果去满足客户的要求,改动成本相当大,很多模块的业务代码都要重新开发,部分需求,产品现有框架不能满足;如果不改,现有产品又不能满足客户要求,将失去订单。怎么办? 
    公司从业务考虑,往往是先把项目接下来再说。但难题就摆在研发人员面


    软件项目产品化之路 
    前。如果按照客户要求来做,基本上和做项目没啥区别;如果按照产品方式来做,在客户要求的时间要求上,基本上不可能。由于项目压力,只好先做出来再说。所谓产品化,只好先扔在一边。毕竟公司考核你的是能否完成客户的项目,大家的绩效奖金和此息息相关。阳春白雪(产品化)虽然好,但关系到切身利益,下里巴人(顾自己腰包)才是实实在在的。 
    问题2(中大型公司更为常见):由于产品化往往是专门的部门来负责,产品的内部行销往往成为问题。具体项目开发部门和项目组,常反感自己的项目成为产品的试验田,都不愿意做白老鼠,因此推行很困难。产品所涉及的基础技术框架,需要有较长的学习成本,培训、推广等都很花时间,大家手上项目都很忙,哪有时间来学这东西。另外,往往技术比较优秀的开发人员,个性都比较强,对别人做的东西,看不上眼,不买账,有抵制情绪。产品化在企业内部进行推广,步履维艰。 
    最终,产品化热闹了一阵以后,大家又恢复到项目方式,产品化,只剩下房间角落柜子中的一堆文件和光盘而已,公司为了眼前利益,对此也是睁着眼闭只眼,产品化也没有人提起了。 
    幸福的家庭往往都是相似的,不幸的家庭各有各的不幸。上面的这段情节,年复一年的在一家家软件公司中重演,演绎着各自的故事。 
    软件产品化到底是光明之路还是条不归之路? 
    2.3. 光明之路也是荆棘之路 
    软件项目产品化是企业发展到一定阶段,必然碰到的问题,这一问题不可能回避。由于软件需求的个性化差异,特别是应用型软件的研发,从本质上决定了软件产品化道路的困难性。因此,很多企业在面临业务迅速发展的情况下,项目化开发是问题多,产品化开发问题更多 
    产品化是软件企业在发展过程的必经之路。解决的好,公司业务就会上到一个新的台阶,解决不好,公司因此停滞,甚至倒下都是很有可能的。所以,产品化道路是条光明之路也是荆棘之路。 
    因此,如何解决项目软件产品化过程中存在的问题,找到一条通往成功的道路,是摆在所有软件公司面前的课题。 


    软件项目产品化之路 
    3. 软件产品化解决之道 
    软件产品化所面临的困难和挑战,不仅仅是技术层面的问题,而是一个牵涉到企业整个发展过程各个方面的综合性问题。因此,解决软件的产品化,也不仅仅是从技术层面来解决这一问题,而是要从企业经营、企业管理、软件技术、软件人才四个方面综合性的进行分析和解决。 
    3.1. 企业经营 
    很多公司产品化失败,表象上是软件产品的质量和功能问题,其实究其根本性原因,往往是一开始就是错误的。项目开始起初,对项目所涉及到业务的发展没有进行过认真、科学的分析和论证,是导致后续苦果的始作俑者。 
    3.1.1. 有所为有所不为 
    在企业接到一个项目的时候,为了生存或为了利益,往往对项目没有选择性。有所为有所不为,这句话说的容易,当面临生存压力或利益诱惑的时候,做起来却很难,特别是对于一些中小型企业和还在初创期的企业。 
    有所为有所不为,汝今能持否? 
    不考虑自身的特长,自身的积累,只要是有项目就做,有钱就赚,这是很多公司,特别是创业之初的中小型公司所常犯下的错误。 
    因此,项目一开始,经营管理人员就要认清自我,能有做到有所为有所不为,才能为企业发展奠定良好基础。 
    3.1.2. 市场可行性分析 
    项目一旦成功,这时候企业所常常犯的第二个毛病往往就要出现了:头脑一热,在没有冷静分析的基础上,就一头扎进去。 
    软件产品化的第一个问题,不是如何进行产品化,而是是否需要产品化。 在进入该产品市场之前,必须认真做好产品市场的可行性分析。在产品化



    软件项目产品化之路 
    之前,最好不要仅仅只根据一两个单个项目来下决定进入某个市场,而是要在进行这些项目的过程中,不断的进行产品的市场调查和分析,来论证产品化的可行性。 
     项目所涉及的目标市场是否有足够大,而有必要进行产品化?  这个市场是处于怎样一个竞争情况?是现金牛,还是瘦狗?  在这个市场是否有其他竞争对手,他们的实力如何?  我们是否有进入这个产品细分市场的技术研发能力?  …… 

    因此,做好产品所涉及的市场可行性分析,扎实认真做好市场调研,科学严谨的进行市场分析,是软件产品化能顺利成功的前提保证。


    转载 :http://wenku.baidu.com/view/ec34c9f4ba0d4a7302763adb.html

    展开全文
  • 产品化软件开发与项目软件开发的对比
    对比指标产品化特点项目化特点 
    主要定位 为产品使用目标群体提供有价值的服务,致力于提升产品的价值和服务水平提供达到客户预期目标的整套解决方案,以客户的用户为中心,以项目客户的利益为核心 
    服务对象基于产品的目标群体用户的需求和用户心理,产品的所用用户体验为核心 以项目客户的现实商业目标和客户的用户群体的核心业务过程实现为主 
    活动周期  不是一次性的活动,而是可持续性发展的产品活动一次性活动,有可预见的项目生命周期 
    完成标准投入市场,被用户使用 在规定的时间和预算内达到拟定的项目的目标和任务 
    核心价值能让产品的价值持续的提升,创造更多的商业利润 完成客户的最终商业目标的一个整合,实现双赢 
    设计人员要求技术水平、经验、抽象能力等要求较高 主要在经验方面,相对较低 
    管理人员产品经理有极高的要求,除了技术方面,还要有财务、市场方面的要求 项目经理的要求更多在技术、项目管理、需求控制,与甲方的协调等 
    对人员的依赖性理论上要求相对可以较弱对技术人员的依赖性相对较强 。
    技术人员的“审美疲劳” 长期做相同的程序,而且可能不会涉及到新技术,技术人员容易疲劳。特别是维护产品而非开发新产品的阶段 每个项目都可以带来“新鲜感” 
    技术人员工作强度一般情况下,相对按步就班生产,相对较弱 如果项目管理不好,就很容易加班赶进度 
    管理制度 产品生产过程相对较容易把产品的开发过程总结形成制度和规范。通过这些制度和规范,容易形成较强的生产力,容易把个人力量转换为团队的力量,产品质量相对较稳定项目中一般不容易“总结”,生产力、软件质量基本上是受项目经理的管理能力、技术人员的个体能力影响。特别是开发过程的管理规范在项目中很难"固化" 
    知识积累容易形成公司在行业知识、技术能力方面的积累 很难形成公司的知识积累 
    组织形式1、产品开发往往能以独立存在于独立的组织中,同时产品开发的组织是相对长期存在的
    2、产品组织中的成员往往都是专注于一个产品和行业应用的 
    1、大多数公司中的项目组织都是一个临时整合组成的组织
    2、项目化的组织中的部分成员可能不一定专注于一个项目和行业
    展开全文
  • 项目软件产品化的思考

    千次阅读 2012-11-06 19:40:58
    什么是软件产品化,引用网上较好的定义:“软件产品化,即客户无需为软件添加或调整代码和语句即能完成软件的安装配置、应用初始化、系统管理、用户使用的全过程,并且软件至少能满足80%以上的用户某一组应用需求。...

    1      背景

    什么是软件产品化,引用网上较好的定义:“软件产品化,即客户无需为软件添加或调整代码和语句即能完成软件的安装配置、应用初始化、系统管理、用户使用的全过程,并且软件至少能满足80%以上的用户某一组应用需求。”

    根据软件是否定制,可将软件分为产品软件和项目软件。如国外的MircosoftOracle等他们的产品如windowsofficeoracle数据库等都是优秀产品软件的代表,国内的如用友、金蝶等公司的财务软件在国内也是做的比较好的产品软件。产品软件在市场营销、销售、维护等配套服务体系建立后,便可一次投入,无须变动,长期受益,此后利益的获取不再需要投入巨大的成本。项目软件的公司的产品是一般需要满足客户的个性化需求,产品不能复用,造成项目的重复开发,产品质量不稳定,人力和时间巨大的浪费,维护费用和维护成本很高,如我司就是典型的项目软件的公司。显而易见产品软件能充分利用软件重用的天然优势,大幅度降低企业成本,在综合的资源投入和利益回报上有巨大的优势。

    项目软件产品化,可以像产品化软件运作一样的低成本复制,同时像项目软件一样满足不同用户的个性化要求。项目软件产品化是对项目软件的通用功能按照产品软件的方式一次开发,产品组装、交付,快速实现个性需求,满足行业用户要求,这对于公司节省资源投入,提高产品质量,缩短产品交付时间,提高市场认知度有重大意义。

    2      项目软件产品化的实施

    1)        建立产品化的思想

    软件产品化的核心思想是复用。对于项目软件而言,由于常常面对客户的特性需求,开发人员接到任务首先想到不是复用(而是重新从头设计开发)或者低层次的简单复用(简单的copy源代码,然后在其基础上加以重构),这样就导致了公司资源重复投入,产品的稳定性未能延续,增加了项目的成本、周期和风险。建立产品化的思想之后,开发和设计人员应该首先想到的是,基于需求分析提炼和规划产品模型,注重和公司项目间的差异化和通用性,在本次项目开发中是否可以复用公司已有的产品构件,或者本次开发可以向公司提供几个优质的产品构件。

    2)        建立领域模型

    复用的前提是抽象。在某个具体行业中项目软件发展一定程度后,必定会有大量相似的需求,所以首先应分析项目领域特点,提炼项目间的共性,抽象出领域模型。从领域模型涵盖的范围来看有两种:垂直型和水平型。

    垂直型:定义一个通用模型,该模型可满足多个项目的可行的解决方案,也可称并集模型。

    水平型:满足多个项目间共有部分的在功能,是每个项目的一个子集,也可称交集模型。

    垂直型的领域模型常用于“前瞻性”的产品开发,它是利用应用领域的经验,对市场和技术的发展趋势的了解以及商业判断力等进行设计,通常是自上而下的进行。水平型的领域模型常用于“反应性”的产品开发,它是根据企业已有的产品家族,并随着新项目的建立,扩展架构和设计,它的核心资产库是根据“已经证明”为共有,而非“预先计划”为共有的元素构建,通常是自下而上的进行。结合我司的业务特点,建立水平模型是比较常见而且是易于实施的一种方案。例如计费系统、清帐单中心的网络模块、分布式数据库等等它们都是很多项目中通用的子系统。

    3)        建立产品构件库

    项目软件产品化的基础是构件。抽象出领域模型后,便是建立产品构件库,形成公司的软资产,产品构件形式上可以是可执行文件、中间件、库文件、类、头文件等多种方式,进入产品构件库的元素应进行全面细致的单元测试和文档化工作。

    已上线的、稳定运行的项目软件,应根据领域模型,提炼出通用产品构件。即将开展的项目软件,应根据领域模型做好业务模块与构件模块的解耦,定义好业务模块与产品构件模块的接口,若产品构件库中不存在相应的元素,需要在此项目着手开发,若已存在相应元素,项目软件在设计和开发商则可以完全复用。

    4)        产品组装与测试

    产品构件库的元素一旦丰富,项目产品在通用功能上,则可像堆积木式的方式进行搭建、组成然后进行集成测试,对于特性化的需求根据项目的特点单独开发。这样的项目软件同时具备的产品软件一次开发多次复用的特性,又具备满足客户特性化需求的优势。

    3      结束语

    项目软件产品化是IT行业的发展趋势,产品化当然不是上述几段文字能描述清楚,本文只是抛砖引玉,期望能引起同行对今后开发工作方式的思考。产品化不仅仅是技术方面的革新,更是思想方面的变革,在实施项目软件产品化的过程中应避免就事论事,编程是王道的程序员式的思想,应加强抽象设计方面的指引,同时产品化的程度还与市场发展状况、企业产品形态的成熟度以及人员职业化程度等因素有关。项目软件产品化,我们任重道远。

    4      参考文献

    [1] http://blog.csdn.net/harrymeng/article/details/5254415:《软件产品化, 国内IT人之痛

    [2] 温昱.软件架构设计.电子工业出版社,2007.12

    [3] http://wenku.baidu.com/view/ec34c9f4ba0d4a7302763adb.html:《软件项目产品化之路》

     

    展开全文
  • 软件产品化

    千次阅读 2008-04-06 22:28:00
    1.产品化定义:软件产品化是指客户无需为软件添加或调整代码和语句即能完成软件的安装配置、应用初始化、系统管理、用户使用的全过程,并且软件至少能满足80%以上的用户某一组应用需求。微软Office或杀毒软件就是...
    1.产品化定义:
    软件产品化是指客户无需为软件添加或调整代码和语句即能完成软件的安装配置、应用初始化、系统管理、用户使用的全过程,并且软件至少能满足80%以上的用户某一组应用需求。微软Office或杀毒软件就是产品化软件的典型代表,不过,与这些通用型的软件产品,管理应用软件的产品化则难得多,但产品化是用户和供应商的最终的必然选择。
    软件的项目化交付在技术或产品不成熟或相对短缺的年代是高端客户的唯一选择,但是对于中小型企业,软件的产品化交付才是他们最能接受的选择。
    2.我国软件产品化概况
    在资本市场,软件企业一般都享有高于资本市场平均水平的估值标准。其隐含的前提是软件企业优异的财务特性:即软件公司的收入在跨过一个盈亏平衡点后,利润的增长将会大大高于收入的增长。
    遗憾的是,我国的软件企业在整体上却未能表现出这种特性。据统计,2000 年前上市的软件公司,刨除了亏损的公司外,共有13 家样本。13 家样本公司收入由2000 年的35.5 亿元增长至99.6 亿元,净利润仅仅由3.3 亿增长为4.5 亿元,而这个数据已经排除了所有的亏损公司。从13 家公司的净利润率角度来看,净利润率由2000 年的9.4%下降到2005 年的4.5%。6 年内,收入增长了2 倍,利润率却下降到原有水平的一半。说明我国软件行业公司的整体表现与行业应有的特点不符。
    3.定制软件与软件产品化
    国内软件公司的利润率与规模成反比,其关键原因在于我国软件的产品化程度仍然较低。软件公司的业务大多数以项目型为主,产品型的公司相对较少,产品的成熟度不够。定制软件与软件产品化的区别在于:定制软件,也可以视为项目化研发,完全根据客户的需要进行开发,项目与项目间有技术的继承但没有产品的延续;软件产品化,则是将产品功能基本固化,满足一个较大应用群体的共性化需要,产品可以通过渠道代理的形式直接销售给客户,实现软件生产与销售服务的分离。
    n         定制软件与软件产品化的比较
    定制软件与软件产品化相比,有以下的不利因素。
    首先,对人的依赖性过大。由于人对业务的理解不同、过去的经验不同、IT 技术掌握的情况不同、做软件工程的方法不同,导致编制出来的软件,即使是同一个公司、同样一套应用系统,仍存在很大的差异性。如,软件的结构、编程的技巧和实际的实施性等方面都会存在差异。
    其次,定制软件是以项目为中心的,所以缺乏技术和经验的系统性积累。而且,这一方法使软件开发的周期比较长、应用软件开发过程中的编码量大,从而也造成对人的依赖。
    第三,为客户定制软件是从客户具体的需求来生成的应用软件系统,必然带来软件的维护性差、可扩展性差、二次开发能力差等负面影响。
    走向“软件产品化”,则可形成以系统集成商提供的全面应用系统的解决方案的产品,其
    优点在于:
    减少实施过程中编程的工作量、缩短开发周期,同时成熟的软件产品可以通过代理商负责销售和安装,软件厂商可以把精力集中在软件产品研发这个核心领域。
    以上因素,使得系统集成公司和客户对人的依赖变弱。而且,由于产品是构件化、参数化、规范化的,使得系统的扩展性、可维护性、二次开发的能力得到显著提高。
    n         软件产品化的意义
    软件产品化的优势非常明显,由于经过众多用户长期使用,软件稳定、质量较高 ; 客户较为廉价的初期投入; 快速的实施、部署、应用给客户带来价值; 持续的优化确保每一个版本不断完善,并且不断通过升级给客户带来超乎想象的创新功能和应用,以确保IT投入的保值增值; 产品售后服务有保证。因此,随着技术的发展和对客户应用理解的深入,产品化将会是产业成熟的决定性标志,也是市场成熟即将进入快速增长的最重要的风向标。
    然而,要实现软件产品化就必须克服产品化与用户的个性化需求这一对矛盾。笔者认为,从目前大多数企业的应用水平来看,大多数个性需求在组织的产品应用演进历史中都处于次要矛盾,因此在初期个性化需求基本可以暂时抑制和有所保留。随着项目的成功,可以随着产品升级逐步消除,或者在产品实在无法满足的情况下,用户或者厂商通过局部定制来满足,此时的风险和代价都是最低的。
    软件产品化的第一个积极意义在于提高行业效率,有利于软件的产品生产与销售实施分离。但是对于从事行业解决方案的软件厂商来说,由于应用与客户个性化要求的冲突,行业应用软件产品化在现实中有较高的实施难度。由于行业解决方案都与行业特点密切相关,很难处理成共性化的产品。这样,行业应用软件很难类似于ERP 软件一样,把生产和销售推广分离。作为变通的办法,目前很多行业中会有—定数量的解决方案供应商提供行业应用软件开发平台,小的软件公司可以在这个基础上进行二次开发和方案实施。
    行业应用软件产品化的第二个积极意义则在于提升企业内部的管理水平。其优点可以体现在:开发周期缩短、企业知识产权得以沉淀、项目对人的过分依赖得到一定程度的缓解、项目风险逐步降低、开发成本得以节省、项目成功系数增高。最终在项目预算、项目管理、客户满意度等方面都得到有效的改善。
    4.软件产品化的条件
    软件产品化需要具备以下两个条件:
    厂商在产品的研发上有长期的积累,包括管理理论的积累、产品技术的积累和客户的积累。特别地,大多数管理软件蕴涵着组织行为管理理论和管理方法,没有管理思想的软件只能就事论事,不能称其为管理软件。
    管理软件产品的成熟很大程度上还得益于是否在数量众多的、优秀的、典型的客户中成功实施,原因在于优秀客户在企业组织行为管理上都有自身的独到之处,而且对先进的管理理念和管理手段乐于接受和尝试。
    5.目前产品化软件的主要市场
    中小企业作为推动我国经济发展的重要力量之一,亟待提升信息化水平。据中国中小企业信息化春季交流会发布的研究年度报告显示,我国中小企业数已达到4200多万户,占全国企业总数的99.8%,但目前中小企业信息化率还不到10%。
      随着信息技术的日新月异,信息化消除了中小企业与市场之间的空间距离,拓展了国内国际市场,促进了中小企业的发展,在企业生存“游戏”中扮演着愈来愈重要的角色。那么,针对当前信息化率低这一现状,中小型企业又该如何应对呢?
      据有关部门统计,中国GDP的55.6%,工业新增加值的74.7%,销售额的58.9%,税收的46.2%和出口总额的62.3%,是由中小企业创造的;而专利技术的65%、技术创新的75%以上和新产品的80%也是由中小企业完成的。因此,大力推进中小企业信息化建设是必要且重要的。
      然而,我国中小企业信息化现状不理想:4000多万中小企业中,近68%还没有计算机,真正建立独立网站的企业只有37%。信息化建设的落后使中小企业与大企业的差距越来越大。反之,重视中小企业信息化建设,加大投入,将会有效提升中小企业的竞争力,带来良好的收益。
    中国电子信息产业发展研究院日前发表报告称,2006年中小企业IT投资规模将比2005年增长18.3%,达到1450.12亿元;到2008年投资规模将达到2014.01亿元;未来三年整体市场规模将近5000亿元,2005年至2008年复合增长率将达到15.1%。在市场表现上,中小企业板指数成长性非常好,其中的50支股票已经实现了全流通。被誉为中国的“纳斯达克市场”。
    中小企业由于其本身属性,导致单个信息化建设资金不足。据计世资讯(CCW Research)的研究数据显示,2005年中小企业信息化平均年投入不超过人民币10万元,在其企业营业额中,中小企业的信息化投入所占的比例为0.3%—0.5%,这个比例明显偏低,不能够起到应起的作用。这里的中小企业主要是指企业人数在1500人以下的企业。
    而软件产品化后,实施成本大幅降低,对于启动这一巨大市场是非常有利的。
    6.目前软件产品化相对成功的行业及公司
    软件产品化不可能在所有的领域都得到实现。目前比较可能实现产品化的软件产品包括:含ERP 在内的管理软件、财务软件、证券基金交易软件、电话中心、电信部分软件。从上市公司角度来看:用友软件、航天信息、金蝶国际、恒生电子、金证股份、远光软件等公司的软件产品化程度较高。无疑,相比于项目型的软件公司,软件产品化程度高的企业有更好的财务优越性。
     
    展开全文
  • 项目化到产品化

    千次阅读 2012-09-21 11:15:07
    软件公司一贯都是以项目实施的方式来完成业务需求的交付,项目型的软件开发中,开发...项目做得多了,软件技术水平在不断发展和提高,人员也在扩张,软件产品化是一个必然的需求。然而以项目运作的方式所带来的技术...
  • 产品化项目之间的关系

    千次阅读 2019-08-04 20:36:58
    从做什么到怎么做的过程意味着我们要将产品通过项目化的方式进行实现。 1. 产品项目的关系 项目的目标是在规定的时间内,利用有限的资源,高质量的完成某个特定用户的需求。而产品的目标是解决问题,或者说满足...
  • 软件产品化的理解

    千次阅读 2016-08-11 16:43:12
    产品化的时机是看业务的需要,不管是对前景的落实,还是项目转化成产品,这些都不是技术人员能考虑的,业务的发展和策划,如何进行市场细化等如果都由技术人员考虑,产品化的风险很大。 风险最大的是对于产品化的...
  • 软件系统的标准化和产品化

    千次阅读 2016-08-11 16:27:28
    软件公司都在探寻着产品化之路,尤其是做项目起家的企业,大家都在探讨、遥望着产品化这一命题。很多公司一直都在产品化的路上,这是一条漫漫长路,是通向新大陆的光明道路,也是布满荆棘的夜路。  1、标准化是...
  • 软件系统的标准化和产品化

    千次阅读 2014-04-29 09:48:13
    浅谈软件系统的标准化和产品化 我对产品化的理解 http://leebo.iteye.com/blog/168816
  • 关于软件产品化的几点思考【转】

    千次阅读 2018-06-13 16:16:39
    关于软件产品化的几点思考 转自: 汉捷咨询  国内很多软件企业尤其是行业软件企业是从开发一、二个软件项目起家的,而且项目规模和复杂度也不大,依赖其中一两个高手,他们能够在客户适度满意的状态下成功完成...
  • 软件产品化, 国内IT人之痛

    万次阅读 热门讨论 2010-01-25 15:51:00
    记得在网上看过一则印度软件的有趣故事,意思是先从印度6个不同城市的软件公司中选出6位软件开发人员,出一道千行程序的题目,让6位开发人员分别开发,最终拿出来的6个程序竟然完全一样;另一个测试是,将一个千行...
  • 略谈中国软件产品化的路线图

    千次阅读 2010-05-01 16:52:00
    作者:朱金灿来源:...蒙圣光大侠的一篇《软件产品化, 国内IT人之痛》引发了大家的共鸣,也引发了我的共鸣。蒙圣光大侠提的5个原则都很好,我看这5个原则可以归纳为两个关键词:市场需求和技术(原则1、2
  • 总结一年的工作非常有意义,觉得今年最大的变化就是从定制软件产品化的过度;2014年做的几个项目基本都是根据客户的要求定制,团队成员付出了很多,大家都希望能够产品化,下面是我们对产品化的简要理解,希望有些...
  • AspectJ应用--软件产品化的新方法

    千次阅读 2007-02-12 23:47:00
    Author: Anders小明产品化和客户化两个词语是一个对孪生兄弟,一个没有强大客户化能力的软件是不能称为产品化软件.产品化也就意味着软件公司的开发至少分为两个不同性质的角色:一个负责产品化,一个负责客户化.除去...
  • 上一篇文章讲了软件产品化[ http://blog.csdn.net/harrymeng/archive/2010/01/25/5254415.aspx ],实际上软件产品卖的不是价格,而是功能与服务,功能要有创新之处,服务要有独到之处。 很感谢很多同行朋友发表了很...
  • 软件项目开发的文档编写标准

    千次阅读 2014-04-10 16:11:20
    软件项目开发的文档编写标准  在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。   ◇ 可行性分析报告:说明该软件开发项目的实现在...
  • 如何测算信息化项目软件运维费?

    千次阅读 2018-12-12 11:21:33
    信息化项目软件运维费用测算的基本过程包括:测算规模、测算工作量、测算费用。如图2所示。 图2 信息化项目软件运维费用估算基本流程 在信息化项目软件运维费用测算过程中,应遵循以下原则: ——充分利用基准数据...
  • 企业业务软件工程项目和商业软件产品项目上项目无论是需求重点,实现方式,项目管理等...企业化软件项目和商业软件的(承包开发)还是有很大的不一样的,最大的区别就在于项目需求的重点不一样,以致于这两种同样称为软
  • 软件项目管理考前复习资料

    万次阅读 多人点赞 2018-12-12 16:53:27
    软件项目管理概述 1.实现项目目标的制约因素有: 项目范围 成本 进度计划 客户满意度 2.项目管理包括: 启动过程组 计划过程组 执行过程组 控制过程组 收尾过程组 3.什么是项目: 为了创造一个唯一的产品或者...
  • 软件项目管理笔记

    万次阅读 2020-05-13 09:51:18
    软件项目管理概述 1.实现项目目标的制约因素有: 项目范围 成本 进度计划 客户满意度 2.项目管理包括: 启动过程组 计划过程组 执行过程组 控制过程组 收尾过程组 3.什么是项目: 为了创造一个唯一的产品或者...
  • 软件项目实施计划

    万次阅读 2018-12-21 09:23:57
    一、 软件项目类型介绍 1、 真正意义上的项目(从无到有) 此类项目属于客户定制型开发,实施周期相对较长 流程如下: 2、 复制型项目(软件复用) 此类项目相对小点,对现有产品进行对应修改,实施周期较...
  • 软件项目质量管理

    千次阅读 2015-07-25 09:54:37
    本文通过中国郎中看病这个案例进而类比软件项目质量管理,对软件项目质量管理的论述和分析,并对改善软件质量的各个因素进行了讨论,最后对软件项目质量管理的现状进行分析,并对对其发展趋势进行展望。 通过对中国...
  • 浅谈软件项目实施

    千次阅读 2017-07-27 09:37:44
    浅谈软件项目实施 一、 软件项目类型介绍 1、 真正意义上的项目(从无到有) 此类项目属于客户定制型开发,实施周期相对较长 流程如下: 2、 复制型项目(软件复用) 此类项目相对小点,对现有产品进行对应...
  • 对于中小型团队来说轻量级的项目管理软件是团队需要的,上手门槛低,辅佐团队进行团队协作、任务下发,可视管理等等。其中一个很重要的工作就是想选用一款较为成熟的项目管理软件。在市场上找了好多,最终决定选择...
  • 软件项目管理流程总结

    万次阅读 2017-12-19 21:54:09
    转自:风尘浪子项目管理与软件开发的质量、效率、最终成果息息相关,本文主要讲述软件项目的风险评估、成本预算、客户沟通、需要分析、开发管理、成品交付等多个流程。 在现今国内的项目的管理形式十分零乱,对管理...
  • 软件项目需求分析报告模板

    万次阅读 多人点赞 2018-12-25 09:42:56
    简述 项目组讨论总结了一套需求报告...对产品项目进行定义。如果这个软件需求规格说明只与整个系统的一部分有关系,那么只定义文档中要说明的部分或子系统。 1.2 预期读者和阅读建议 预期参考人员包括开发人员、测...
  • 什么是产品化

    千次阅读 2015-09-17 23:39:51
    当我们在谈产品化时,我们想的是同一个概念吗? 为了更好地理解这个问题,首先要解释“系统、产品、商品”的定义。 我不太想用百科上的通用定义,如:商品是用于交换的劳动产品,这对我们今天的话题没有指导意义,...
  • 1、产品线比较齐全,有较强的研发实力。 2、上海最大的医疗信息技术软件商,客户比较多。 劣势: 1、金仕达卫宁是上海本土企业,上海本地服务做得比较好,湖南市场也经营得不错,服务也还过得去,除了这两个地区,...
  • 软件项目管理案例分析

    千次阅读 2013-09-25 11:34:18
    高水平项目管理是软件项目成功的关键,也是软件产品质量的根本保证,具有这方面理论和实践的人员是目前软件组织中急需的高层次人才。为建立符合中国国情的软件开发过程和组织体系,培训中心特举办“软件项目管理案例...
  • 软件项目实施方案1

    千次阅读 2010-07-11 00:58:00
    用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,我们将这一系列的工作称为...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 344,857
精华内容 137,942
关键字:

软件项目产品化