`
finalbone
  • 浏览: 56488 次
  • 性别: Icon_minigender_1
  • 来自: 海边
社区版块
存档分类
最新评论

关于Agile的一些问题

阅读更多
实施了Agile之后,可能导致项目失败的最大风险是什么?

客户到底应该多大程度的参与开发过程?

当客户需求与公司利益发生冲突该如何解决?

如何持续的改进已有的Agile?

高人员流动率的环境中如何有效的积累知识和技术?

把成本作为参数赋与所有问题,我们得到的答案将会如何?

有些问题只有一个最优解
有些问题存在有限个最优解
有些问题有无穷多个解或者说无解

Agile包含所有这些问题...那么我们应该如何评价试图解决所有问题的Agile?

分享到:
评论
6 楼 finalbone 2006-11-13  
谢谢tuti的回复

个人认为Agile本身是一个不断逼近最优解的过程

虽然客户与公司利益冲突是不可避免的

但是是否客户的参与度越高 项目的成功率就越高 项目收益就越高呢?

就算公司目标不是利润的最大化 也要保证利润的合理化吧!

客户的高参与度是会提升项目成本 压缩利润空间的 国情如此~~~

我觉得客户参与度是存在一个最优值的

问题是目前没有人总结和指导大家如何获取这个最优值...

另外一个问题还是成本

我所经历的项目到目前为止还没有彻底惨败的

从公司收益来说 最差的也就是不赚钱 如何理解项目失败的成本呢?

客源损失 声誉损失... 有很多无法量化的东西

或者我们不说成本说利润

如何在保证利润的前提下实施和持续优化自己的Agile呢?

答案估计还是“基于实践反馈,自发改进”...

那么脱离了公司实际运作谈Agile 在理论上登峰造极 最终也只能成仙

到了凡间 仙功尽失 一切需要从头练起 慢慢领悟去吧~~~

或者是Java社区共有的氛围导致的纯技术纯理论化倾向 高手是不食人间烟火的...

不才的本意是呼唤更多更加务实的思考和讨论... 水平有限 多多包涵...


5 楼 tuti 2006-11-13  
finalbone 写道
实施了Agile之后,可能导致项目失败的最大风险是什么?

实施人的自以为在做的是Agile.

finalbone 写道

客户到底应该多大程度的参与开发过程?

客户应该多大程度的不参与开发过程.

finalbone 写道

当客户需求与公司利益发生冲突该如何解决?

回顾一下,客户利益与公司利益有多大程度是一致的.

finalbone 写道

如何持续的改进已有的Agile?

基于实践反馈,自发改进.

finalbone 写道

高人员流动率的环境中如何有效的积累知识和技术?

先想想如何才能不高流动.

finalbone 写道

把成本作为参数赋与所有问题,我们得到的答案将会如何?

成本有很多种,你说的是哪种?
人员工资的成本?项目失败的成本?等等

4 楼 jack 2006-11-13  
理论谁都可以一套套,不过每个实施的团队的结果都不会一样的。
3 楼 finalbone 2006-11-13  
“agile不是一个标准流程,是一种做事情的方式。


本文中的agile只是一个代名词

现实的情况是RUP XP...都试图解决所有问题 提供完整的解决方案

也许把这些问题分解开 没有门户之见的独立研究会有更好的效果



“现实生活是一个混沌系统,不存在最优解。现实生活是一个后验系统,所以只有做了才知道。”

只有做了才知道吗?那这个版面在讨论什么呢?
2 楼 taowen 2006-11-12  
现实生活是一个混沌系统,不存在最优解。现实生活是一个后验系统,所以只有做了才知道。
1 楼 robbin 2006-11-12  
agile不是一个标准流程,是一种做事情的方式。

相关推荐

    agile_sdk9225

    “開發實例以及技巧”这部分内容可能涵盖了在Agile PLM平台上开发应用的具体案例,以及如何有效地利用SDK进行开发的一些最佳实践。这可能包括但不限于:如何设计和实现自定义模块、如何处理复杂的数据关系、如何优化...

    Agile Testing A Practical Guide for Testers and Agile Teams epub

    Agile Testing A Practical Guide for Testers and Agile Teams 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    agile lite示例代码

    Agile Lite是一款轻量级的敏捷开发框架,主要用于快速构建高效、可维护的Web应用。这个示例代码提供了官方的演示示例,帮助开发者更好地...同时,这些示例也可以作为参考,帮助你在实际项目中遇到问题时找到解决方案。

    Oracle Agile

    虽然具体内容未详细列出,但可以推测文档的其余部分可能包含了关于如何安装Oracle Agile PLM for OAS的详细步骤和指导。这可能涉及系统要求、软件兼容性、安装前的准备、安装过程、配置参数、以及安装后验证软件...

    Agile Lite的源码库

    6. **Third** 文件夹:这个文件夹通常用于存放第三方库或插件,可能是用于增强框架功能或者解决特定问题的。这可能包括动画库、工具函数、数据格式化等。分析这些库的源码,可以帮助我们学习如何集成和管理外部资源...

    redmine系统agile敏捷插件安装包

    "redmine系统agile敏捷插件安装包"是专门为Redmine系统设计的一个插件,旨在帮助项目团队实现敏捷开发的流程管理。 在敏捷开发方法中,团队通常采用迭代和增量的方式进行软件开发,强调快速响应变化,提高工作效率...

    The.Agile.Consultant.Guiding.Clients.to.Enterprise.Agility.epub

    Learn the agile philosophy of lean processes, incremental delivery, deep client participation, decentralized authority, and just-in-time planning to bring speed, creativity, empowerment and increased ...

    [Martin] - Agile Software Development_agile_

    敏捷软件开发(Agile Software Development)是一种以人为核心、迭代、逐步交付的软件开发方法论。这种方法强调灵活性、快速响应变化以及高效的团队协作,旨在在不断变化的需求环境中提供高质量的软件产品。 标题中...

    Agile Testing.A Practical Guide for Testers and Agile Teams

    - **常见问题解答**:书中针对敏捷测试过程中可能遇到的一些常见问题进行了详细解答,如如何平衡手工测试与自动化测试的比例、如何处理快速变化的需求等。 - **解决策略**:提供了一系列有效的解决策略,帮助读者...

    Agile PX 二次扩展代码

    这是一个关于Agile px的java代码

    ORACLE-Agile-PLM方案介绍.ppt

    Oracle Agile PLM 方案介绍 Oracle Agile PLM 是一个基于标准的架构,开放的跨企业协同工作平台,旨在帮助高科技电子行业的企业提高产品生命周期管理效率,降低成本,提高产品价值。该解决方案可以帮助企业快速...

    agile 9.3.6英文文档 agaaw.pdf

    agile 9.3.6英文文档 Oracle's Agile PLM documentation set includes Adobe® Acrobat PDF files. The Oracle Technology Network (OTN) Web site ...

    Agile PLM_sdk9221手冊

    通过这份手册,开发人员可以获得关于如何使用这个强大的SDK来进行产品数据管理、流程控制等方面的具体指导。此外,手册还提供了重要的法律声明和商标信息,以确保用户在使用该产品时遵守相关的法律法规。

    Agile development for serverless platform

    该文档提到了“Agile development for serverless platform”,这是一本关于敏捷开发的书,特别是在无服务器平台(Serverless Platforms)上应用敏捷开发方法。 首先,我们需要明确“无服务器平台”(Serverless)...

    agile日志处理工具

    agile日志处理工具

    Wi-Fi CERTIFIED Agile Multiband 技术概述

    Wi-Fi Agile Multiband 技术是 Wi-Fi Alliance 推出的一种认证计划,旨在优化 Wi-Fi 网络资源的利用,提升用户在网络中的体验。这一技术的核心在于它允许设备动态地交换网络环境信息,以便更智能地将客户端引导至最...

Global site tag (gtag.js) - Google Analytics