一个项目的开始——量化想法
来源:互联网 发布:淘宝店铺代理 编辑:程序博客网 时间:2024/06/05 03:36
菜鸟的心路。
每年春季学期学校总会开展大学生创新创业申报活动,经过评审答辩才有资格立项,然后评定等级,或国家级,或校级等等。当时我和另外两个小伙伴组成团队准备申报一个项目——面向互联网的特定领域知识库的构建(该项目我会在后期博客中详谈,此处不再重述)。这个课题是我们找的一个教授给我们的,显然他成了我们的导师。在他给我们描述该如何去做成个项目,应该做成什么样子时,而且举了一些例子。当时我认为我明白了他的想法,可后来三个傻小子真的着手做时才发现,我们不知从何做起!!!
因为一开始我们就是错的,错在还没有明确做什么东西仅仅因为脑子里有点感觉就上手去做。以为仅仅隔着一层窗户纸看到一个影子,随着时间的深入窗户纸早晚会破,那时候就能看到那个影子是什么东西了。想法固然是好的,可到了后期这层窗户纸不但不会破,反而会更厚。就像看韩剧一样,你为了尝鲜在凌晨《来自星星的你》更新了但没有字幕,你仍然看了,虽然听不懂说什么,看着画面也能揣测出这一集在演什么。第二天你再去看有中文字幕的,天呐!!!这剧情和我昨晚上看没有字幕的时揣测的剧情完全不一样啊,都可以重拍一部新的电视剧了!
“量化想法”。对,这是我的结论,一个项目的开始应该是“量化想法”。对于我的项目,老师给我们传输他的想法时,虽然描述了很多但都是虚无的,抽象的,停留在想象上,这必然会导致我们理解的误差,同样团队之间相互沟通对项目的看法时,也是抽象的,没有具体可靠地东西让其他人可以看到或是触摸到你的想法,没有统一思想,这个项目必然是失败的。我并不知道该如何给这个说法下一个定义,但可以举一个例子。你想要开发一个web项目,就应该首先把web页面全部“画”出来,说明每个页面的功能,但不必考虑数据如何交互,那些后台的东西也不必考虑。
更加简单的讲,就是把整个项目流程颠倒过来。
1.首先“画出”项目目标,比如把预期的网页结构,功能等全部画出来
2.根据画出的材料,反推需要用到哪些数据结构
3.设计算法
4.编程
5.测试
“量化想法”也不仅仅是给团队的其他人灌输你的思想,也是自我剖析的关键。通过“画”,也是自己捅破窗户纸的过程,对于项目的认知也会更加明确。
- 一个项目的开始——量化想法
- 一个想法的开始
- 1、从一个疯狂的想法开始
- 一个项目的开始
- 一个简单单片机项目的一些想法
- 一个项目的大体架构及想法。
- 量化成功的项目
- vue入门——开始一个项目
- 开始一个Django的项目
- 大二开始时的想法
- 一个大胆的想法——尔雅答题
- 《QUML:量化需求分析与建模》节选之二:一个量化管理项目的一生(1)
- 《QUML:量化需求分析与建模》节选之三:一个量化管理项目的一生(2)
- 《QUML:量化需求分析与建模》节选之四:一个量化管理项目的一生(3)
- 《QUML:量化需求分析与建模》节选之五:一个量化管理项目的一生(4)
- 手环开源项目的想法
- 从转换率开始网络营销的量化管理
- 一个项目一个开始
- ROS代码经验系列-- tf进行位置查询变换
- Codeforces Round #333 The Two Routes
- PyChram使用笔记
- Java Classloader机制解析
- 关于HTML5 的history API介绍与使用
- 一个项目的开始——量化想法
- 利用89C52RC的DATAFLASH实现掉电存储数据
- 10个好用的在线编译/调试工具
- 安装实例中出现的ORA-27123和ORA-12532的错误
- HDU_1863
- 存储
- IOS开发判断在字符串中是否包含相应的字符
- Unity 5 全局光照GI与新的烘焙系统初探
- eclipse导入已存在的android工程时遇到AndroidManifest.xml文件出错的问题(红叉)