软工阶段成果展示感想 ——王莹

今天晚上我们进行了阶段成果展示。展示开始之前,我们还自我感觉良好,感觉做的不错。可是当我们在听到UI组的展示之后,我们发现我们错了。

  首先一个问题就是需求分析的问题:我们是作pipeline的,按照UI组的说法,我们本应该的工作就是解析爬虫组爬下来的网页,然后进行结构化,调用UI组提供的数据库接口存储就可以了。可是当初我们组内讨论的时候,却完全复杂化了我们的工作,以为是我们组来构建数据库的模型,而UI组直接调用我们的数据库,这样导致了我们花费了大量的时间和精力在数据库上面,而淡化了我们本质的工作——解析网页。从而导致了今天的后果——该做的没做,不该做的都做了。同时在网页解析方面错误百出,功能薄弱,没有任何的实用性可言。。。现在可以这样说:我们前一阶段的工作什么都白干了,现在就是要从头做起。

  总结一下:虽然我们现在犯了一个很大的错误,同时得到的分数可能也不是很高、甚至很有可能垫底。但是我们还是学到了很多的东西。首先一点,就是一个工程内部各个模块之间的相互协调,沟通,如果我们与UI组沟通好的话,那么我们就可以避免今天发生的错误,也不会浪费过的时间在数据库的上面,有更多地时间进行网页的解析。其次,对于一个大的工程来讲一个总工程的PM是必不可少的,用来协调各个模块之间的关系,以我们这个工程来讲,就是没有人来进行协调,从而导致了很多的冲突,当然,这与我们组与组之间的沟通也有关系。

  总的来讲,我们还是收获了很多,今天学到的这些东西,只有亲身体会一次,才知道有多么的重要。而不是我们上课所能学到的。邹老师这门课程的教学设计,可能就是让我们学习到这些课堂上不能学到的东西吧。。。让我们有这样的经历,以后才能避免这种情况的发生。。现在只不过是一个大作业,大不了从新做,而如果在一个真正的大型工程中遇到这些问题的话,那么代价将是巨大的,包括时间和金钱。。

posted on 2012-11-19 20:47  fightingsnail1  阅读(227)  评论(6编辑  收藏  举报

导航