设为首页收藏本站

51ibm

 找回密码
 立即注册

搜索
51IBM北京现货机型报价51精品二手机报价Thinkpad国际保修查询联系地址,购机流程,售后须知
图文热点
    查看: 973|回复: 0
    打印 上一主题 下一主题

    软件工程化正在成为核心和具有创造性的资产(2)

    [复制链接]

    0

    主题

    1577

    帖子

    3949

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    3949
    QQ
    跳转到指定楼层
    1#
    发表于 2006-8-3 09:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    软件开发作为一个规则,也必须要继续保持下去,在我们讨论业务的速度以及业务转型速度的时候,实际上我们已经对个人的生产力提出了很高的要求,同时对大家作为整体软件开发的社区和一个群体给了更大的压力,我们必须要更快做出这样的软件,在今天的环境当中,你所要做的就是你可以在北京四处看一下,你可以看到各种各样起重机在不断工作,来建立起高楼大厦。北京是一个很好的城市,我们实际上可以更快的建立一个大型的购物商场,也许建大型商场的速度要比一个公司实施一个ERP的系统要更快一些,所以我们今天面临的主要挑战就是让我们软件或者让软件的资产能够尽快地运转起来,使我们在不断前进的过程当中,我们可以在很短的时间内也可以和城市共同的发展。




    现在可以看到互联网以及个人电脑的革命,实际上通过这些革命把计算的概念带给每一个人,我们不断开发各种互联的装置,我们在利用带宽,这时候信息技术和计算的资源实际上已经影响到了所有人的生活,而且是每天的生活。所以社会联网、社会计算的出现已经给我们带来了很多的压力,要求我们做出更快的变化,而且要求我们提供更多软件的资产,我们要以一个可管理的循环模式来管理它。同时要有开发工具和开发平台,你必须要考虑一个事实,如果只是着重于提高个人开发者的劳动生产率已经不够了,而且也不具有吸引力的,我们必须要在广泛的范围之内提高它的生产率,这样才能确保我们自己能够随需应变,而且能够适应情况。我们要考虑到业务的转型,还有应用的采纳,所以作为一个真正的软件开发者必须要考虑新的变化,而SOA的概念就是一种集成的概念,是把现有的资产集中在一起,可以提高能力。现在全球部署还有新兴的商业模式,如果我们不谨慎,不了解软件的演进,不考虑建立一个软件开发的生命周期管理的话,我们在整个进程中就会出现中断,我们就会迫使自己不得不在商业和社会的演进过程中放缓我们的脚步。




    软件工程化正在成为核心和具有创造性的资产,对于任何社会都是这样,如果我们不能把它作为一个定律遵循的话,我们就会看到它不是一个资产,而将会成为前进道路当中一项障碍,阻碍我们的步伐,所以我们如何能改变这个状况呢?很遗憾的是每次我们看到一些挑战的时候,比如互联网带来的挑战,我们都会发现挑战与机遇并存,我们在接下来的时候会讲新的技术是什么?我们有哪些新的愿景,以及那些新的想法会帮助我们解决这些挑战难题,讲到群体和社会的联网以及模块化,所谓模块化是一个老的概念,模块化是我刚做软件开发时候比较流行的,那已经30年前的事情,模块化是面向服务架构的核心。就这个具体观点就可以了解,它是我们解决软件演进过程当中复杂问题的关键。第三个想法是围绕权力和管理,我们必须要有纪律,因为没有纪律以及不能了解和其他人相互关系的时候,我们做软件开发的时候不是作为个体来做的,我们是一个灵活的组织,如果不能了解这一点,就不能够应对我们一直讲的复杂局面,所以今天试着给大家在这么短的时间内讲一下每一个发展趋势当中我们的见解,我们从Rational角度如何看待它,这些因素是如何聚集在一起,能够让我们塑造一个全新的软件开发平台,这个软件开发平台能够帮助我们提高软件开发的能力,而且也可以使一个复杂的系统不断演进。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表