实施费用也能DIY--走出软件作坊:三五个人十来条枪 如何成为开发正规军(九)

咱们书接上回。水清则无鱼--走出软件作坊:三五个人十来条枪 如何成为开发正规军(八) 上次咱们讲完了开发费用的计算,很多人在后面跟帖在那里算费用。 有人说:你把程序员都不当人,94天,一天都不休息啊。 我想答曰:94天,是工作时间。不算双休日在里面。也就是说,实际的开发周期长度是94+3个月之中的所有双休日。我只所以按照94天算,是算94天工作日,并没有把双休日都算进去。你试着想想,你都休息 ...
david_lv 评论(1) 有89人浏览 2008-08-28

Java学习之路:不走弯路,就是捷径[转自www.matrix.org.cn的soddabao兄]

0.引言 软件开发之路是充满荆棘与挑战之路,也是充满希望之路。Java学习也是如此,没有捷径可走。梦想像《天龙八部》中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力,是很不现实的。每天仰天大叫"天神啊,请赐给我一本葵花宝典吧",殊不知即使你获得了葵花宝典,除了受自宫其身之苦外,你也不一定成得了"东方不败",倒是成"西方失败"的几率高一点。 "不走弯路,就是捷径",佛经说的不无道理 ...
PowerNTT 评论(0) 有11人浏览 2008-08-28

怎么做需求分析[转自www.matrix.org.cn的liubang]

需求分析 在具体的研究需求分析之前,我们先了解一下软件工程这个概念。软件工程分为三个层次,过程层、方法层、工具层。在最基础的过程层,最重要的就是一组被称为关键过程区域(KPAs)的框架(KPA的概念在讨论CMM的书中有详细的概念说明)。关键过程区域构成了软件项目的管理控制的基础,并且确立了上下文各区域的关系,其中规定了技术方法的采用、工程产品的,模型、文档、数据、报告、表格等,等的产生、里程碑的 ...
PowerNTT 评论(0) 有6人浏览 软件工程 2008-08-28

关于项目工期的欺骗

现在做定制软件项目有一种趋势,就是对工期的欺骗。 对方客户上层领导要求工期是12个月,直接负责项目的客户会说你们要在6个月完成,等到公司领导说要4个月,项目经理可能说要3个月。每一层都要剥削一点,一般到真正做项目,没多少时间了。 说的好听一点,是给风险预留一段时间,但每一层都这么做,严重挤压项目时间。一般客户都是有严格的上线时间,这个时间是客户定的,很难去协调,如果你说你完不成,就别来竞标了, ...
gurudk 评论(15) 有24人浏览 2008-08-27

高效实现数据仓库的七个步骤

高效实现数据仓库的七个步骤 数据仓库和我们常见的RDBMS系统有些亲缘关系,但它又有所不同。如 果你没有实施过数据仓库,那么从设定目标到给出设计,从创建数据结构到编写数据分析程序,再到面对挑剔的用户的评估,整个过程都会带给你一种与以往的项目 完全不同的体验。一句话,如果你试图以旧有的方式创建数据仓库,那你所面对的不是预算超支就是所建立的数据仓库无法良好运作。 在处理一个数据仓库项目时需要注 ...
lovejuan1314 评论(0) 有27人浏览 2008-08-27

你这该死的销售--走出软件作坊:三五个人十来条枪 如何成为开发正规军(七)

上个星期,我的一个朋友给我出了一道难题: 一个问题:销售在客户面前总是夸大公司的能力,在项目谈判时,总是这也可以实现,那也可以实现,但实际项目执行时,却发现根本就很难执行。但销售对实际的执行并不了解,而且也许如果不这么做的话,可能根本就无法签单,如何解决这个矛盾? 我说你这个问题很普遍。大部分的前期跟单、签单都是销售在做。一般小公司,老板就是最大的销售,所有的大单子都是老板在跟。有的老板认为管 ...
david_lv 评论(20) 有1748人浏览 2008-08-27

水清则无鱼--走出软件作坊:三五个人十来条枪 如何成为开发正规军(八)

我的朋友开了家屁小公司,纯粹的三五个人十来条枪。每年还不死,但活的也很辛苦。平时做的也就是两三万的单子,运气好能做8-10万的单子。那天,突然给我打了电话,说要请我吃饭。 饭肯定是不能白吃的。朋友告诉我:唉,烦心啊。客户不成熟,是麻烦事。客户太成熟,也是个麻烦事。 我说,此话怎讲? 我朋友说:你看,我过去跟单,客户对软件不懂,但他却知道有个华军软件园,里面有可以免费下载的管理软件。我报个两万 ...
david_lv 评论(2) 有218人浏览 2008-08-27

拥抱变化 敏捷开发

二弟的一篇介绍 敏捷的文章,希望有机会在 GBS 的系统实施中能够早日用上 敏捷 关于敏捷 2008-08-27 10:02 | (分类:默认分类) 今天写实习总结,描述了一下这几个月的收获。截取其中的一段关于敏捷的感想。 Scrum对于我这样的开发人员来说,让我可以直接参与到整个开发周期的各个阶段。在评估会议时,团队中的每个成员都有权对产品的需求项进行评估,确定需求的工作量大小 ...
yuguanyin 评论(0) 有12人浏览 2008-08-27

Ajax/REST 2

Ajax 的流行程度呈爆炸式增长。老式的 Web 框架正在为支持 Ajax 而自行革新,新的纯 Ajax 框架正在开发之中,很多组织正在考虑采用 Ajax,或者已经开始了构建 Ajax 应用程序的工作。但在所有这些悸动之中,只有相当少的组织成功开发了 Ajax 应用程序。本文是分为两部分的系列文章的第二部分,本文将帮助您决定是否应在实际 IT 应用程序中使用 Ajax,旨在提高您在 Ajax 开发 ...
SnailWong 评论(0) 有12人浏览 2008-08-27

[转载] Ruby、Rails、Agile的启示

转自:http://vipnews.csdn.net/newscontent.aspx?pointid=2008_03_03_170600555 文/杨祥吉  本文作者以使用Ruby和Rails进行创业为经验背景,结合具体的项目,尝试以客观公正的方式来评价Ruby、Rails和Agile。下面的文字,我们将以名词解释和实践的方式看看这些词汇带来的价值: Agile 敏捷开发是一个高频度的 ...
loamy 评论(0) 有46人浏览 2008-08-26

结合Maven2进行J2EE项目构建

一.背景 Maven2 的基本原理很简单,采用远程仓库和本地仓库以及 pom(project object model).xml ,将 pom.xml 中定义的 jar 文件从远程仓库下载到本地仓库,各个应用使用同一个本地仓库的 jar ,同一个版本的 jar 只需下载一次,而且避免每个应用都去拷贝 jar 。如图 1 。同时它采用了现在流行的插件体系架构,只保留最小的核心,其余功能都通过插件的 ...
pizza7711 评论(0) 有25人浏览 2008-08-25

用数字沟通——来自敏捷精灵的忠告

因为不知道要如何还击,我们技术人员屈从于市场人员和管理者们——这些代表业务的人;这已经是老生常谈了。结果,业务人员眼里的开发人员充满了消极和抵制 的情绪,而开发人员则给商务人员贴上了无能甚至是撒谎的标签。这是一场正在进行的“我们和他们”的战争。 Linda Rising认为,问题的产生是因为一个基本的误解:业务人员更多是通过数字来做出与人和团队相 ...
highsky 评论(0) 有22人浏览 交付价值,人际沟通 2008-08-25

从软件质量想开去...

先插播一则广告,我建立一个圈子,讨论软件质量和开发效率,欢迎大家加入。 http://devmgr.group.javaeye.com/ 本文想采用头脑风暴的方式,大家一起想影响软件质量的因素,便于我们采用QFD(质量机能展开)方法改进软件质量。 我先首先介绍一些软件的质量特性,就是“XX性”,参考McCall,boehm,iso9126模型,其它自己杜撰的。 .正确性(correctness ...
gurudk 评论(0) 有23人浏览 2008-08-22

从软件质量想开去......

先插播一则广告,我建立一个圈子,讨论软件质量和开发效率,欢迎大家加入。 http://devmgr.group.javaeye.com/ 本文想采用头脑风暴的方式,大家一起想影响软件质量的因素,便于我们采用QFD(质量机能展开)方法改进软件质量。 我先首先介绍一些软件的质量特性,就是“XX性”,参考McCall,boehm,iso9126模型,其它自己杜撰的。 .正确性(correctness ...
gurudk 评论(5) 有55人浏览 2008-08-22

软件项目经理所必需具备的素质

软件项目经理所必需具备的素质 许多人都以为项目经理总是与“理想与光荣”相伴的,其实作为一个有志于改进中国软件开发流程的项目经理来说,他们承担的更多的是“艰辛与痛苦”。 在这里,我通过我担任项目经理期间所遇到的种种现象,来 总结项目经理所必需具备的素质,当这些素质您不具备的话,就需要花费多年的努力来培养他,如果无法培养成功,那么请您转换岗位,因为项目 ...
wanchong998 评论(0) 有45人浏览 软件管理 2008-08-22

最新发表博客