
敏捷开发
ruisheng_412
这个作者很懒,什么都没留下…
展开
-
敏捷开发之初识
#敏捷开发#用户故事可以用3C表示,分别是Card(卡片)、Conversation(对话)和Confirmation(确认)。卡片上是故事的文字描述,然而需求细节通过对话获取,对话所确认的需求在卡片上记录。注意:卡片代表客户/用户的需求而不是记录需求。开发人员的沟通对象是客户团队(测试人员,产品经理,实际用户等等)#敏捷开发#编写优秀的用户故事,关注的六个特征:独立性(Independe原创 2012-09-17 22:02:43 · 2024 阅读 · 1 评论 -
敏捷开发之测试
传统开发的测试传统开发测试一般是在项目的最后阶段。在最后才测试效果不是很好的原因:错误一直无法被发现开发的成果无法及时反馈,错过反馈时机测试堆积太多,可能因为项目进度压力,测试很有可能不消减敏捷提倡的测试在敏捷开发中,测试时开发过程的一部分,敏捷开发提倡不同层次化的自动化测试。下图示测试金字塔:单元测试/组件测试:在金字塔的最下层原创 2012-09-20 12:21:29 · 4349 阅读 · 0 评论 -
敏捷开发之版本控制
请问使用的是哪种项目版本控制工具?现在比较流行的版本控制有并行式(SVN),分布式(Git),流式的项目版本控制。请问使用版本控制一般要了解哪些原则或者规范?频繁检入和检出敏捷开发中,代码共享的,频繁的检入和检出,团队所有的人能看到每次的变更还有一个好处是,减少版本冲突的频率备注详细原创 2012-10-07 22:21:33 · 6514 阅读 · 0 评论 -
敏捷开发之持续集成
持续集成对代码库随时进行集成,代码集成越早,缺陷被发现越早,修复缺陷的成本越低,大大降低时和成本。持续集成准备工作版本控制把产品代码、测试代码、数据库脚本、构建部署脚本等等纳入版本控制中。详情请查看敏捷开发之版本控制。持续集成管理软件持续集成管理软件下载版本控制的文件,利用构建部署脚本代码进行自动化持续原创 2012-10-12 23:42:57 · 2895 阅读 · 0 评论 -
Jenkins用户配置
添加第一个用户步骤是系统管理-启用安全-访问控制-Jenkins专有用户数据库-安全矩阵,如图save后,在jenkins home(/var/lib/jenkins)目录下面生成config.xml文件true这个节点表示使用安全管理,也就是需要用户登录才能操作 hudson.model.Computer原创 2012-10-17 21:29:37 · 22879 阅读 · 2 评论