本帖最后由 清风徐来 于 2009-9-15 14:10 编辑 软件开发管理模式正在 经历 从 瀑布开发-》极限开发-》敏捷开发 的转变 瀑布开发:需求调研-》设计 等等,每一步都有大量的文档,最后到交付阶段,用户才能看到真正的软件 极限编程把软件开发过程重新定义为聆听、测试、编码、设计的迭代循环过程,确立了测试(这一步用Axure 来制作)->编码->重构(设计)的软件开发管理思路。 而极限和敏捷 强调一开始就让用户 看到界面,沟通达成一致了,才开始 编码 这样,既保证了对人员的有效组织(软件开发、测试人员 可以通过迭代开发,可以 然工作量平衡 ) 又加强了和客户的有效沟通(仅仅通过口头沟通 让用户了解软件是不够的,所以大量的文档 不如 一个 界面模型) 所以Axure 的推广,应该定义为 WEB软件敏捷开发工具 |
欢迎光临 爱评测-移动互联网评测 (http://www.aipingce.com/) | Powered by Discuz! X3.2 |