- 博客(256)
- 资源 (2)
- 收藏
- 关注
原创 为什么企业宁愿开高工资给新员工,都不愿意给老员工加工资?
某企业招聘新员工,薪资水平比老员工要高出一截!老员工郁闷了,论实力我不逊于新员工,论在公司的年资就更加不用说。每次要求加薪总是诸多忽悠的理由,要加也只加那么一丁点儿。老板为毛这样对我?
2015-07-22 13:49:19
17801
21
原创 老板问:多长时间搞定?开发说3天,测试说2天,然后……
老板问搞定这一堆事情要多久:开发说3天。测试说2天。 然后老板第五天来要货,测试提了一堆bug给开发......开发继续解决bug,测试继续测, 直到递归结束…… 如此尴尬的死循环,如何破呢?
2015-07-22 12:34:35
6572
7
原创 有项目管理模板提供吗?(模板和管理工具对过程改进的帮助)
不少朋友包括公司管理者有这样的美好愿望:1)能借鉴某大企业的现成流程和模板,最好能直接拿来用,期望能在短时间内提升自己公司的研发流程水平;2)希望能有一套研发管理流程工具,帮助将这些流程和模板等落地,降低流程实施的成本和管理的成本。但是理想很丰满,现实很骨感!
2015-07-21 13:34:49
2475
原创 UML学以致用-张传波-专题视频课程
课程全程围绕一个真实项目展开,为你分享UML从需求分析到软件设计整个过程如何发挥作用。课程分享的是UML的新版本2.4,一共有13种图,而不是老版的9种图。学习收益:1. 学习UML新版的13种图。2. 学习在需求分析中应用UML,提升需求分析水平。 2.1 学习应用流程三剑客(活动图、状态机图、序列图)分析业务流程; 2.2 学习从序列图中提炼出用例; 2.3 ...
2015-06-29 16:48:10
625
原创 软件设计是怎样炼成的?-张传波-专题视频课程
软件设计视频培训教程,该课程告诉大家,软件设计并不是概要设计与详细设计这么简单,更加不是纸上谈兵的事情。课程全程活用UML(统一建模语言或标准建模语言),为你分享架构设计、数据库设计、用户体验设计和详细设计的实战技巧,并附上实战案例,软件设计文档撰写、工具使用。让你学会如何分析需求,如何逐步做出“漂亮”的软件设计!...
2015-06-10 08:38:50
276
原创 2015 直播课程
直播拉近你我的距离 概述所有的直播课程将会免费分享,但全部直播课程会按收费课程的标准为你分享!直播课程将分为两类:1)主题分享课程主题包括且不限于敏捷开发、UML、需求分析、软件设计、项目管理、中层领导力、绩效考核、CMMI、职业生涯等领域,期待你的参与。(详情请看后文)2)深度咨询服务我们还会为你提供“私人订制”级别深度咨询服务,帮助你解决工作中或职业生涯中的问题。(详情请看后文) 主讲老师张传
2015-06-02 12:59:37
1651
原创 打造敏捷团队-张传波-专题视频课程
敏捷门派很多,什么才是敏捷呢?敏捷过于理想,无法在中国落地?如何才能让敏捷真正发挥实效呢?开发人员过于“闷骚”,敏捷不起来,咋办呢?本课程将会为你逐一拆解!...
2015-04-15 16:04:07
294
原创 网络直播:全能项目经理 - 编码篇(2015-3-31)
一句古语“少壮不努力,老大做IT”,做IT确实挺悲剧的,但最悲剧的是做码农(程序员)!烂代码直接产出来软件,而烂代码是怎样产生的呢?是烂程序员吗?大部分程序员是追求进步和高质量代码的,往往是烂的管理方式、无节操的项目工期而导致程序员不知所措、疲于奔命、为赶工而写代码。当加班成常态,你还跟我谈什么代码质量呢!程序员们是可爱的群体,编码是高难度高技术含量的活,希望我们的编码工作能变成富有激情和战斗力的工作吧!
2015-03-19 11:41:58
1617
原创 全能项目经理训练营-张传波-专题视频课程
项目管理就是一个大坑,什么都可以放进去!项目经理就是这个坑的坑主,他需要具备周身刀,并且把把锋利。本课程为你分享项目经理需要掌握的N多技能。...
2015-01-20 17:22:52
519
原创 体验极限编程(XP)-张传波-专题视频课程
极限编程,英文:Extreme Programming,简称:XP编程,这是一种轻量、、强调适应变化、适合中小型项目的项目管理方法。本课程为你分享极限编程的10多种佳实践。...
2015-01-12 14:27:48
263
原创 敏捷开发——SCRUM-张传波-专题视频课程
SCRUM是当前较火的一种敏捷开发方法,有用户故事、冲刺、燃尽图等很多很酷的玩法,有牛B的产品负责人、SCRUM Master,有很强的自组织团队。
2014-12-02 16:34:35
401
原创 豆芽儿 - 高端IT人才成长社区 上线啦!
豆芽儿 - 高端IT人才成长社区这是我们新打造的网站,全新设计了用户体验,给你更爽快的学习体验。为你分享敏捷开发、项目管理、需求分析、软件设计、UML、中层领导力、CMMI、IT职场等“高大上”的实用知识,帮助你进阶为高端人才![稍后软件知识大学的“视频课程”板块将会下线,请到“豆芽儿”网站学习视频啦~网站截图: 猛点这个链接,进入豆芽儿网站:www.douya2.com www.douya2.c
2014-09-22 13:13:48
2791
原创 网络直播课程:神马是敏捷?(直播时间:2014-7-14 20:00-21:00)
主题:神马是敏捷?概述:敏捷看上去很酷,是解决研发混乱的救命稻草?敏捷门派很多,什么才是敏捷呢?敏捷过于理想,无法在中国落地?如何才能让敏捷真正发挥实效呢?课程大纲:1.敏捷的各大门派2.敏捷的四大宣言和12个准则3.敏捷团队模型及最佳实践4.中国IT行业对敏捷的挑战 4.1 两大限死,两不确定 4.2 中国技术人员的特点5.敏捷不能当饭吃 5.1 敏捷对组织架构的要求 5.2 敏捷对团队
2014-07-10 22:48:29
1878
原创 实践敏捷估算(1)——不仅仅是估不准的问题
说起估算问题,我们第一反应往往是“估不准”!估得准又如何呢?如果估算结果是需要5个月才能完成,但合同要求3个月交货,你怎样办?所以其实我们还有一个“估得多”的问题,而在“估不准”和“估得多”这两个问题之前,还有“不敢估”的问题。
2014-06-04 17:46:09
3718
2
原创 活用UML-软件设计高手(深圳,2014-4-26~27)- 活动报道
主题:《活用UML-软件设计高手(深圳)》时间:2014.04.26、27
2014-04-28 15:13:55
2585
2
原创 敏捷遇上UML(深圳 2014.3.15)- 活动报道
以下是图片花絮,谢谢大家的支持! 下载 (125.69 KB)6 小时前 CSDN社区活动通告:http://huiyi.csdn.net/meeting/info/706/community?project_id=786此活动的原始报道链接:http://www.umlonline.org/school/thread-2712-1-1.html
2014-03-17 22:18:50
2283
原创 软件设计是怎样炼成的(8)——用户感觉好才是真的好(用户体验设计)
软件的UI是客户直接体验软件的地方,好的用户体验可能比追求新技术和追求漂亮设计更加重要,优秀的软件应该是既有外在美也有内在美的。但大部分用户是“外貌协会”的,你和用户说你的软件如何OO,用了多少种设计模式,客户是不鸟你的,客户关注的是用户体验!
2014-03-06 23:12:44
4174
2
原创 软件设计是怎样炼成的(7)——细节决定成败(详细设计)
当我们需要考虑类、类的内部细节、类之间的关系时,这时我们已经开始做详细设计了。详细设计不一定是一份文档,也不一定是Word文档,详细设计也不一定叫“详细设计”,有时候“编码就是设计”也是未尝不可的。对于MIS类型系统来说,架构设计和数据库设计做好的前提下,详细设计的难度其实是比较小的了,但MIS系统会有一些特殊的需求点,我们需要识别出来并想清楚应对办法。如果你做的软件是高技术含量的非MIS系统,情况将会更加复杂。
2014-03-04 01:13:58
14172
11
原创 软件设计是怎样炼成的(6)——打造系统的底蕴(数据库设计)(下篇)
数据库是系统的根基,如果需求变更导致你要经常修改数据库的字段,甚至需要修改表及表关系,相信多折腾几次谁都受不了!因为数据库结构的变化,不仅仅是数据库本身的变更,实体类、数据操作层、逻辑层和表现层的代码都需要改。更麻烦的是数据库中如果已经存在大量的旧数据时,这些旧数据是不会“自动”适应新的数据库结构的,你需要想办法来“升级”这些旧数据。本文为你分享如何打造好系统的根基——做好数据库设计!文章太长,分成上下两篇了,此乃下篇。
2014-02-25 22:10:25
4185
1
原创 软件设计是怎样炼成的(6)——打造系统的底蕴(数据库设计)(上篇)
数据库是系统的根基,如果需求变更导致你要经常修改数据库的字段,甚至需要修改表及表关系,相信多折腾几次谁都受不了!因为数据库结构的变化,不仅仅是数据库本身的变更,实体类、数据操作层、逻辑层和表现层的代码都需要改。更麻烦的是数据库中如果已经存在大量的旧数据时,这些旧数据是不会“自动”适应新的数据库结构的,你需要想办法来“升级”这些旧数据。本文为你分享如何打造好系统的根基——做好数据库设计!文章太长,分成上下两篇了,此乃上篇。
2014-02-25 21:06:53
4037
2
原创 敏捷需求分析及深度提升(广州 2014.1.11)- 活动报道
这次活动已经顺利开办啦,谢谢大家的支持!以下是图片花絮: 下载 (63.31 KB)2014-2-12 18:55此活动的原始报道链接:http://www.umlonline.org/school/viewthread.php?tid=2700
2014-02-20 13:34:19
2264
原创 软件设计是怎样炼成的(5)——规划系统的骨架(架构设计)(下篇)
概要设计和详细设计,可能是最开始听说的设计,但后来发现如果局限在这两个设计的框架下,可能会有诸多不顺,我们需要架构设计、数据库设计、模块设计和用户体验设计,本文主要分享架构设计,此文有点长,所以分拆为上下两篇,下篇为你分享:在”需求驱动“如何做出初步架构设计、如何逐步细化这个设计、分布式与单机系统架构的设计区别等。
2014-02-18 18:24:25
4474
原创 软件设计是怎样炼成的(5)——规划系统的骨架(架构设计)(上篇)
概要设计和详细设计,可能是最开始听说的设计,但后来发现如果局限在这两个设计的框架下,可能会有诸多不顺,我们需要架构设计、数据库设计、模块设计和用户体验设计,本文主要分享架构设计,此文有点长,所以分拆为上下两篇,上篇为你分享:如何避免架构设计“放之四海而皆准”的问题,如何做到“需求驱动架构设计”?
2014-02-13 16:18:27
12548
14
原创 软件设计是怎样炼成的(4)——软件设计的“大道理”
十几年前刚毕业不久,我从事第一份软件开发的工作,要完成一个项目,但没有任何软件设计的思路,于是请教我的老板。我的老板给了我两种思路:1)先假设软件已经做出来了,想好软件的外在表现,由此倒推软件的实现方法;2)思考程序的数据结构,先设计数据库,然后再搭建软件的上层建筑。老板给了我很大的启发,随着工作的开展,后来我又发现了第3种设计的思路。本文将为你分享三种软件设计的思路:1)由顶而下;2)由底而上;3)由中间到上下。
2014-01-27 17:56:57
4600
2
原创 软件设计是怎样炼成的(3)——软件系统不是木桶型的
前文提到我们应该需求驱动设计,那就直接来一个更干脆的做法,我们将需求表示为一个一个的用户故事,软件设计分别针对用户故事来做就行了,只要将用户故事逐个实现了,系统也就完成了。果然能这样做吗?
2014-01-25 16:01:04
4441
5
原创 软件设计是怎样炼成的(2)——优秀设计从分析需求开始
设计应该针对需求来做,这个大道理似乎人人都懂,但实际操作时往往就不是这样。所以我们也不说大道理,直接通过一个“很简单”的案例来体验一下优秀设计应该如何从分析需求开始,体验架构设计是如何全面考虑各种需求、项目的工期限制预算限制,还有项目组人员水平后做出来的
2014-01-25 13:29:12
6262
6
原创 软件设计是怎样炼成的(1)——什么是优秀的设计?
某项目的设计文档评审会上,各路技术大牛进行了“热烈”的讨论,讨论的焦点是怎样的设计才漂亮!大家围绕着如何OO,如何高内聚低耦合,如何反转控制等话题进行了“热烈”的争论。照这样开下去,这个评审会岂不是变成了“神仙大会”!怎样的设计才叫优秀的设计呢?
2014-01-23 15:43:23
6895
1
原创 挨踢项目求生法则(8)——计划篇
计划赶不上变化,计划还要不要写呢?项目工期限死,估算有什么价值呢?只有项目经理紧张项目,其他人是打工心态,怎样办呢?PMP的知识能搭救项目吗?如何才能做出一个按期交付的完美计划呢?所有问题,将在这一篇中大爆发!
2014-01-22 15:27:54
3249
5
原创 黄牛是怎样抢票的?——从业务分析师角度看买票难问题
春运到了,12306被推上了风口浪尖,大家将买不到票的怨气全部吐在12306上!几年前火车票已经实名制了,那黄牛应该就找不到赚钱的空间了,但因为业务流程上的漏洞,造就了黄牛存在的空间。如何改善业务流程,让更多的票到真正需要的人手上呢?
2014-01-15 14:40:49
5227
3
原创 挨踢项目求生法则(7)——实施篇
安装部署系统、培训客户使用系统、推动系统上线等工作就是实施工作。实施工作的重要性有点象足球比赛的“临门一脚”,前面所有工作都做好了,如果临门一脚特别臭,前面的工作都会付诸一炬。实际上实施工作需要从项目一开始就要进行,并且对实施工程师的要求很高,除了技术要求,还有业务以及商务上的技能要求!
2014-01-10 16:05:55
3266
原创 程序员的“非程序员”之路
20多年前我就开始写代码,很喜欢写代码,直到现在为止仍然热度不减!人生总是会和你开点小玩笑,我在多年之前走上了”非程序员“之路。我觉得无论你将来是否继续走技术路线,你的程序员经历将为你打下雄厚的基础。本文为你分享我的一些心得,分享一些程序员也应该掌握的”非程序员“技能,希望对你有帮助。
2014-01-05 22:04:40
6924
19
原创 挨踢项目求生法则(6)——测试篇
直到最后几天,测试工程师们才能见到软件的“庐山真面目”,但是不见不知道一见吓一跳,软件的问题巨多,甚至很多功能没有实现,然则距离“项目死期”(交付日)已经没有几天了!难道测试仅仅是项目后期的事情?曾经何时作为程序员的我是看不起测试的,不少程序员也不屑于去做测试这个职位,难道测试工程师真的比程序员低人一等?
2013-12-28 02:13:05
3874
7
原创 我的精华文章索引(持续更新中)
为方便大家找到合适的文章,我将一些精华文章的索引汇总在一起,只需要轻轻一点就可以快速达到你想看的内容啦!目前已经汇总的文章又:“软件设计是怎样炼成的”系列文章、“神马是敏捷”系列文章、IT项目求生法则系列文章、需求分析挑战之旅系列文章、UML扫盲文章、设计模式扫盲文章、CMMI扫盲文章、IT职场求生系列文章等。
2013-12-20 14:46:40
4714
2
原创 挨踢项目求生法则(5)——编码篇
有一句古语“少壮不努力,老大做IT”,做IT确实挺悲剧的,但最悲剧的是做码农(程序员)!烂代码直接产出来软件,而烂代码是怎样产生的呢?是烂程序员吗?大部分程序员是追求进步和高质量代码的,往往是烂的管理方式、无节操的项目工期而导致程序员不知所措、疲于奔命、为赶工而写代码。当加班成常态,你还跟我谈什么代码质量呢!程序员们是可爱的群体,编码是高难度高技术含量的活,希望我们的编码工作能变成富有激情和战斗力的工作吧!
2013-12-19 17:55:34
5441
7
原创 我的敏捷、需求分析、UML、软件设计电子书 - 下载(持续更新中)
我将所有我的电子书汇总在一起,方便大家下载!(持续更新)文档保存在我的网站——软件知识原创基地上(www.umlonline.org),请放心下载。1)软件设计是怎样炼成的?(2014-4-1 发布)概述:有人曾经提出这样的一些问题,也请你思考一下:问题1:我不喜欢编程,但我想成为优秀的软件设计师,请问有什么途径呢?问题2:有没有一套系统分析或者是软件设计的方法论,我可以根据这套方法由需求逐步推导
2013-12-17 20:28:41
5022
5
原创 2013CSDN博客之星评选——我居然是候选人!
1999年我正式从事IT行业,第一份工作就是程序员!当时能找到的技术网站很少,我很快就喜欢上CSDN,同时我几乎每年都会买程序员合集。我很早就在CSDN上注册了,但现在用的是今年才注册的账号,因为我好长时间没有使用旧账号了,密码忘记了,也有可能是账号被清理掉了。没关系了,现在这个账号很好,我会一直用下去!之前曾经用旧账号在CSDN上发过博客,但过了几个月文章才只有几十次点击,当时CSDN的博客功能
2013-12-16 23:25:28
2192
1
原创 再谈僵尸大会(每日会议)
10年前第一次听说每日站立会议,觉得很酷,于是我们马上就实践了!开始两三周效果不错,因为新鲜事物嘛,但没多久新鲜感就木有了,慢慢变成“walking dead”,每次开会就是一群僵尸在开会,项目工作变成僵尸大战项目,或者是项目经理大战僵尸。本文在之前一篇关于每日会议文章的基础上,继续为大家分享!
2013-12-05 20:52:18
2351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人