`
Joo
  • 浏览: 46523 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
阅读更多
从理论上来讲,只要是软件项目都是可敏捷的。但就我看到和了解的情况,似乎敏捷更多的偏重于企业开发。因为一般来说企业应用有明确的客户阵营,明确的需求,明确的项目边界,成本压力和发布压力(当然这个谁都有...),这些要素恰好都是敏捷开发的着力点.但是对互联网应用来说好像就模糊一些,需求往往发自内部(不要指望网民能给你提出可盈利或建设性的需求),没有传统意义上的客户(全体网民都是?),没有固定的业务驱动.总体来说,就是互联网应用相对于一般企业应用形式上更加松散,更加需要自组织,我不知道敏捷如何应用其上,有经验的同学分享一下吧.

有谁在YAHOO SINA或者GOOGLE TENCENT的办公室看到满墙的小纸条,燃尽图,一撮一撮的结对的?
分享到:
评论
5 楼 Joo 2010-03-19  
抛出异常的爱 写道
test case 必需
结对 一般公司作不到
小黄条 可以看的见.
燃尽图.没见过.
项目周期本身都 很短(一周,二周)

不知道这算不算敏捷呢

如楼上说,不能把这些作为判断是否敏捷的标准,也就不能说这么做是否敏捷。不过一到两周的项目规模本身需要敏捷吗,就好像带领一队人马轻装上阵冲刺200米,若以敏捷的名义让他们背上几口干粮和若干医药,貌似反倒是负担了

其实我并不是想要说明互联网应用不敏捷,或者其不可敏捷性,而是想知道他们具体怎么来做敏捷的?
4 楼 抛出异常的爱 2010-03-19  
test case 必需
结对 一般公司作不到
小黄条 可以看的见.
燃尽图.没见过.
项目周期本身都 很短(一周,二周)

不知道这算不算敏捷呢
3 楼 Joo 2010-03-19  
xixix2004 写道
Joo 写道
有谁在YAHOO SINA或者GOOGLE TENCENT的办公室看到满墙的小纸条,燃尽图,一撮一撮的结对的?


不能说这样做了就敏捷,也不能说不这样做就不敏捷,敏捷不应该被形式化.

互联网的应用,我个人觉得区别在于是模仿,还是开创.

如果只是模仿,那肯定已经有一些既成的东西,其实和楼主所说的企业应用的特点差别也不大.

而对于开创性的,就是一个化无为有的过程.施行敏捷对于人员的要求,肯定要高得多.光有经验的积累和沉淀是不够的,还要具有前瞻性.


倒不是一定抓住形式不放,此处只是一个形象的说法
为什么我的感受跟你说的恰恰相反呢,互联网应用才是在开创啊,至少在创造性上比common Enterprise app dev要高出一大截。且不说各类花样繁多的互联网盈利模式,且不谈由互联网应用催生出的各种集群、缓存、分布式技术,光是互联网本身的活跃性就决定了要在其上做真正的敏捷将面临多少新问题。互联网开发领域从来就不缺乏新问题,如此看来,敏捷本身是否还足够敏捷呢
2 楼 xixix2004 2010-03-19  
Joo 写道
有谁在YAHOO SINA或者GOOGLE TENCENT的办公室看到满墙的小纸条,燃尽图,一撮一撮的结对的?


不能说这样做了就敏捷,也不能说不这样做就不敏捷,敏捷不应该被形式化.

互联网的应用,我个人觉得区别在于是模仿,还是开创.

如果只是模仿,那肯定已经有一些既成的东西,其实和楼主所说的企业应用的特点差别也不大.

而对于开创性的,就是一个化无为有的过程.施行敏捷对于人员的要求,肯定要高得多.光有经验的积累和沉淀是不够的,还要具有前瞻性.


1 楼 fly_ever 2010-03-19  
我觉得应该是互联网开发更适合使用敏捷开发吧。
企业应用有明确的客户阵营,明确的需求,明确的项目边界,成本压力和发布压力等。
因此开发过程中的变化会很少,前期进行好的调研和设计,基本上就可以避免开发过程中的很多改动,把握好时间,朝着一个固定的目标努力就是了。这时候,是不是敏捷,对项目关系就不大了。

而互联网应用则完全不同,需求可能会根据用户的反馈,不断调整。因此需要不断的发布小的迭代产品,不断的添加,修改功能或者调整功能优先级,这时候,使用敏捷来拥抱不断变化的需求就更好了。

相关推荐

    Scrum敏捷开发.pdf

    京东架构师黄老邪拥有近20年的互联网平台架构和中间件开发经验,他熟悉敏捷开发和Scrum框架,并且在其架构设计和开发工作中也经常运用这些知识。他个人的教育背景同样扎实,是华中科技大学学士和武汉大学硕士,表明...

    Scrum敏捷软件开发过程.pdf

    Scrum是一种敏捷软件开发框架,它强调灵活性、协作和快速响应变化的能力。Scrum的核心理念是通过短期迭代(称为Sprints)和跨职能团队的工作来不断交付可用的软件,并在整个过程中密切与利益相关者合作。 **敏捷...

    2012 敏捷开发大会 ppt

    百度作为中国互联网巨头,其新首页的开发过程中采用了敏捷方法,这可能包括短周期的迭代开发、用户反馈快速响应以及跨部门协作等关键实践。他们可能分享了如何在大规模项目中实施敏捷,以及如何通过敏捷方法提高...

    敏捷开发管理试题及参考答案.pdf

    燃尽图是敏捷开发中的重要可视化工具,包括产品发布燃尽图和迭代燃尽图,用来追踪剩余工作量,预测何时能完成所有任务。 简答题: 1. SPRINT计划会议通常包括以下步骤:首先,团队从产品代办事项列表中挑选高优先级...

    关于腾讯的敏捷开发框架

    其敏捷框架TAPD(Tencent Agile Product Development)是针对互联网行业特性的定制化实践,旨在实现高效、灵活的产品开发。以下是腾讯敏捷开发的核心要点: 1. **关注用户行为**:腾讯强调以用户为中心,通过不断...

    web 开发敏捷 之道 pdf 带书签高清

    《Web开发敏捷之道》这本书是IT行业中关于敏捷开发方法在Web开发领域的深度探讨。敏捷开发是一种以人为本、迭代、增量的软件开发方法论,强调快速响应变化,提高开发效率和产品质量。书中涵盖了敏捷开发的核心理念、...

    asp.net core敏捷开发框架c#源码

    ASP.NET Core是一个由微软开发的开源、跨平台的web应用框架,它是在.NET Core基础上构建的,用于构建高性能、模块化的互联网规模的应用程序。这个"asp.net core敏捷开发框架c#源码"提供了完整的C#源代码,适用于那些...

    JAVA互联网云快速开发平台.zip

    Java互联网云快速开发框架,(JAVA互联网云快速开发平台)微服务分布式代码生成的敏捷开发系统架构。项目代码简洁,注释丰富,上手容易,还同时集中分布式、分布式事务、微服务,同时包含许多基础模块和监控、服务模块。...

    软件互联网行业对敏捷开发及管理模式的应用及分析.pdf

    敏捷开发认为面对面沟通比书面文档更能直接有效传达信息,支持频繁交付产品版本,特别适合于需求快速变化和客户对产品需求认识不明确的情况。敏捷开发流程中的角色包括产品负责人、Scrum主管和开发团队。产品负责人...

    软件互联网行业对敏捷开发及管理模式的应用及分析.zip

    在软件互联网行业中,敏捷开发已经成为主流,因为它能有效地应对需求频繁变化、市场竞争激烈等挑战。本篇文章将深入探讨敏捷开发的核心理念、实践策略以及在互联网行业的具体应用。 首先,敏捷开发的核心价值观包括...

    敏捷开发知识体系(2011).pdf

    敏捷开发,或称敏捷软件开发(Agile Software Development),是一种以人为核心、迭代、循序渐进的软件开发方法。2011年,在敏捷开发领域出现了一份重要的文件——《敏捷开发知识体系》。这份文件集合了多位业界专家...

    Android敏捷开发的框架.zip

    这是一个可用于Android快速开发的框架,集成了很多项目中通用的东西,免去重复造轮子的麻烦,直接下载来了,修改一下就可以做为基础的框架进行开发,提高开发速度,适合当前移动互联网时代敏捷快速开发的节奏。...

    敏捷项目管理-软件开发指导思想

    同时,敏捷方法也借鉴了精益制造的思想,比如消除浪费,关注流程效率,减少库存,一次做好,以及根据客户需求拉动生产,这些原则帮助团队在面对复杂性时保持灵活和高效。 总的来说,敏捷项目管理强调以人为本,强调...

    tencent.rar_敏捷_敏捷开发

    6. **透明度与信息辐射**:敏捷团队通常会有信息看板(Kanban Board)等工具,腾讯可能也采用了类似的方式,让团队成员和利益相关者能清晰地了解项目的进展和状态。 **敏捷开发的价值** 1. **快速响应变化**:敏捷...

    用leangoo做Scrum敏捷开发

    他曾在多个领域(如互联网、金融、电信、游戏开发与软件外包等)的知名企业提供咨询服务,并且在中国敏捷联盟担任副理事长职务。 #### 二、敏捷核心思想 **1. 价值驱动** - **概念**: 聚焦于具有最大价值的工作,...

Global site tag (gtag.js) - Google Analytics