期刊文献+

基于敏捷软件开发方法的C语言符号表构造实现研究

Implementation of C Language Symbol Table Construction Based on Agile Software Development Method
下载PDF
导出
摘要 信息化飞速发展,需求随之变动,现今社会对软件产品质量的要求逐渐提高。该文首先介绍传统软件开发和敏捷软件开发体系,然后对比分析瀑布模型与极限编程,测试驱动开发与传统软件测试、V模型的各自特点,并结合实际,具体阐释敏捷软件开发方法在C语言符号表的构造实现,最后从测试覆盖率方面评估此次测试集。从测试评估报告结果看,采用先测试再编码步骤的测试驱动开发TDD方法开发的软件,不仅测试更为完备、彻底,而且更适用于需求变动的环境。 With the rapid development of information technology,the demand changes accordingly,and the requirements for the quality of software products are gradually improving in today's society.This paper first introduces the traditional software development and agile software development system,then compares and analyzes the respective characteristics of waterfall model and extreme programming,test-driven development,traditional software testing and V model,and combines with practice.The construction and implementation of agile software development method in C language symbol table is explained in detail,and finally the test set is evaluated in terms of test coverage.According to the results of the test evaluation report,the software developed by the test-driven method of test-driven development with the first test and then coding steps is not only more complete and thorough testing,but also more suitable for the environment of changing requirements.
作者 刘冠梅 齐兴敏 LIU Guanmei;QI Xingmin
出处 《科技创新与应用》 2024年第27期18-21,共4页 Technology Innovation and Application
关键词 软件质量 敏捷软件开发 极限编程 符号表 测试驱动 software quality agile software development extreme programming symbol table test-driven
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部