目前业界中有不少的技术提供商重点关注数据库sharding领域,选择厂商提供的sharding技术时需要考虑自身的IT情况,大而全并不一定就是最好。在本文中,我们就将为您介绍一个具体的sharding选型案例,应用程序性能管理(APM)提供商AppDynamics放弃了Clusterix,最终选择了ScaleBase产品。
IBM软件集团大中华区信息管理软件总经理卢伟权先生谈到:“Informix是IBM数据库品牌中重要的组成部分,受到金融、电信、零售等各行业客户的喜爱。
把自己定位为科学家的周铁人,带着激情发展了自己的开发方法论——Specification Drive Development(需求驱动开发)。
U9作为一款大型ERP产品,从产品构想到最终上市,整个过程历时5年,而需求设计阶段几乎占整个产品诞生所需时间的1/2。在这样一个时间跨度如此之大长的需求设计全过程,U9的需求设计人员是分为哪些阶段来实现的呢?
在敏捷开发中,控制和管理小版本发布是非常重要的工作,不仅能对需求变更作出及时的响应,而且还能够协调开发人员的工作,对整个软件开发过程进行有效的管理,大大提高软件开发效率,达到事半功倍的效果。
2009年的调查数据显示,在影响软件项目交付的主要原因中,变更频繁占到39.7%,需求不明确占到32.4%,其他包括软件质量问题占16.5%,进度控制占11.4%。可以看到,需求仍是影响软件交付的最大因素。
本文介绍了当前汽车软件行业的现状,分析了当前汽车消费者对汽车信息娱乐系统软件功能的主要功能和性能的需求,并介绍了风河系统公司的解决方案的特性。这些行业分析和解决方案有助于中国汽车设计工程师掌握当前汽车行业的发展趋势和最新的技术现状。
对于大型管理信息系统而言,由于系统的复杂性以及所涉及的多学科、多专业的特点,完全由一个承包商来承担全部的工作往往具有较大的风险。人力资源比较丰富,技术人员的工资较低,也是他们选择当地分包商的原因;业主一般也比较鼓励这种做法,对双方都有一定的好处。但是选择分包商毕竟给项目的执行增加了一个中间环节,这个环节的存在对系统的建设可能造成一些潜在的不利影响。下面根据笔者参加三峡工程管理系统建设的经验,谈一谈承包商选择分包商给项目和业主可能带来的问题。
软件项目需求分析是一个项目的开端,也是一个项目建设的基石。在失败的开发项目中,80%是由于需求分析的不明确而造成的。因此,一个软件开发项目想要成功的关键就是要做好需求分析。这是我经过在上个月不堪回首的痛苦折腾后,才深深领悟到的真意。在这里我想把在这个项目得到的教训和经验与大家分享。
客户需求,为什么总在变阿?做项目真辛苦阿!这样的感叹整天都挂在口上。客户需求变动确实是一个软件开发永远不变的话题。为什么小的软件企业面对经常变动的需求是如此的狼狈?到底要怎么做才能满足客户的需求?
本文探讨了软件需求分析与管理过程中应该注意的十个问题。简单来说,需求工作涉及到需求开发和需求管理两方面,对于软件需求则是用软件工程的语言结构化和文档化的对用户需求和产品需求的描述。
在传统的waterfall开发模式中,一般公司都有专门的需求分析团队,作为研发和客户之间的桥梁。需求分析团队会有需求规格说明书和需求用例说明书两个标准文档,其中需求用例说明书详细的描述了事件流、页面流、前置条件、后置条件、约束、非功能需求。特点是:花费的时间较长,需求变更导致的影响大(修改测试用例、代码等)
在需求工程方法学中,用例技术和原型法都是需求建模的主要工具。作者在比较、分析其用例与原型法的基础上,引入基于面向对象的演化原型,提出了一种新的用例与演化原型法相结合的需求应用模型,并对该需求模型的实现进行了详细地描述。
项目产品的'DIY',是指软件产品要成为用户自己的软件产品,虽然很可能还是由专业的软件公司来开发,但项目软件的生产在本质上是“用户自己做”的一个过程。
许多开发团队经常抱怨"我们的客户连需求都说不清楚"、"我们的客户对计算机了解太少了".多年以来,大家都习惯从自己的角度来定义、分析问题,这也就造成了软件行业成为了一个最缺乏信任的行业,我们需要改一下习惯了。
软件产品根据是否进行了客户化定制开发,可分为“开箱即用”的、直接面向客户使用的产品和加载了“顾客定义”的项目解决方案两类。本文中把前者简称为“产品”,后者简称为“项目”,并主要讨论两者在需求开发方面的差异。
虽然一般情况下,项目经理花费了大量的心力和气力去避免需求变更,可最后需求变更总是会出现。但这并不意味着项目不应该做这方面的工作,无论是项目经理,还是开发人员对于需求变更的正确态度应该和对待软件测试的态度一样,在需求变更发生之前尽量减少需求变更发生的情况,以将需求变更带来的风险降到最低。
本文主要结合作者本人早期在产品开发部门管理以及产品研发管理等具体工作中的一些教训,对面向产品的需求开发在实际操作过程中应注意的问题进行了讨论。