软件(敏捷)开发中工作量与工时评估模型

软件(敏捷)开发中工作量与工时评估模型 前言     软件开发中如何合理的预估项目的开发时间始终是一个难题。因为项目中不确定性的因素太多。这里我们根据日常项目中开发的规律总结出一种工作量预估的模型。该模型参考物理学中时间的计算方式: $$ 时间(T)=fra ... »

软件开发中工作量与工时评估模型

软件开发中工作量与工时评估模型 前言     软件开发中如何合理的预估项目的开发时间始终是一个难题。因为项目中不确定性的因素太多。这里我们根据日常项目中开发的规律总结出一种工作量预估的模型。该模型参考物理学中时间的计算方式: $$ 时间(T)=frac {距 ... »

我从pmp培训归来

管理也是一些套路的传承,很多人说不去学专门的管理,照样把工作做得很好。是的,不是散打乱打就不能赢,只是会吃点亏而已。如果你有了套路在心中,那么必定会让自己车到山前开路,让事情更好办。 所以,我去学了几招套路。回来后,真的发现,公司原来真的满满的套路,哈哈,一下看清了他们的把戏!也许有时没用,但是也许 ... »

不要成为项目风险的奴隶

一个项目经理如果一直在项目中处于救火状态,那他就不是一个好项目经理。我所接触到的项目经理中,大家最常犯的一个错误,就是低估项目难度导致进度不可控制。 由此,我今天想和大家讨论的主题,就是 了。 项目中不可能没有风险,正如理财一样,没有风险就没有收益。低风险低收益,高风险高收益。而我们都知道著名的墨菲 ... »

从技术转管理,我做了什么来拯救自己?

我是一名新手项目经理,转项目管理岗1年半。在做管理之前,我是一名开发。也就是说,我是最常见的技术转管理了。 最开始,我极度不适应这个岗位。很累,但是不见成效。经过一年多的摸索,我终于在工作中总结出了一些心得,一些套路。所以我想给技术转管理的同学们讲一讲: 我做了什么,来拯救自己 个人背景和公司背景 ... »

项目微管理30 - 绩效

绩效考核对于任何人都是非常重要的一件事,不过它同样也是最让人诟病的一件事,甚至很多激进的程序员会说:“什么狗屁绩效考核,只要是搞考核的公司,老子一律不去!” 话糙理不糙,这个现象至少说明绩效考核已经惹得天怒人怨,甚至索尼的某高管都放言:“索尼之所以垮掉,都是绩效考核惹的祸”。 绩效考核是把双刃剑 不 ... »

项目微管理27 - 惊喜

对于一项活动,是提前不让员工知道,然后实施时给他带来惊喜,还是提前让员工知道,心里先有预期,然后再实施,这是一个问题! 生日礼物 四代对于惊喜的思考源于一项公司的福利:给员工生日。 在四代变换做法之前,公司的做法是这样的:公司给每位过生日的员工固定的预算,比如100元。在每个月第一个过生日的员工的生 ... »

项目微管理26 - 打卡

公司实行打卡考勤已经有很长一段时间了,四代仍然对当时管理团队提出要实行打卡考勤时那信心满满的神情记忆犹新。 似乎只要实行打卡考勤,大家的工作热情就立即会被调动起来;似乎只要实行打卡考勤,那些偷懒的家伙就会立即变得勤奋起来;似乎只要实行打卡考勤,我们的工作效率就会大幅提升。一切听起来似乎很完美,不是吗 ... »

放下技术,是PM迈出的第一步

上一篇,我们从项目层面提出了PM的核心能力架构。今天,我想从公司层面,分析一下PM的核心能力架构中的过程能力,这也是PM当下最关心、最真切的痛点。 还记得上一篇我的同事老A吗? 为什么他能在知名外企带三五百号人的跨国团队,却在一家总共只有不到100人的本土公司放声疾呼“PM不是PM”? 因为知名外企 ... »

PM真的不是PM

去年我和一位美国主任评估师,共同参与了一家国内软件企业的CMMI评估。访谈时,PM陈述的工作内容,更像是一名开发工程师兼做任务管理的综合体。而IT总监的阐述,则更像是一位真正的PM。事后,我跟这位外国友人聊了一下,他说,从他目前的经验与获知的信息来看,中国的PM基本上都不是PM。 ... »

项目微管理25 - 反向

说到“向上管理”,四代瞬间就想到了“史上最牛女秘书”事件,这个经过众多企业流转传唱的“女秘书PK老板”的事迹,在整个IT界都掀起了轩然大波。 事件的起源其实并不复杂,也并不香艳,完全可以说是“一把锁引发的血案”。 一把锁引发的血案 某年某月某日晚,EMC(外企大公司)大中华区总裁陆纯初回办公室取东西 ... »

分享我们团队管理的最佳实践——程序员的周报应如何填写

无管理不成团队,无考核不成管理; 一切不谈考核的管理都是扯淡。 演示地址:http://www.dabenpm.com/ 一、先看截图 1. 周报的填写 图1. 中层管理者填写周报 上图(图1)为中层管理者填写周报的界面,可以看到除了本周总结、下周计划、本周备注之外,还包含了对其直接上级的打分和评语 ... »

项目微管理24 - 横向

在团队合作中,团队内的伙伴就如同一条绳上的蚂蚱,是相当紧密的合作关系,而团队外的伙伴则是比较松散的合作关系。 横向沟通 在管理方式上,团队内的管理要做的事很多,比如要建立信任关系,比如要建立各种流程,比如说随时搞个团队活动,这些都是四代容易把控的。 但是对于“横向管理”来说,如果更高级的管理者没有发 ... »

项目微管理23 - 会议

对于开会,留在四代心中是截然相反的两种印象:一种是能帮助解决问题,而另外一种是浪费时间。 之所以出现这种情况,是因为四代经历过的一部分会议组织合理,议题明确,步骤清晰,能起到会议所能起到的沟通作用,所以能快速的理清问题,统一思想,得出结论。 而另一部分会议组织混乱,议题也没有一个明确的中心,一大堆问 ... »

项目微管理22 - 契约

在日常工作生活中,四代习惯会把打交道的人分为两类,一类人叫“不靠谱”的人,一类人叫“靠谱”的人。 不靠谱的人 不靠谱的人像什么样呢?不靠谱的人一般是这样的: 1.随便答应人、过两天就什么都忘了 这样的人确实很多,通常不管跟他讲什么,他都会满口答应,可是真的让他去做的时候,又百般推脱,或者假装忘记,又 ... »

项目微管理21 - 互联

说到“互联网时代”,有个经典的问题就是:21世纪最宝贵的是什么? 信息最重要 黎叔,就是《天下无贼》中念叨着“明月照沟渠”的那个哥们,他的答案是人才!四代觉得不是,四代觉得应该是信息!不仅是21世纪,整个人类社会发展的历程都证明信息是最宝贵的。 军事家之所以能横扫千军,是因为他掌握了对方的秘密;政治 ... »

关于老系统的重构和优化选择

最近公司领导层脑袋发热要转java,干掉.net,所以碰到一个系统新的需求过来都要评估一下是重构还是原有的基础上修改 基于以上背景也就诞生了这篇文章:到底重构还是优化 我的建议是:工时决定一切 老系统重构会遇到2个问题: 1.业务的重新梳理 2.代码逻辑的梳理 业务的重新梳理:不用分析,大家做个系统 ... »

项目微管理20 - 制怒

说到“制怒”和“情商”,四代想起了管理上关于“智商 IQ”与“情商 EQ”谁更重要的争论。 情商的重要性 从四代的经历来说,确实是的,只要在程序员这一行做的久一点,上心一点,经验丰富一点,姑且不管做的好不好,几乎没有什么功能是做不出来的,关键在于你能不能挖掘到那个痛点,也就说,大家论智商是没有什么太 ... »

项目微管理19 - 单挑

四代曾经记得有一篇这样的文章是这样说的:“所谓管理,就是沟通,沟通,再沟通!”四代觉得非常的有道理,这是在团队对话中,四代说过的最多的一句话,没有之一。 目前,四代碰到过的团队问题,不管是任务分配不明确、功能实现不清晰、产品发布不顺利,还是队员之间互相不理解、团队之间协作不顺畅、利益之间分配不公平, ... »

IT小团队的管理者的突围之道

笔者前几天被问到一个问题,你在团队管理方面有什么值得分享的吗?咋一听,实用千言万语,但是事后回忆说出来的东西感觉空无一物,缺少干货。故想通过写一篇随笔思考整理一下,刷新一下自己对小团队管理的认知。这里的小团队规模为小于等于20人。 ... »