敏捷开发软件模式初探_姚立新梁宏涛
时间:2025-04-27
时间:2025-04-27
网络出版时间:2013-11-27 11:51
网络出版地址:/kcms/detail/10.1108.TP.20131127.1151.201320.82_128.html
软件开发
文/姚立新 梁宏涛
的数据类型的概念,出现了软件辅助工具;上世纪的90年代软件复用的软件构件技术的出现,成为解决软件危机的一条可行的路径。
软件工程是用工程的思想设计并实现解决自然世界所需的软件系统的过程。传统的软件工程方法,有瀑布模型、喷泉模型和螺旋模型等,它们重视开发文档(含程序)的规范和结构的严谨与完整,被广泛使用。然而需求的不确定性、难以描述和开发效率慢,为软件需求分析阶段提出极大地挑战,制约着软件设计发展。敏捷开发(Agile Development)方法作
青岛高校信息有限公司自2007年与青岛工学院合作,青岛工学院培养学生的同时,中间件技术课程实践课上讲授青岛高校信息有限公司的常用第三方报表敏捷开发辅助工具FineReport,学生很快就进入企业,胜任开发岗位。现结合本开发工具,假设一个环境,进行一个快捷开发。如果现在需要根据如表1所示的销售表结构结构,设计一个基于B/S平台的销售查询页面,无论使用最简单的HTML语言还是采用交互式动态页面JSP或ASP都需要花费很大的精力编写代码。
1.2 第三方工具的优点
敏捷开发采用第三方工具具有如下优点:首先为敏捷开发提供了技术和经验的支持,为敏捷开发方法提供了简单的可行路线,其次采用了迭代式增量开发经典的软件工程开发方法,为敏捷开发方法积累更多的开发模版和演示的成果,其三采用第三方工具进行敏捷开发减少了代码的编写,提高了效率和减少了错误概率。
2 应用型本科教学中的实践
●基金项目:山东省高等学校科技计划项目(J13LN77),青岛工学院教研项目(2013JY006),青岛工学院教研项目(2013JY005)
82 电子技术与软件工程 Electronic Technology & Software Engineering