zoukankan      html  css  js  c++  java
  • 一图迁移——需求带给代码的痛彻心扉

    需求分析心得

    这几周中,作为PM全程跟踪,看着我们的项目一点一点的茁壮成长;最终我们的项目确定下来叫:“一图迁移”;

    1、需求从哪里来

    就我们组而言,我们的项目主要来自于老师;

    2、需求确定中的问题

    1、老师给我们讲解了神经网络算法框架,同时在多次和老师交流中确定主要的算法;

    2、由于我们从一开的我们没有合理和讨论需求的难度,在实际操作中才体会到不容易,造成我们的需求一直在发生变化,但是在最后我们确定采用vgg模型算法;

    3、小组成员之间应该多交流多探讨,这是我们前期的缺点,后期我们会进行调整;

    4、刚开始的时候讨论没有特别的具体化,是的在后期的操作中很多无法确定的点,让成员的工作量直线上升;

    3、需求分析中的心得

    我们的项目最初的想法是做一个图片分类的功能,然后将这一功能运用到不同的领域,这也是项目指导老师给我们提出的要求。但在第一次小班讨论课上,小班课老师认为我们做的东西没有实际的应用价值,让我们做一个实际的应用出来,我们不得不改第二次需求,将我们的项目做成一个图片风格迁移这样一个具有娱乐性质的软件。在我们确定需求后又去找项目指导老师讨论需求,指导老师最初似乎对这个需求不大满意,经过我们一段时间得讨论才最终确定下来项目需求。

    这一过程给我最大的感受就是在确定需求时,一定要多于甲方沟通才不会多走弯路,做事效率也会大大提高。而且在于甲方确定需求后我们才能放心大胆的去继续往下做,不会有太多的顾虑。

    在需求分析上越下功夫,分析得越详细,之后的开发工作做得也就会越轻松。

    通过上面的教训总结,需求的分析以及确定,一定要和用户方有说话权的人进行充分有效的沟通。

    4、代码运行中的心得

    小组成员从国庆开始就在学习机器学习和深度算法,从开始接触这个任务的时候老师就告诉我们算法的难度比较大,然后小组成员通过听网课和参加老师学长的研讨会中收获很多;刚开我们去寻找网上的darts框架代码,运行在本地上速度完全不像以前接触的代码分分钟出结果;后来计划使用服务器,但是租的服务器跑不动我们的代码;总而言之最后我们终于找到了正确的打开方式;

    5、项目用例图展示

     

    6、总结

    我们小组在需求讨论时,对于部分需求有很多激烈的讨论,也出现过争执,在讨论的过程中也对机器学习相关知识有了更深的了解,在一次次的开会讨论中,我们学到了很多知识,希望我们能再接再厉,在接下来的项目实现中做到更好。

     

  • 相关阅读:
    docker入门
    spring aop切面入门
    java 拉姆达 lamdba get
    Spring 3
    Spring 进阶二
    腾讯云 视频 点播 视频上传接口
    js 实时获取后台数据 Spring
    Spring 进阶一
    hibernate 第四天 重点查询的方式
    hibernate 第三天
  • 原文地址:https://www.cnblogs.com/luning-6-1/p/11785667.html
Copyright © 2011-2022 走看看