- 极限编程:XP是一种轻量级,高效、低风险、柔性、可预测的,彼此相互依赖关联,并通过行为贯穿整个生存周期。
- 水晶法:认为每一个不同的项目都需要一套不同的策略、约定和方法论,认为人对软件质量有重要的影响。
- 并列争求法:使用迭代的方法,其中每30tian一次迭代称为一个冲刺,并按需求的优先级别来实现产品。
- 自适应软件开发:ASD有六个基本原则:有一个使命作为指导,特征被视为客户价值的关键点,过程中等待是很重要的,因此重做和做是很关键的。
- 敏捷统一过程:AUP采用在大型上连续,在小型上迭代构件软件系统,采用经典的UP阶段性。
- 黑盒测试:也称功能测试等价类划分,边界值分析,错误推测和因果图;
- 白盒测试:也称结构测试根据程序的内部结构和逻辑来测试用例,对程序的路径进行测试。
- 风险识别:试图系统化的指出对项目的计划的威胁。识别出已知风险和可预测风险后。风险预测风险发生的可能性和概率。
- 风险评估:对风险评估很有用的技术就是定义风险参照标准。
- 风险控制:目的是辅助项目组建立的风险策略。
编程题
package leetcode;
import java.util.Arrays;
public class xiaozhongqiuda {
public static void main(String[] args) {
int num[]={1,6,5,7};
Arrays.sort(num);
int sum=arrayPairSum(num);
System.out.print(sum);
}
private static int arrayPairSum(int[] nums) {
int sum=0;
for(int i=0;i<nums.length-1;i+=2){
sum+=Math.min(nums[i], nums[i+1]);
}
return sum;
}
}