新西兰天维网社区

标题: 请教上班族做开发的朋友们有谁的环境是agile的 比如scrum [打印本页]

作者: minigun    时间: 2011-4-18 11:32:50     标题: 请教上班族做开发的朋友们有谁的环境是agile的 比如scrum

看到不少广告上都说是scrum的环境 要有这方面经验 可以前上学时根本没讲过这种开发模式 自己上网研究了一下才知道到底是怎样一种模式 好像很多小公司都用这种模式 就一间办公室几台电脑 靠口头交流赶进度 请问有朋友是在这种环境下做开发的吗 压力大不大 一个没有经验的人有没有机会加入到这样的小组里
作者: minigun    时间: 2011-4-18 11:34:29

不好意思发重了。。。
作者: 好事之徒    时间: 2011-4-18 15:18:41

你说的这种闭门造车式的根本就不算 没有客户方对项目的大量介入就没有真正的agile (scrum 是agile 的一个具体操作模式)
老实说 在纽西兰我还没做过几个真正的agile 项目 都是自欺欺人的
做过一个挺符合标准的 但只是一个很小的project 几个礼拜而已
作者: pAtrick    时间: 2011-4-18 15:41:15

大公司也有用agile的哦
作者: ybbest    时间: 2011-4-18 16:14:53

本帖最后由 ybbest 于 2011-4-18 15:19 编辑

Agree with 好事之徒,lots of them are not really agile ,but well they call it any way.

Lots of really large corporate utilize Scrum now , that's why a lot of the IT Service company have to up-skill a lot of staff to catching up.Although , different company doing it slight differently.But most of them will consists of
Sprint ( each sprint takes takes 1-2 weeks)
backlog grooming
User story
Tasks
Stand-up meeting
Unit testing
CI

I think it work really good for a bespoke project , but not product customization , especially SharePoint project.
作者: minigun    时间: 2011-4-18 16:24:25

你说的这种闭门造车式的根本就不算 没有客户方对项目的大量介入就没有真正的agile (scrum 是agile 的一个具体操作模式)
老实说 在纽西兰我还没做过几个真正的agile 项目 都是自欺欺人的
做过一个挺符合标准的 但 ...
好事之徒 发表于 2011-4-18 14:18

真正的agile确实是要有customer representative的加入(没经验 都是从网上学的),你的意思是说nz这里所谓标榜agile开发模式的公司大多都是挂羊头卖狗肉?请问这种公司是不是都是想要有经验进去就能干活的,他们会给新人training吗 谢了
作者: minigun    时间: 2011-4-18 16:28:41

Agree with 好事之徒,lots of them are not really agile ,but well they call it any way.

Lots of really large corporate utilize Scrum now , that's why a lot of the IT Service company have to up-skill  ...
ybbest 发表于 2011-4-18 15:14

true, a friend of mine told me his company's been considering adopting agile method.
作者: 好事之徒    时间: 2011-4-18 16:43:22

我何德何能 怎敢说人家都是挂羊头卖狗肉 只是就我所能摸到的两根象腿而言而已;

在我看来 主要还是钱的问题
用盖房子打比方吧
你是客户 要盖个房子 去找个builder(为了简便 我们就省了architect这块) 问他 我要盖个三房两厅 要多少钱?
传统的builder 会按你的要求跟你定好所有规格 算好了 给你个价钱 比如说30万
agile 的builder呢 会跟你说 咱们先说说你打算花多少钱 再谈谈你对房子有什么需要 例如你觉得要三房 其实也许两方加study 会更适合你因为你在家上班暂时也没小孩 然后我们先开始盖 让你看到点成果再回头看看这个设计其实符合不符合你的真正需求(这是比方 现实中盖房子当然不能这样 但做软件可以)

听起来不错 但问题是客户觉得没底
30万的报价 最后肯定会有一个三房房子给你 但不保证一定符合你的真正需求(例如 其实三房有点浪费)
但agile 的做起来 让你改 改来改去 到最后可能30万不够 不加钱就只能砍去一些其他功能 例如原来要两个厕所 现在只能有一个
这样对于销售人员比较难sell
(其实传统的builder 也会加钱 只要你改就会加钱 也会超预算 超时间 但客户会觉得更有把握)
作者: pAtrick    时间: 2011-4-18 16:49:14

所以agile对于internal customer来说比较好做。这样人家还能每天来standup
作者: 好事之徒    时间: 2011-4-18 17:25:58

本帖最后由 好事之徒 于 2011-4-18 16:31 编辑

其实好的practice 不必非得加个标签才能用
例如 TDD 是个好东西 我不agile 就不能用吗?CI 也是
agile "purist" 鼓吹pair programming, 但实际吗?哪个老板会买这个idea? 那我不用pair programming 就不能是agile 吗?
软件业也就几十年的历史 咱们还没找到silver bullet 可以解决任何问题(也许永远都不会有silver bullet, 建筑业几千几万年的历史还能造出漏水房呢)
反正对于手上的工作合适的工具就是好工具
作者: ybbest    时间: 2011-4-18 17:45:34

If you'd like to get some concept about agile, a very good introduction can be found here
http://www.microsoft.com/belux/t ... ges&engine=MSDN
作者: minigun    时间: 2011-4-18 20:36:19

多谢各位的见解,想再问一个,软件行业会接受义工吗,现在工作太难找,准备亲自上门问,白干也行,关键是攒经验
作者: 好事之徒    时间: 2011-4-18 20:47:54

一般公司不会 要招就弄个正式的graduate program
但你要有兴趣 自己上网加入一个open source 的 project 弄点东西出来 肯定能在其他毕业生中鹤立鸡群 反正你都打算免费做攒经验的
作者: variable    时间: 2011-4-19 10:23:51

這個是不是beyond agile
作者: wp7    时间: 2011-4-19 12:00:33

在一家說是agile工作的飄過。。。
作者: micro    时间: 2011-4-19 12:37:13

提示: 作者被禁止或删除 内容自动屏蔽
作者: 武夫的眉笔    时间: 2011-4-19 12:40:01

学习长见识了
作者: ybbest    时间: 2011-4-19 12:56:03

本帖最后由 ybbest 于 2011-4-19 12:03 编辑

I especially like this Hitler teaches you agile series in Youtube
Hitler teaches us about Agile Development
http://youtu.be/pO8ezfQoz3s

Hitler at the Daily Scrum
http://youtu.be/FYW0gs6seNc

Hitler's nightly build fails  
http://youtu.be/Azl4nqLn4-Y
作者: 呵呵    时间: 2011-4-19 15:57:45

什么是真正的agile,真正的agile只在书本里。agile就是要灵活,多变,快速适应,立竿见影




欢迎光临 新西兰天维网社区 (http://bbs.skykiwi.com/) Powered by Discuz! X2