Web 2.0 的软件开发生命周期
2008-11-25 14:33
357 查看
任何软件开发生命周期都必须进行适当的组织,然后才能按预期成功地执行项目。对于 Web 2.0
来说也是如此,其中规划良好的生命周期将使您能够实现在更短的开发周期中构建 Web 服务的愿景,允许快速的测试和开发,并提供服务版本管理。通过本文开始了解基于
Web 2.0 的应用程序的软件开发生命周期。
Web 2.0 应用程序开发流程要比使用标准开发方法的流程更加敏捷。在 Web 2.0
领域,用户在其思考方面将更加敏捷,将希望一切变得更快速,并开始习惯于快速的更改。支持 Web 2.0 的内容管理工具的作用正在变得清晰起来。以下是一个例子:
看看 Joomla、Drupal
或其他诸如此类工具——允许准技术人员快速构建基于 Web 2.0 的社区站点的快速开发环境,所构建的站点具有各种各样的功能,包括
Blog、论坛、调查、Google gadget、RSS Feed
甚至多媒体内容。这些工具还允许进行针对性的营销和广告宣传活动以产生收入,并具有若干传统电子商务功能。功能以预构建和预打包的形式提供,只需最少的工作即可使站点正常运行起来。然而,作为负责提供基础功能的开发人员,您需要配置细粒度的安全性,并拥有对用户界面
(UI) 的完全控制。如果您是资深的开发人员,可以编写新的插件并扩展这些平台的功能。
此流程是面向服务的体系结构 (Service-Oriented Architecture, SOA) 和 Web 2.0
开发的极好示例。此流程基本上就是利用某个平台——比方说
Joomla——并使用层叠样式表和若干第三方插件对该平台进行自定义,以满足特定的功能和业务需求。因此,产生相当可靠的社区站点现在只是几天而不是数周或数月的事情。此外,这种范式允许迭代开发,因此您可以在随后的发布中为站点添加和自定义插件。
内容管理系统 (Content-Management System, CMS) 和社区网站无论如何也不是 Web 2.0
的界限和边界。我所描述的只是一个可能的用例。然而,考虑一下可以发现,这正是 Web 2.0 真正表现出众并在其工具集方面最成熟的领域。这也是大多数人使用 Web
2.0 的方式,因此值得讨论一下。
RUP 在 Web 2.0
中的位置
在我看来,诸如瀑布模型或 IBM® Rational® 统一过程 (IBM® Rational® Unified Process®, RUP®)
等传统生命周期模型对于 Web 2.0 开发来说有点太僵化了。如果在构建......
本文转自IBM Developerworks中国
请点击此处查看全文
来说也是如此,其中规划良好的生命周期将使您能够实现在更短的开发周期中构建 Web 服务的愿景,允许快速的测试和开发,并提供服务版本管理。通过本文开始了解基于
Web 2.0 的应用程序的软件开发生命周期。
Web 2.0 应用程序开发流程要比使用标准开发方法的流程更加敏捷。在 Web 2.0
领域,用户在其思考方面将更加敏捷,将希望一切变得更快速,并开始习惯于快速的更改。支持 Web 2.0 的内容管理工具的作用正在变得清晰起来。以下是一个例子:
看看 Joomla、Drupal
或其他诸如此类工具——允许准技术人员快速构建基于 Web 2.0 的社区站点的快速开发环境,所构建的站点具有各种各样的功能,包括
Blog、论坛、调查、Google gadget、RSS Feed
甚至多媒体内容。这些工具还允许进行针对性的营销和广告宣传活动以产生收入,并具有若干传统电子商务功能。功能以预构建和预打包的形式提供,只需最少的工作即可使站点正常运行起来。然而,作为负责提供基础功能的开发人员,您需要配置细粒度的安全性,并拥有对用户界面
(UI) 的完全控制。如果您是资深的开发人员,可以编写新的插件并扩展这些平台的功能。
此流程是面向服务的体系结构 (Service-Oriented Architecture, SOA) 和 Web 2.0
开发的极好示例。此流程基本上就是利用某个平台——比方说
Joomla——并使用层叠样式表和若干第三方插件对该平台进行自定义,以满足特定的功能和业务需求。因此,产生相当可靠的社区站点现在只是几天而不是数周或数月的事情。此外,这种范式允许迭代开发,因此您可以在随后的发布中为站点添加和自定义插件。
![]() |
|
的界限和边界。我所描述的只是一个可能的用例。然而,考虑一下可以发现,这正是 Web 2.0 真正表现出众并在其工具集方面最成熟的领域。这也是大多数人使用 Web
2.0 的方式,因此值得讨论一下。
RUP 在 Web 2.0
中的位置
在我看来,诸如瀑布模型或 IBM® Rational® 统一过程 (IBM® Rational® Unified Process®, RUP®)
等传统生命周期模型对于 Web 2.0 开发来说有点太僵化了。如果在构建......
本文转自IBM Developerworks中国
请点击此处查看全文
相关文章推荐
- 【免费】TUP大师系列---jQuery之父畅谈Web前端开发【SD软件开发2.0大会门票等你拿!】
- 【免费】TUP大师系列---jQuery之父畅谈Web前端开发【SD软件开发2.0大会门票等你拿!】
- [Web开发] Web 2.0 网站估价工具
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- 以软件开发生命周期来说明不同的测试使用情况
- 软件工程—软件开发生命周期
- 软件开发生命周期
- 最好的免费软件推荐给 Web 设计人员和开发人员
- 易于开发Web 2.0应用程序的5个PHP框架
- 基于java极速WEB+ORM 框架:jfinal2.0开发的通用后台管理系统及源码
- 箫心Web个人共享服务器2007.1.15.0 DotNetC#2.0开发
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- web前端开发常用的软件都有哪些
- “引领Web 2.0技术—PHP+MySQL开发与就业前景”免费讲座(北京)
- web项目的敏捷软件开发模型
- 看来偶的WEB软件开发基本功还得再扎实一些
- 移动开发的软件开发生命周期介绍(二)
- 软件开发生命周期各阶段的任务
- 月薪5000-15000诚聘软件开发工程师/WEB工程师/网页制作美工
- web控件开发系列(二) 页面与控件生命周期