• 关于做项目


          项目已经结束了,说实话,结束地有点仓促,实在不是我的风格。现在想来,此次做项目最大的不妥之处就是没有什么明确的规划,一切都是随性而为。最开始决定两人组队开发一个简单的手机APP是觉得第一次做项目,没有经验和常识,人数多了容易手忙脚乱,而且我们两人水平相当,对彼此也有了解,在进行任务的分配和查收上也可以简单一些。更重要的是,较少的人数也是对自身能力的一种提升。由于只有两个人,我们对于项目的规划便过于随意,这导致了接下来的一系列失控,对于我这样一个偏完美主义,这些失控明显使我觉得矛盾和对立,以致力不从心。

          首先,我们在项目总任务上的不明确。最开始,我们只是打算开发APP的用户端,借用某些大型网站提供的服务端进行数据交互和存储,希望有余力开发出聊天功能,人性化定制推送功能,以及根据定位进行场所选择等功能。项目进行了一段时间之后,由于任务协调不均等问题,我们临时决定开发服务端,每人负责一块,不打扰、不耽误,只在最后完成对接工作。这是第一个随性而为,也直接导致了我们项目无论前端还是后台都非常简陋。

          其次,我们对于项目中的编码部分太过于想当然,加之对于开发手机APP还处在一个学习阶段,各方面也都不熟练,于是问题出现了。先是我的同伴发现她无法在脱离客户端的情况下开发服务端,催我加紧完成,然后是我发现连学带做开发一整套客户端实在是一件不容易的事情,尤其是在时间那么紧迫的情况下。就这样我们随意地删减了我们的项目任务,对于预期的复杂功能,能删则删,于是,我们开发出了一个比较low的信息交互平台,我对这一点感到很无奈。

          最后,只有两个人的对伍给我们提供了一些便利,让我们能够更好地提升自身实力、了解做项目的过程,但也带来了不少坏处。比如:在项目管理这一方面,一开始,我们并没有想着确立项目经理,我对写文档重视一些,就由我确立了工作重点,划分两人的工作量。程序这一块则是两人一起商讨,并未做很明确的任务规划和检查。然而,问题来了,在认知和进度不统一的情况下,很多东西需要重新开始,这极大地增加了我们的工作量,同时也影响了我们的心情。

          以上就是我对于这次项目的失误总结,通过这些失误,我相信,我一定可以在下次做出让自己更满意的作品。

  • 相关阅读:
    DotNetty是微软的Azure团队,使用C#实现的Netty的版本发布
    C# 与 .NET Framework 对应关系
    C# 基于Directshow.Net lib库 USB摄像头使用DirectShow.NET获取摄像头视频流
    Actor模型的状态(State)+行为(Behavior)+邮箱(Mailbox)
    c# 无法加载DLL:找不到指定的模块(异常来自HRESULT:0X8007007E)
    管道式编程(Pipeline Style programming)
    Word文档转Markdown插件(Windows)
    纯Java实现定时任务(转)
    Spring MVC使用Schedule实现定时任务
    Spring Boot使用Schedule实现定时任务
  • 原文地址:https://www.cnblogs.com/I-S-Y/p/5450300.html
Copyright © 2020-2023  润新知