技术开发 频道

用增量预算+精益生产提升业务价值

应用精益原则

    软件开发的精益原则为增量或版本的部署定义了一个实用的框架。这些原则的主要目的是减少“七种浪费”:

  • 生产过剩的浪费
  • 等待时间的浪费
  • 搬运的浪费
  • 加工处理的浪费
  • 库存浪费
  • 动作浪费
  • 不良品或业务的浪费

    在软件开发过程中,精益是一种迭代增量式的生产方式,它提倡各增量/版本要保证所有的作业、知识技能和迭代工作都是为了实现最终的版本目标(见图2)。


SOA的应用方向

    SOA的应用促进了一系列服务的发展。这里,服务是独立的业务功能或过程。

    在SOA中,服务包括联机接口和批处理接口。流程编排机制是指挥这些过程的神经中枢,以命令行的方式调用各种程序/批量循环/接口,然后由一些实用的程序执行或触发数据服务/基础服务,并将数据/信息返回主调用中心。服务编排涉及服务的诸多功能或操作,因此,应该将服务与适量的功能或操作相关联,既不能比最小值小,也不能多于可用的数量。

    进行SOA开发需要一个“过程”和“架构计划”。管理部门需要确定业务需求,决定需要建立的服务、可以重用的服务,以及应该实现的应用。

0
相关文章