摘要:
花了一段时间后,我读到了第八章,在读的过程中,我深刻体会到了一点,就是所有的程序员在一定程度上来看都是“疯子”,都是怪人,都在为一些软件努力着。其实,我是不喜欢编程的,曾经认为编程就是浪费时间,浪费青春,浪费精力,但是,作为一名计算机专业的学生,我发现因为我不是他们所以我是不了解他们的。Chandl 阅读全文
随笔档案-2017年10月
05软件需求读书笔记(五)
2017-10-19 14:29 by ovols, 181 阅读, 收藏,
摘要:
今天的软件项目,已经成为一个错综复杂的建筑工程,不断变化的应用环境(包括使用者),使得软件需求被不断更新,今天100个需求,明天减10个、改5个、加80个,这在不断公开发布的升级版开源软件以及Web网站应用中表现的就颇为明显。为了满足这种需求及由此需求所带来的编程及调错成本,人们已经发明了众多方法, 阅读全文
04软件需求读书笔记(四)
2017-10-17 14:12 by ovols, 134 阅读, 收藏,
摘要:
故事四:CMM,软件成熟度模型。这是在80年代的时候,软件大牛们深感软件问题重重,为了帮助规模庞大的组织改进软件进度和质量制定出来的方法论,用来指导软件开发过程。现实状况是,美国国防部用CMM测量承包商的组织力量,很多印度公司都拿到了CMM3级及以上认证。因为CMM太过复杂,庞大,读完CMM的整个文 阅读全文
03软件需求读书笔记(三)
2017-10-13 17:26 by ovols, 129 阅读, 收藏,
摘要:
故事三:编程的本质。一位软件开发人员曾经在85年的时候写过一篇论文,说美国的星球大战计划绝不可能实现,因为导弹防御系统天生无法在真实的工作条件下测试。而编程却是一种试错功夫,人们在写程序时,从不指望一次就写对,他们会犯错,然后再改正,测试和修正,如是反复。 这个故事与故事一有着异曲同工之妙:它同样告 阅读全文
02软件需求读书笔记(二)
2017-10-11 17:59 by ovols, 268 阅读, 收藏,
摘要:
故事二:项目语言的选择。书中提到的项目经过了大家无数次的讨论,最终决定使用:Python。但是在项目的后期,另外一个Python高手加入后,曾经隐晦的说过,其实大家在用编写Java代码的方法编写Python。这让我想起,虽然大家都说其实语言是相通的,如果你一门语言很熟练了,其他语言也大同小异,但是毕 阅读全文
01软件需求读书笔记(一)
2017-10-09 16:47 by ovols, 167 阅读, 收藏,
摘要:
故事一:历史上有很多失败的项目,例如FBI耗资1亿7千万美元,为了提高反恐能力的计算机项目失败,失败原因是FBI受到“911”事件的刺激把需求列表陡然拉长。美国国内税务局至今用的系统是20世纪60年代开发的,在95年曾试图升级,花费了20亿美金后,国会取消了这个失败的项目,失败原因:需求不断改变,预 阅读全文
浙公网安备 33010602011771号