ITOO总结——专属3.1的敏捷开发

事情的起源是酱紫的,在ITOO如火如荼的做到3.0的时候,也许你会说3.0的过程似乎太漫长,但是好像结束的确实有些太快。马上就不如3.1的正轨。3.1,老师只给7天时间,当时的心里有一种不相信自己的感觉,其实这也是在不相信大家。但是经过7天的迭代之后,我看到了我们每个人的实力,爆发力,突击能力,团队合作能力,验证了老师的一句话,同样的任务给你多长时间你就能多长时间完成。让我总结这次开发快的原因,不知道为什么鬼使神差的就想到了一个名词“敏捷开发”。也许这个词和这7天的我们来比并不一样,但是今天我想谈谈敏捷开发。

谈谈我对敏捷开发的理解:

当时很傻很天真,认为敏捷开发就是开发快,什么都快。其实也可以酱紫说的啦,但是后来通过上网了解和问别人学习到了很多,发现并不是酱紫的。其实只要有了速度有了效率,那么一切开发都不是问题。

真正敏捷开发真正的意义:

敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分成多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

敏捷开发的核心原则:

主张简单

拥抱变化

你的第二个目标是可持续性

递增的变化

令Stakeholder投资最大化

有目的的建模

多种模型

高质量的工作

快速反馈

软件是你的主要目标

轻装前进

3.1敏捷了开发的原因:

3.1在一个并不被人看好的情况下,异常崛起,最后,圆满完成,开发周期只有短短的8天。可以这么说,当时的3.1就像是一个在路边等待的孩子,需要人来帮助,需要有人来指明方向,在一些大人的带领下,3.1很好的茁壮成长起来了。这次开发快的原因,小乖采用访谈的形式展现给大家:

1、心态:

新生组长:责任心,因为觉得担任组长,有义务将各个模块完成好,所以尽自己最大的努力去完成

考评组长:心态的调整。正如昨天开会说的那样,做项目的时候有两种心态,一种是开发的心态,一种是学习的心态,3.0的时候还都处于学习的心态,3.1开始之后也都非常快速的进入开发的心态,心态的调整也是非常重要的。

基础组长:我们是定位在公司开发项目而不是在提高班学习的心态来做项目。

2、压力:

考评某小童鞋:有压力才有动力。 3.1开始的时候,就制定了七天的计划,详细到每天的任务量,而且每天的上午和下午和晚上都会定时的去统计组员任务的完成程度,大家都挺积极的,肯定是都意识到了这件事情的重要性,七天时间,都感觉到了压力,有压力才有动力嘛!

基础某童鞋:加班是不容置疑的。

基础童鞋二:组员高度负荷的运作和工作。

新生组长:负责人带头加班,激情高涨。

成绩某组员倾诉:组员也调动了积极性,未完成当天任务的留下来加班完成。

3、协调组织安排:

新生童鞋:总负责人收集各系统中出现的问题,其他系统出现同样的问题就知道该找谁能够解决。

新生组长:分工明确。

基础组长:组长一天三次的反馈,加快了开发节奏,不会的调人来解决。

成绩组长:首先是工期要求比较短,是硬性要求。

成绩某童鞋:各个系统交互交流也比较多,合理安排人员调动。

4、突击队

考评组长:突击队。开发过程中出现的最大的问题,接口的问题,总觉得一时半会是完不成的任务,其实是因为没有认证的去对待这件事,提高班缺啥都不缺人,有问题自己解决不了可以找其他人帮忙解决,一个人的能力有限,但是众志成城火焰高,一滴水的大小怎能比得上大海的容量,最厉害的不是一个人有多么多么牛,而是你懂得如何利用身边的资源。

其实,3.1在很多地方都和敏捷开发吻合,像主张简单,有一个明确的目标;拥抱变化,人员一直在变动中,问题一直处于不断出现当中;3.1是一个试运行版本,目的就是为了以后的可持续性发展;3.1开发如此快就是一种高质量的开发。

3.1能够顺利的完成,离不开每一个同学的努力,每个人都有自己独到的一份贡献,都把自己当成了是3.1的主人,3.1是我们的,是我的,是你的……

3.1敏捷了开发,敏捷了我们以后做事的效率,敏捷了我们的思维……

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-10 19:55:14

ITOO总结——专属3.1的敏捷开发的相关文章

实验三 敏捷开发与XP实践

实验步骤 (一)了解敏捷开发与XP 敏捷开发(Agile Development)是一种以人为核心.迭代.循序渐进的开发方法. 一项实践在XP环境中成功使用的依据通过XP的法则呈现,包括:快速反馈.假设简单性.递增更改.提倡更改.优质工作. (二)编码标准 Eclipse菜单下的source->Format可以按Eclipse规定的规范缩进 为了更加有层次感和规范性,根据代码逻辑加入一些空行 (三)结对编程 了解结对编程的重要实践意义,并和杨凤完成扫雷的实验 杨凤负责徐龙负责代码的课题选择以及代

敏捷开发与XP实践

北京电子科技学院(BESTI) 实  验  报  告 课程: Java        班级:1352          姓名:黄伟业         学号:20135215 成绩:               指导教师:娄嘉鹏    实验日期:2015.6.2 实验密级:         预习程度:             实验时间:15:30~18:00 仪器组次:37         必修/选修:选修       实验序号:(三) 实验名称:敏捷开发与XP实践 实验目的: 1.XP基础 2.

实验三 敏捷开发和XP实验

课程:Java程序设计实验   班级:1352             姓名: 于佳心           学号:20135206 成绩:               指导教师:娄嘉鹏                   实验日期及时间:2015.06.04 座位号:             必修/选修:选修               实验序号:03 实验名称:敏捷开发和XP实验 实验仪器: 名称 型号 数量 计算机 1 实验楼 1 实验partner:万子惠20135206http://ww

使用.NET进行高效率互联网敏捷开发的思考和探索【一、概述】

不知从什么时候开始,创业变得很廉价,谈什么都是互联网,动辄融资千万.这阵风好像也刮向了程序员中,有那么一大批开发者,数据结构不好好学习.数据库原理不扎实掌握,在github上发布几个项目,用nodejs创建一些服务,再用H5写出APP,就自以为迈入了高级程序员的队伍,能够运筹帷幄互联网项目,难道学习新技术.新理念就是快速成长吗,显然不完全是,在这浮躁的氛围中,各种粗制滥造的互联网网站.APP接踵而至,很多看似漂亮的APP,连简单的http接口安全都没有措施应对,很多美丽的响应式网站,目录结构随意

20135231 JAVA实验报告三:敏捷开发与XP实践

---恢复内容开始--- JAVA实验报告三:敏捷开发与XP实践 20135231 何佳 实验内容 1. XP基础 2. XP核心实践 3. 相关工具 实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 2.完成实验.撰写实验报告,实验报告以博客方式发表在博客园,注意实验报告重点是运行结果,遇到的问题(工具查找,安装,使用,程序的编辑,调试,运行等).解决办法(空洞的方法如“查网络”.“问同学”.“看书”等一律得0分)以及分析(从中

20135234马启扬 实验三:敏捷开发与XP实践

实     验    报     告 课程:Java 班级: 1352    姓名:马启扬    学号:20135234 成绩:              指导教师:娄嘉鹏    实验日期:2015.6.2 实验密级:          预习程度:          实验时间:17:00~23:00 仪器组次:34        必修/选修:选修      实验序号:02 实验名称:敏捷开发与XP实践 实验仪器: 名称 型号 数量 计算机 DELL 1 实验楼   1 实验内容: 1. XP基础

敏捷开发项目管理规程

最近在整理敏捷开发项目的流程和管理制度,其整理的项目管理规程如下,这份规程也不完全算是敏捷专属的项目管理规程,主要是在结合我们公司实际的情况下编写出来的,因此名字都叫成互联网软件产品开发项目管理规程,大家在实际嵌入到公司的过程中可以参考下,不能照搬. 1.  目的 规范互联网软件产品开发项目管理过程,指导开展项目研发.管理等活动. 2.  适用范围 本章程的作用范围为互联网软件产品开发立项至结项管理过程. 1.对项目经理开展产品规划及设计活动以及项目管理手段和应遵循的开发流程提供了指导: 2.对

敏捷开发实践总结?EUMs

为了更好的阅读体验,欢迎访问 作者博客原文 项目回顾 项目背景 EUMs(End User Monitor System)是一个在线的物资跟踪监控系统.由ThoughtWorks团队为Unicef(United Nations International Children's Emergency Fund,联合国儿童基金会,客户)提供的一套完善的软件交付服务. 该系统为资助物资的跟踪与监控提供了完整的网络解决方案.整个流程涵盖了Unicef对物资来源的管控.库存管理.物资下发与跟踪.Unicef

敏捷开发

学习内容: 敏捷开发 Agile Development 是一种软件开发流程,开发方法,能够知道我们按照规定的环节一步步的去完成项目的开发任务,主要驱动核心是人,采用的是迭代式的开发. 是相对于瀑布开发模式的缺点改进的一种开发模式,就是把一个大项目切分成多个子项目,然后分别开发.测试. 是以用户的需求变化为核心,采用迭代和循序渐进的方式进行软件开发. 四句开发宣言: 个体和互动  胜过     流程和工具 可用的软件    胜过     详尽的文档 客户合作 胜过     合同谈判 响应变化