这里讨论的不是flash制作的够炫够酷的网站
这些,如何在RIA项目中实现呢?可以借鉴一些软件开发的经验。
我的想法有待验证:
开发程式问题:
- 前期讨论,要尽可能多的把重点放在产品未来的形式上面,主要负责人一定要参与
- 出画板,讨论细节,要每个人都参与
- 出演示稿,出流程,继续讨论,修改
- 进入开发,这是一个细节执行与突发问题反馈的阶段,但要保证不能修正之前的罗杰,否则,前几个步骤执行的很失败
- 产品成型,内部测试及修正
- 上线
执行的问题:
上面提到了结构+内容+表现的分离,在执行的时候即是分工与合作的概念,而就项目规划及开发而言,可能采取的措施简单的有开发文档建立、程序库以及类的建立(内部api的公开与声明)、界面设计与制作打包的独立性,尽量让每个职能的人员工作不要发生耦合现象,当然,这很难避免,而这么做的目的是让分工清晰,才能更容易实现结构+内容+表现的分离
...
No end...