10 2013 档案

摘要:关于敏捷开发的几点想法11061151 庞梦劼关于敏捷开发 敏捷开发是一种一人为核心、迭代、循序渐进的开发方法。在敏捷开发中,项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。 2001年2月11日到13日,17位软件开发领域的领军人物聚集在美国犹他州的滑雪胜地雪鸟(Snowbird)雪场。经过两天的讨论,“敏捷”(Agile)这个词为全体聚会者所接受,用以概括一套全新的软件开发价值观。这套价值观,通过一份简明扼要的《敏捷宣言》,传递给世界,宣告了敏捷开发运动的开始。 敏捷软件开发宣言摘要如下: 我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮... 阅读全文
posted @ 2013-10-16 01:52 VforVincent 阅读(489) 评论(0) 推荐(0)
摘要:软件工程结对编程作业总结11061151 庞梦劼11061160 顾泽鹏一、关于结对编程 这次的软工任务既不是单打独斗的个人任务,也不是集思广益的团队项目,而是人数为两人的结对编程。两个人合作的安排虽并非是第一次,但提出“结对编程”这个概念却是第一回。 《移山之道》中对结对编程有这样的描述“在结对编程模式下,一对程序员肩并肩地、平等地、互补地进行开发工作。两个程序员并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一起工作。他们一起分析,一起设计,一起写测试用例,一起编码,一起单元测试,一起集成测试,一起写文档等。”这和传统的两人一组写代码是有着明显的区别的。 在我们完成任... 阅读全文
posted @ 2013-10-09 03:55 VforVincent 阅读(417) 评论(0) 推荐(0)