您的位置:首页 > 其它

软件工程的大学生活——离别心情小书

2005-06-06 22:47 274 查看
踏入军营的那一刻,好像这个世界就注定让我在杭电活的那么精彩,那么充实。四年下来,从来没有一个学期显得无聊,空闲。甚至连玩游戏的时间都没有所以四年的游戏只会玩玩那SC,CS。如今面对离别,心涛澎湃,特别是今天要拍毕业照了,感觉特别留恋,因此今天早上5:30就醒来,睡不着,起来写下点东西,以作纪念。
其实回头想想,你会发现我们的大学生活就像一个软件开发过程,那大学四年你是不是应该好好的项目管理一下呢?
在正文之前我们先来熟悉一下以下两个概念:

PMI(美国项目管理协会):项目是为提供某项独特产品或服务所做的临时性努力。

项目管理就是将各种知识、技能、工具、和技术应用于项目之中,以达到项目的要求。

可行性分析

当我们踏入大学第一步,其实我们已经完成了可行性的研究与分析。只是那时候我们的研究与分析是由我们的长辈来帮我们做,我们只是一个小角色罢了,就像只是一个程序员一样,不需要进行可行性研究与分析或者是承担很少很少的一部份工作。
需求分析

需求分析,它需要我们自己去做,我们的长辈们只是我们的总经理(父母),适时地关心一下项目经费和项目进度,或者至多是个项目经理(老师)多关心一下你的生活,学习。
大学四年需求如何,应该如何分析,应该让自己达到的怎样个程度,这都是至关重要,因为大学四年后的结果就像有什么样的需求分析结果就有什么样的软件一样,有什么样的个人目标定位,才有什么样的大学四年的项目管理,才有可能有什么样的大学成果。
完成这一阶段应该有个“需求分析报告”,你应该向你的项目经理,总经理去汇报一下,然后在项目经理那里备个案。
概要设计

光光作好了需求分析是不够的,因为如果没有概要设计,你的大学生活就会变得毫无头绪,杂乱无章,甚至无法实施后面的过程。所以你必须概要设计,对自己的大学生活作好规划,大一大二锻炼什么、干什么,大三大四锻炼什么、干什么。我的大学生活大概该是什么个样,自己应该有个总体的思路,概念。
完成这一阶段,我们有个概要设计文档、报告,然后,然后提交项目经理和总经理。
详细设计

这一步非常重要。作好了概要设计当然要一步步来执行,这样就要求我们来细化我们的“概要设计”,其实就像我们平时学习作计划一样,很重要,即要用目标,又要有长期计划,更要有近期计划,因为有了近期计划,就可以让你觉得目标不是那么高不可攀。让你可以一步一个脚印的去实现。
编码与实现

完成了所有的设计工作,接下来的就是一步一个脚印的去实现它了。你哪一天应该干什么,做到什么程度,都要有个底。
同时在这个实现阶段有个很重要的环节——“单元测试”,这一步一定要做好,每天做完躺在床上想想今天作了什么,有没有达到要求,最好做个日记,这样更加能够督促你,并发现自己的问题。
测试

这里分“集成测试”和“验收测试”。
集成测试就像每个学期的期末测试一样对我们每个学期的学习成果都进行阶段性的检查。
测试的目的不是为了验证软件的正确性,而是为了帮助大家发现问题,让大家能够及时地查漏补缺。
验收测试就已经到了毕业设计阶段了,这个阶段大家都应该已经是“饱读经书”,发挥自己的所学本领,一展绝技的时候了。一份毕业设计饱含了四年大学生涯的所学。
开发日志

开发文档

开发总结

开发总结,总结大学四年的坎坎坷坷。自己曾经的兴奋过,曾经的播撒过的每一颗种子都在这里留下自己的教训与经验。
软件实施

CMM

ISO9001质量管理体系
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: