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

    千次阅读 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 在内的管理软件、财务软件、证券基金交易软件、电话中心、电信部分软件。从上市公司角度来看:用友软件、航天信息、金蝶国际、恒生电子、金证股份、远光软件等公司的软件产品化程度较高。无疑,相比于项目型的软件公司,软件产品化程度高的企业有更好的财务优越性。
     
    展开全文
  • 软件产品服务

    千次阅读 2011-02-28 16:29:00
    软件产品或者硬件化软件产品与传统实物产品一样需要购买 , 取得所有权或者独占使用权 , 准备环境 , 安装 , 使用 . 服务产品的特征相对实体产品 . 软件产品或者硬件化软件产品与传统实物产品一样需要...

    服务化产品的特征

    软件产品或者硬件化软件产品与传统实物产品一样需要购买 , 取得所有权或者独占使用权 , 准备环境 , 安装 , 使用 . 用户在得到软件的价值之前 , 需要花费较大的资金和时间 . 服务化产品以服务形式提供 . : 银行 , 保洁 . 服务提供商提供服务 . 客户注重服务的结果 . 服务可以单次购买或者按一定时期 , 一定次数购买 . 相比购买软件实体产品初始费用更小 , 更灵活 .

    展开全文
  • 对项目软件产品化的思考

    千次阅读 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:《软件项目产品化之路》

     

    展开全文
  • 软件产品化, 国内IT人之痛

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

    记得在网上看过一则印度软件的有趣故事,意思是先从印度6个不同城市的软件公司中选出6位软件开发人员,出一道千行程序的题目,让6位开发人员分别开发,最终拿出来的6个程序竟然完全一样;另一个测试是,将一个千行程序分成六段,让每位开发人员只开发其中指定的一段,结果6段程序合在一起就是一个完整的程序,不用做任何改动!简单太强了,阿蒙佩服得五体投地,心想如果我的开发人员也是如此,那将是多么美好的事情啊!

     

    无论如何,这个故事至少说明印度的软件人才相当地统一化、标准化与规范化,难怪别人会成为世界软件工厂,而看看我们国内,大部分软件公司的产品/项目开发还是主要依赖于开发牛人或软件高手,始终较难摆脱作坊式的开发模式,我想,如果我们也来搞类似的测试,结果一定是乱七八糟五花八门的,印度的长处正好是我们的短处。

     

    之所以引出这么个故事,一是无奈地自我讽刺一下,二是勉励自已乃至国内IT人当自强,努力奋斗,早日实现软件产品化,真正做到赶印超美,呵呵,总觉得好怪,为什么我们一直在追赶?当年中国经济要赶英超美,现在中国软件要赶印超美,中国足球要赶日超韩,上帝啊,求求你,让别人来追我们赶我们一次吧!

     

    本文想说的是软件产品化。众所周知,软件产品的魅力在于一次开发多次复制,这种复制是无声无息的,基本上不花什么成本,不象硬件那样总是要有材料与生产成本,IT企业的主要利润也是来自于不断地复制产品与销售,这是相当吸引人的地方,但比较悲哀,我们现在很多人还停留在项目化定制开发模式,项目开发的目标就是以最低成本、最短时间交付客户需求,而较少去在项目的可持续发展方面进行研究和构架,完成后的项目很难产品化。做项目的成本是相当高,如果管理不当监控不好,往往会亏本,因此软件产品化是IT企业发展的关键所在,能否产品化决定着企业的日子是否好过。

     

    那什么是软件产品化?引用网上较好的定义:“软件产品化,即客户无需为软件添加或调整代码和语句即能完成软件的安装配置、应用初始化、系统管理、用户使用的全过程,并且软件至少能满足80%以上的用户某一组应用需求。软件产品化只是完成了产品的生产环节,后面的产品销售、市场推广和售后服务都需要逐步建立完善的体系。”个人觉得,通用软件产品可以调研后直接立项并进行产品开发、推广与销售,比如金山词霸、杀毒软件、游戏软件、学习软件等等,而行业软件产品往往是由项目做起,经过多年对行业管理理念与理论、产品技术、客户数量的积累,而逐渐抽象、提炼、整合而成的行业应用软件产品,比如BI、ERP等等。

     

    那么我们如何才能做到软件产品化呢?结合网上学习与阿蒙自身的经验认识,我想主要遵循以下的一些原则:

    (1)正确的产品定位。

         基本上,我们的一生都在做很多的定位,工作定位、生活定位、品牌定位、市场定位、产品定位等等。定位是对产品在未来的潜在顾客的脑海里确定一个合理的位置。“定位的基本原则不是去创造某种新奇的或与众不同的东西,而是去操纵人们心中原本的想法,去打开联想之结。定位的真谛就是“攻心为上”,消费者的心灵才是营销的终级战场。”产品的定位决定了产品后续需求管理的策略和指导思想,决定了产品营销的策略与战略。就如同我们的人生,在不同的阶段都要给自已做一个正确的定位,才不至于缺乏奋斗与前进的动力,不至于迷失方向。

     

    (2)明确产品的亮点,并得到客户的认可。

         这一点无疑是最重要最关键的,最好的亮点就是我有你无或你有我强的创新点,我们作为个体,其实也是一个产品,我们每一个人都有自已的亮点,没有亮点的人多般平庸且碌碌无为,我们都喜欢一专多能的人才,我们往往80%的时间是在使用与发挥人才的一专,产品也一样,没有亮点的产品就如同一个没有亮点的人一样平庸平淡乏味。

     

    (3)采用可定制、可扩展的技术架构:丰富的参数设定,功能可组装。

    我们是搞技术的,这一点应该很容易理解。我经常陪儿子玩积木,我觉得积木是一个非常棒的产品,我们可以根据需要拼出各种各样漂亮的成果,比如火车、轿车、高楼、别墅、木屋、长城、沙发、桌椅等等,这些不同形状不同色彩不同大小的组件,就是构成不同产品成果的可重复应用的元素,软件大部分的功能理论上也是可以分解成许多可用来组装与重用的组件,如果一个程序员第一次写增删改的数据库代码,可能他觉得很有意思并且学到了东西,但如果他写到第一千次的时候,我相信他会开始厌倦与烦燥,软件复用性是软件开发所应该追求的目标,也是软件产品化很关键的技术。

     

    (4)简单易用,操作易懂。

    这也是软件产品应该追求的目标,试想一个软件产品的使用与操作过于复杂,花了用户很多的学习时间,我想到最后没有人愿意使用这样的产品。如果你的软件能够让用户在很短的时间内就明白如何使用,那么你就已经成功了一大半了。

     

    (5)二八原则。

         二八原则是19世纪末20世纪初意大利经济学家帕累托提出的,这个原则很简单:

    任何一组事物中,最重要的只占其中约20%,其余的80%虽然是多数,但是却是次要的。  比如,80%的财富掌握在20%的人手中,而剩下80%的人,只拥有那20%的财富。同样的,20%的恋情才决定了你的终身幸福,而80%的桃花,只是过眼云烟。再比如,人生中20%的时间,决定了80%的成就,而另外80%的时间,浪费在了20%的事情上。

    呵呵,太有道理了,此原则应用到软件产品上一样地有道理,很悲哀地说,我们所千辛万苦开发出来的软件产品,实际上只有20%的功能是用户经常使用的,其他80%的功能是较少使用的。另外,我们的产品不可能满足所有人的需求,我们只需关注最广大的80%的用户,因为另外20%的需求很可能会使另外的80%的人产生困扰。

     

    估计还有很多很多的原则,是阿蒙暂时还没有学习到或领悟到的,但无论如何,软件产品化应该是软件企业认真思索与谨慎执行的事情,它所带来的好处不言而喻,而且它也是行业发展的趋势,产品化是一个很诱惑的词汇,现在也开始盛行服务产品化了,我想自已需要不断地学习与成长,以至于可以跟上技术的进步与行业的发展!

     

     

    发表于 @ 2010年01月24日 09:22:00 | 评论( 2 ) | 编辑| 举报| 收藏


     suanyuan 发表于2010年1月24日 12:25:54 

    這篇很有意思。

    ligaoyang 发表于2010年1月24日 15:26:08 

    印度真的那么拽么? 太厉害了吧

    展开全文
  • 略谈中国软件产品化的路线图

    千次阅读 2010-05-01 16:52:00
    作者:朱金灿来源:...蒙圣光大侠的一篇《软件产品化, 国内IT人之痛》引发了大家的共鸣,也引发了我的共鸣。蒙圣光大侠提的5个原则都很好,我看这5个原则可以归纳为两个关键词:市场需求和技术(原则1、2
  • 关于软件产品化的几点思考【转】

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

    千次阅读 2016-08-11 16:27:28
     1、标准化是软件产品化的魂。  很多面向企业解决方案的公司都在做产品化,但是同样的产品化有成功也有失败,有喜笑颜开的,也有抹着一把辛酸泪的。原因有很多,行业的标准化程度便是其中非常重要的一个,没有...
  • 软件系统的标准化和产品化

    千次阅读 2014-04-29 09:48:13
    浅谈软件系统的标准化和产品化 我对产品化的理解 http://leebo.iteye.com/blog/168816
  • 软件项目产品化之路

    千次阅读 2014-11-24 11:33:27
    不论是小型的软件公司和中大型的软件企业,在面对软件项目和软件产品,都有诸多困惑。到底是做项目还是做产品?  2.2. 光明之路还是不归之路?  在企业发展过程中,往往开始是项目驱动型,有一个好的项目,一个...
  • 上一篇文章讲了软件产品化[ http://blog.csdn.net/harrymeng/archive/2010/01/25/5254415.aspx ],实际上软件产品卖的不是价格,而是功能与服务,功能要有创新之处,服务要有独到之处。 很感谢很多同行朋友发表了很...
  • 1、产品线比较齐全,有较强的研发实力。 2、上海最大的医疗信息技术软件商,客户比较多。 劣势: 1、金仕达卫宁是上海本土企业,上海本地服务做得比较好,湖南市场也经营得不错,服务也还过得去,除了这两个地区,...
  • 软件产品的定义

    千次阅读 2018-09-20 09:10:09
     软件就是为人提供信息服务的创新的虚拟产品。  信息从哪里来?信息从客户那里来,从销售人员、市场人员收集中来。  它是由创新的人(叫做程序员)通过计算机编程语言设计和编码做出来的。  因此,程序员和非...
  • 可视工具软件排行榜

    千次阅读 2019-03-27 10:31:34
    市面上的数据可视工具软件如此之多,有哪些可视化软件工具居于排行榜单的前列呢?你用的软件上榜了吗? 1、FineBI 来自帆软公司,虽作一个BI工具,但是可视效果不错,可制作Dashboard。优势在于一旦准备好数据...
  • 软件产品线体系结构

    千次阅读 2017-11-01 13:43:08
    软件产品线在软件工程中地位 软件产品线的基本概念 利用了产品间公共方面、预期考虑了可变性等设计的产品族称为产品线(Weiss和Lai)。 产品线就是由在系统的组成元素和功能方面具有共性和个性的相似的多个...
  • 软件产品线

    千次阅读 2006-02-24 21:13:00
    1定义:卡耐基。梅隆大学软件工程研究所(CMU/SEI)定义为:产品线是一个产品...根据这个定义,软件产品线有两个部分:核心资源和产品集合。核心资源也称平台:产品线中所有产品共享的产品线体系结构,新设计的或通过对
  • 软件形式方法概述

    千次阅读 2018-11-10 10:09:55
    软件形式方法概述
  • 基础软件国产闲谈

    千次阅读 2016-08-29 20:55:00
    现代软件是高度国际的,在互联网上,传播、发布易如反掌。我们普通人更不会不去关心这些东东都是哪个国家的。事实上,很多时候真的说不清楚,开源项目有各个国家的团队参与,那么,为什么还要再扯国产这个蛋疼的...
  • 国产软件产品的一点看法

    千次阅读 2019-02-22 09:56:31
    从事软件行业工作已经有几年了,对于软件产品的看法早已超出了在学校时期所停留的阶段。学习程序设计的过程中,通常会为实现一个功能或者设计某种算法而沾沾自喜,感到满足。在经历过工作的磨练,和同行的交流,以及...
  • 自动上位机软件的模块

    千次阅读 2015-12-23 21:39:56
    为什么要做自动化软件的模块
  • 手机软件自动测试探索

    千次阅读 2009-06-11 15:14:00
    手机软件自动测试探索作者:张元礼http://blog.csdn.net/vincetest 手机软件测试面临的困境与挑战 手机行业也就是在最近短短的几年间以迅雷不及掩耳之势发展,起初手机软件功能设计简单,性能要求也比较低下,在...
  • 从项目化到产品化

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

    千次阅读 2017-12-08 10:33:35
    产品软件厂商从市场营销的利益角度出发,以标准、通用的产品来进行市场推广,一方面节约了开发成本;另一方面有利于产品的迅速普及,以低价、简单、通用的策略来占据市场份额。但产品软件由于多采用相对低端的...
  • 软件自动测试基础

    千次阅读 2007-01-24 16:54:00
    Slide *第6章 软件自动测试基础6.1 自动测试基础6.2 软件自动测试生存周期方法学6.3 软件自动测试生存周期方法学的应用6.4 软件自动测试工具简述本章教学目标理论环节认识与理解应用软件自动测试的基本...
  • 人们设定软件产品的质量目标就是要找到用户的质量需求与这些质量特性的相关性,并其转化为开发过程中可度量的技术指标或能力指标,作为质量控制的依据。 随着社会上软件产品应用的日益普及,市场对软件产品质量的...
  • 中小型软件产品解决方案模板

    万次阅读 2014-11-30 11:50:48
    软件行业一般的产品都会有解决方案,但每个公司的解决方案都是各有自己的风格和特色。有些所谓的解决方案在个人看来可能称不上是一种解决方案,即没有解决什么问题,也满足不了一个方案的基本要求。本文就对普通的中...
  • 软件进入工业时代

    千次阅读 2006-08-28 14:01:00
    在绝大部分软件供应商还一直困惑于软件产品的普及和客户需求的个性差异的时候,软件工业时代却已悄然到来。 在我跟随SAP从一个德国的中小型软件公司成为世界顶尖的独立软件供应商的这十四年里,在我对全球的
  • 软件测试_自动测试

    千次阅读 2019-11-19 13:39:29
    一切由计算机系统自动完成的测试任务都已经由计算机系统或软件工具、程序来承担并自动执行 自动测试的特点 运行速度快 测试结果准确 高复用性 永不疲惫 可靠 能力 自动测试的好处 测试周期短 更高质...
  • 软件国际的思考

    千次阅读 2009-01-03 17:37:00
    元旦这几天都在睡梦中度过了,只正经地思考了一件事,就是软件国际的问题。 国际(Internationalization,这个又长又丑的单词,= =#),也被称为I18n,技术一点来讲就是准备让软件支持多个区域文化(语言)...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 624,063
精华内容 249,625
关键字:

如何将软件产品化