首先我们需要了解一下什么是敏捷开发? 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成 ...
分类:
其他好文 时间:
2016-03-27 15:32:32
阅读次数:
257
敏捷开发方法综述 传统的软件工程方法越来越难以适应飞速更新的软件需求,于是便形成了一些较轻量级的软件开发方法,这就是被称为能迅速针对软件变化要求的敏捷开发方法。敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分为多个子项目,各个子项目的成果都 ...
分类:
其他好文 时间:
2016-03-27 13:59:31
阅读次数:
127
什么是敏捷开发? 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过 测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一 ...
分类:
其他好文 时间:
2016-03-27 13:56:23
阅读次数:
186
在课堂上,老师布置了关于在网络上查阅关于敏捷开发的文章或书籍,于是在仔细阅读了网上的资源之后,写下了这篇博客。 关于敏捷开发这个词,其英文名称为Agile Development,其概念的定义如下:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期 ...
分类:
其他好文 时间:
2016-03-27 12:39:39
阅读次数:
117
在软件工程的语境中,敏捷开发是一系列价值观和方法论的集合。敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软 ...
分类:
其他好文 时间:
2016-03-27 11:07:35
阅读次数:
208
敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 敏捷建模(Agile Modeli ...
分类:
其他好文 时间:
2016-03-27 09:44:29
阅读次数:
181
选题8.8.4 开发速度的算术题 在一个软件项目中,软件团队预计每天的进度为30小时,当项目完成了总工作量的一半的时候,大家发现实际的进度为15小时/天, 问:在余下的时间里,团队进度要到多少,才能让整个项目的平均进度恢复到30小时的工作量。 从数学的角度来看,题目很简单,只需要在接下来的时间里平均 ...
分类:
其他好文 时间:
2016-03-27 01:34:10
阅读次数:
106
3 开发速度的算术题 在一个软件项目中,软件团队预计每天的进度为 30 小时(即,完成了30小时的工作量)。当项目完成了一半的总工作量的时候,大家发现实际的进度为15小时/天,问:在余下的时间中, 团队的进度要到多少,才能在项目结束时让整个项目的平均进度恢复到每天30小时工作量? 设总工作量S,预计 ...
分类:
其他好文 时间:
2016-03-26 22:11:12
阅读次数:
186
今天读了一篇文章,名字叫做《敏捷开发中的Scrum流程和术语》,通过这篇文章,自己对敏捷开发有了浅浅的认识。 什么是敏捷开发呢?简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。既然以人为 ...
分类:
其他好文 时间:
2016-03-26 22:03:56
阅读次数:
224
本实验目的:通过以一个简单的menu小程序,跟踪系统调用的过程,分析与总结系统调用的机制和三层进入的过程。 实验原理:系统调用处理过程与中断处理的机制 系统调用是通过软中断指令 INT 0x80 实现的,而这条INT 0x80指令就被封装在C库的函数中。(软中断和我们常说的硬中断不同之处在于,软中断 ...
分类:
系统相关 时间:
2016-03-26 15:28:04
阅读次数:
259