Google development model

good agile vs. bad agile

Here is the link to the full Blog - with a small snip below...

http://steve-yegge.blogspot.com/2006/09/good-agile-bad-agile_27.html

Here is a snip….

  • From a high level, Google's process probably does look like chaos to someone from a more traditional software development company. As a newcomer, some of the things that leap out at you include:

    - there are managers, sort of, but most of them code at lea
    st half-time, making them more like tech leads.

    - developers can switch teams and/or projects any time they want, no questions asked; just say the word and the movers will show up the next day to put you in your new office with your new team.

    - Google ha
    s a philosophy of not ever telling developers what to work on, and they take it pretty seriously.

    - developers are strongly encouraged to spend 20% of their time (and I mean their M-F, 8-5 time,
    not weekends or personal time) working on whatever they want, as long as it's not their main project.

    - there aren't very many meetings. I'd say an average developer attends perhaps 3 meetings a week, including their 1:1 with their lead.

    - it's quiet. Engineers are quietly focused on their work, as individuals or
    sometimes in little groups or 2 to 5.

    - there aren't Gantt charts or date-task-owner spreadsheets or any other visible project-management artifacts in evidence, not that I've ever seen.

    - even during the relatively rare crunch periods, people still go g
    et lunch and dinner, which are (famously) always free and tasty, and they don't work insane hours unless they
    want to.  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值