BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

文章:敏捷你的用户界面开发

| 作者 霍泰稳 关注 1 他的粉丝 发布于 2007年5月15日. 估计阅读时间: 1 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

敏捷软件开发得到了越来越多的应用,但是不是敏捷适应于所有的项目呢?当然不是,或者说不是最合适的方法。本文作者通过对用户界面的开发中遇到的问题,就开发中敏捷方法的局限,以及和其他方法的结合做了阐述。

复杂用户界面开发(本文用作UI开发),为敏捷开发提供了某些独特的挑战。与那些功能大部分是自动运行业务规则或计算薪水的项目不同,因为由用户培训或生产力缺失引起的各种问题,UI开发项目往往不能承受剧烈的变动,尤其是那些经常被使用的应用程序(如呼叫中心、E-mail阅读器或数据登记系统等)。

用户体验方法,如交互式设计,鼓励更多的预先设计过程,用来研究和捕捉用户目标,试图在开发之前最优化软件工作流。这有点与敏捷方法相冲突——对于重要的项目预先分析和设计往往需要花费几个月的时间,随着项目的开展,用户的目标可能会转变。

文章中提到了设计过程中角色和目标的重要性,以及用最简单的工具设计原型的方法等。不管怎样,作者的目的是如何更好地将敏捷和讲究开发之前做大量设计的传统方法相结合,以设计出最佳的界面。

本文作者Dave Churchville拥有15年的软件开发经验,其个人管理范围包括从财富500强公司到小的项目等。他从2000年开始使用敏捷方法进行工作,是ExtremePlanner软件公司的创始人。

阅读文章全文:敏捷你的用户界面开发

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT