阿凡达架构平台(Avatar Architecture Platform)(一)
2010-01-26 10:19
453 查看
现在做架构或设计,有很多工具,比如IBM Rational Rose,Microsoft Visio,Gui Designer Studio等。这些工具能够做出很漂亮的设计,但是同样存在一些遗憾。首先,这些工具不直观,客户不会明白你的类图,甚至界面原型这类外在的,因为缺少整体视图和交互,客户也只有零碎的印象。其次,通过这些工具设计的成果只是中间品,需要人工的转换成最终的代码,转换也许比较麻烦,但是更麻烦的如何在各个工具之间进行设计和代码的同步。
就像Avatar中场景,没有地图,没有沙盘,大家都在全息3D的投影下讨论,非常直观,更为重要的,这是可以交互的,你可以点击3D影像中的任何部位,进行信息的检索。
未来的软件架构和设计以及开发会变成怎样?
大家应当都在同一套系统下工作,参与软件开发的所有人员,都使用同一套系统,只是他们所用的工具可能不大一样,他们完成或使用的是同一个产品的不同部位,或者是同一个产品的不同视图。做产品就像4*100米的接力赛,参与产品的人跑完一段就可以了,但是产品—接力棒,被一棒一棒的传递下去直到终点。从产品第一个设计被创建的那一刻起,软件就能够运行起来,所见即所得,所有人都可以投入工作,开发工程师和测试工程师从项目第一天起就开始工作了;老板和用户从项目的第一天起就知道产品的状态,是如何进展的。研发产品大概只需要两类角色就可以了,一类是架构师(兼任需求、架构、设计),一类是编码人员,甚至后者都可以外包;没有测试吗?不需要测试,系统会确保你100%正确;文档呢,或许需要一名,把文档内容添加到系统中,系统会自动发布为在线帮助。设计好的模型和手工的函数,将被打包在一起,可以在任何地方运行。
阿凡达的主角在现实世界中腿断了,而借助Avatar重新站立起来了,同时也拥有敏捷的身手,与潘多拉星球万物沟通的能力。架构也一样,需要有一个平台来延伸、拓展自己的思维,不被现实的工具所束缚,所以,我理想之中的这套系统就命名为:Avatar Architecture Platform。
不知道是否有时间把这个平台的想法写完全,先写个头吧。
======================================================================================
阿凡达架构平台(一)
阿凡达架构平台(二)
阿凡达架构平台(三)
就像Avatar中场景,没有地图,没有沙盘,大家都在全息3D的投影下讨论,非常直观,更为重要的,这是可以交互的,你可以点击3D影像中的任何部位,进行信息的检索。
未来的软件架构和设计以及开发会变成怎样?
大家应当都在同一套系统下工作,参与软件开发的所有人员,都使用同一套系统,只是他们所用的工具可能不大一样,他们完成或使用的是同一个产品的不同部位,或者是同一个产品的不同视图。做产品就像4*100米的接力赛,参与产品的人跑完一段就可以了,但是产品—接力棒,被一棒一棒的传递下去直到终点。从产品第一个设计被创建的那一刻起,软件就能够运行起来,所见即所得,所有人都可以投入工作,开发工程师和测试工程师从项目第一天起就开始工作了;老板和用户从项目的第一天起就知道产品的状态,是如何进展的。研发产品大概只需要两类角色就可以了,一类是架构师(兼任需求、架构、设计),一类是编码人员,甚至后者都可以外包;没有测试吗?不需要测试,系统会确保你100%正确;文档呢,或许需要一名,把文档内容添加到系统中,系统会自动发布为在线帮助。设计好的模型和手工的函数,将被打包在一起,可以在任何地方运行。
阿凡达的主角在现实世界中腿断了,而借助Avatar重新站立起来了,同时也拥有敏捷的身手,与潘多拉星球万物沟通的能力。架构也一样,需要有一个平台来延伸、拓展自己的思维,不被现实的工具所束缚,所以,我理想之中的这套系统就命名为:Avatar Architecture Platform。
不知道是否有时间把这个平台的想法写完全,先写个头吧。
======================================================================================
阿凡达架构平台(一)
阿凡达架构平台(二)
阿凡达架构平台(三)
相关文章推荐
- 阿凡达架构平台(Avatar Architecture Platform)(二)
- 阿凡达架构平台(Avatar Architecture Platform)(三)
- 消息发送平台简单架构设计
- 直播平台的高并发架构设计4-案例和总结
- Java构建高并发高可用的电商平台架构实践
- 云架构电子商务平台 java b2b2c o2o
- 第五章 业务架构,5.3 千亿访问量下的开放平台技术揭秘(作者:风胜)
- 淘宝高性能可伸缩平台架构简介
- Android平台架构简介
- 蘑菇街电商交易平台服务架构及改造优化历程(含PPT)
- Windows平台分布式架构实践 - 负载均衡
- 电商平台架构
- 【转】JPDA:Java平台调试架构(常用的远程调试方法)
- ML平台_微博深度学习平台架构和实践
- 架构 - 又一个类似与“平台”一样的词汇(摘录)
- MageTower 信息平台架构 – 我的精灵
- 走火入魔.NET快速开发平台架构与老外的开源架构PK与老外一比高低
- 经典大数据架构案例:酷狗音乐的大数据平台重构
- 大数据下的数据分析平台架构