科研管理系统项目总结

在本次的科研管理系统的研发过程中,我担任了前端前台开发组的负责人,领着其他四名同学一起进行开发任务,我个人担任的开发任务是封装一个前端的搜索组件,下面我对这次的项目经历做一个多方位的总结。
团队管理角度
自己之前虽然担任过一些管理的任务,但是这次对项目组的管理让我体会到了更多,首先我想说的是做管理其实是一个磨练自己心智的一个过程,项目负责人需要有能力去承担并克服开发过程中遇到的各种困难及压力,我的能力还是有待提高,因为这次管理最后让我有些心累,有种疲惫的感觉,倒不是组员之间,而是对于正在进行中的任务的监督和分配,一直感觉有种压力。
在团队中,面对不同的组员要能够转变自己的角色,不同的人不一样的性格,对有些人需要严厉一些,对有些人需要更平和一些。在交流问题的过程中一定要有耐心,要把实现业务实现功能先放在第一位。
在团队中如果自己是个负责人,首先要有一个负责人的样子,说话做事不能太优柔寡断,当然也不能武断,面向自己的团队内部,要在组员之间树立自己的威信,让组员能够感到负责人是一个靠得住的人,对组员要有人文关怀,当然对于组员出现错误和问题的情况对组员要有相应的批评和警示。
任务分配角度
这次项目让我感触最深的就是在最开始的时候我把任务分配下去之后,我和组员并没有深入研究页面如何实现,导致了我们开发中途进行了页面代码重构。
在最开始的时候我为组员们提出了使用的前端组件建议,但是后来在任务分配下去之后组员并没有及时去使用,等到我们开发了两三天组员的页面基本成型了,我去检查的时候才发现页面上有很大的问题,在这之后我才要求组员们使用了之前推荐过的两个vant组件。
因为这次的项目中页面之间有大量的重复,但是每个页面又相互独立,不能封装太多的公共组件,单独的页面也都是类似于表单的形式,所以组员在进行开发前期使用了v-for,可是每个页面中每个元素又都有一些不同的属性,使用了v-for会导致页面丧失很多的灵活性,后来使用了vant组件库中提供的两个组件把页面以及动态效果完整的实现了。
我们在开发前期总是会十分着急的去进行代码实现,有时候还没有完全想好就已经写出来了页面的一部分或者一大部分,但是往往这个时候再往下开发就会发现自己原来根本没有想好,会发现页面中有很大的问题,这种情况一旦发生严重的时候就需要进行代码重构,这种工作是非常的浪费时间的,往往会直接影响到整个团队的进度。
所以,在开发之前,一定要认真想好每个功能如何实现,作为项目负责人,我决定以后如果再去写项目了话,前期就先不进行开发,先带着组员开会,一个页面一个页面过,每个页面要从样式实现,再到接口调用以及功能实现。等这些都准备好了,那么后期再开发了话就会顺畅很多。
另外,任务的分配都是要有优先级的,对于前端来说,我认为优先级应该是先实现页面并实现模拟数据,然后是调api对接接口,最后是实现页面细节,比如说下拉刷新、添加按钮点击提示、添加keepAlive等来提升用户体验。
代码角度
从代码角度来说,这次项目让我发现前期如果没有一个严格的代码格式要求,会导致后期很严重的代码混乱问题。
我们团队的组员大多是新手,所以在写代码的时候很多地方都不规范,比如说缩进,比如说命名,虽然都是老生常谈的问题,但是这种问题是最基础的问题,如果犯了这些问题也是最严重的最应该说的问题。不管哪个项目,我认为在前期一定要和自己的组员之间统一一个代码规范,前端有前端的,后端有后端的,同时很重要的一点就是在文件的公共部分,比如说路由部分、api文件部分,严格来说每个人写出来的属于自己的代码都应该在代码后边添加上注释标注,标注上自己的名字缩写或一些特殊标记来进行区分。
好在这次项目我进行了严格的代码格式要求,不然后期代码维护也好,可读性也好都会大大降低。
功能实现角度
页面中的功能有很多的实现方式,但我们往往不能在第一时间想到比较好的或者最好的实现方式,这次项目以及之前所经历的项目,让我感受到一个功能的实现往往需要一些迭代,但是随着做的项目越来越多,经验变得更加丰富,对于一些功能的实现其实已经能够做到胸有成竹,能够提前想好什么样的实现是更好的,但是有一点是不足的,就是自己的眼界依然很小,就像是算法一样,其实对于一个功能的实现,网络上有太多的方式,而自己经过项目所掌握的只是其中也许很笨的方法。
为了提升这个方面的能力,应该多去网上翻阅优秀代码,看看别人是如何实现的,使用了什么高级方法,对自身的帮助还是很大的。
总结问题角度
最后,总结一些应该如何更好的去总结。现在我一直使用的流程是这样的,当我在开发项目的过程中遇到了问题,那么就先把这个问题记下来,后期不管解决没解决,都把思路和想法记录下来,没有解决就记录一下自己所推测的问题在哪里,是否需要再换一种方案来实现,如果解决了,那么时使用了什么方法解决的问题。
总结记录下来的不仅仅是一个个的问题,而应该是问题和自己的想法和思路,等整个项目结束了,再去做总结的时候就可以根据整个过程中记录的问题再进行总结。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值