踩着18年的尾巴,写下这篇总结,既给18年画上句号,也展望19年,制定下计划。

自17年底正式接手团队项目管理工作以来,虽然前面一年都干了大部分工作,但正式走到这个位置上来,还是有一部分的期待。接手之后,多了两部分的工作,第一部分是代码复核,标准采用的是《阿里巴巴Java开发手册》,然后本人自定了一些界面上的UI 元素、弹出层和提示信息的标准;总的来说,开发人员执行的并不好,复核的时候还会发现很多字符串比较用“==”的、有排版不按规则来的、有图标颜色随意使用的;当然跟程序员的能力有一些关系,同样前期的培训、标准的普及也有一定的关系。第二部分团队绩效,接手之后,所有的工作从我这里做中转安排,当然所有的绩效认定也是从这里出发,很多时候做绩效认定的情况下,跟开发者沟通时长、效果后做出认定,完成后,经过测试环节后,上线后总会有各种各样的Bug 问题,这个时候我发现我没有一种合适的方法进行调节,无法定位是测试的问题还是开发的问题。于是变换一种方式,绩效认定时添加文档及问题修改时间,一经认定开发过程的所有问题(除需求变更外)都需开发人员自己承担,并且问题数量计入年终考核;实行下来之后,效果依旧不理想。

  这一年最大的问题是在10月,手上一个项目上线进行使用(实际3月就上线,但是因为部分原因, 10月才开放),用户一片吐槽,系统不人性化、兼容性不好(很多电脑IE版本太低)、经常死机(服务器经常断电,替网络中心背了锅)、系统bug 不断、操作手册玩不转;每天都在跟用户解释为什么浏览器不兼容,为什么填不起,为什么系统里面没有他,为什么…….,后面我在反思这个事情的时候,总结出几点;第一:专业的测试很重要,第二:需求讨论会一定要多开,第三:先设计后实现(无论要得多有多急的功能),第四:我们做开发的逻辑思维,用户不一定跟得上,所以这个更体现出设计的重要性。整个18年,我们团队设计和测试投入跟开发不成正比,也因此付出了巨大的代价。

  除去项目管理部分,18年我个人的收获,1、java 运用更加熟练;2、学习了三门新语言vue、python、按键精灵;3、完成了一个.net 项目;4、考了一个中级证书;5、博客园写了两篇随笔,,,好吧,应该会更多的;

  展望19年,有如下几点要求规范自己:1、多站在用户角度思考问题;2、继续提高编程能力,使用新学的语言完成一两个项目;3、扩充知识面,寻找问题的深层次原因;4、考一个架构师证书;6、学会开车(虽然驾照拿了三年了,emmm…..);7、旅游安排上;8、随笔记录日常问题

记录下扣jio的2018年的更多相关文章

  1. 记录下自己安装cuda以及cudnn

    之前已经装过一次了,不过没有做记录,现在又要翻一堆博客安装,长点记性,自己记录下. 环境 ubuntu16.04 python2.7 商家送过来时候已经装好了显卡驱动,所以省去了一大麻烦. 剩下的就是 ...

  2. 随便记录下系列 - node->express

    随便记录下系列 - node->express 文章用啥写?VsCode. 代码用啥写?VsCode. 编辑器下载:VsCode 一.windows下安装node.js环境: 下载地址 相比以前 ...

  3. 记录下UIButton的图文妙用和子控件的优先显示

    UIButton的用处特别多,这里只记录下把按钮应用在图文显示的场景,和需要把图片作为按钮的背景图片显示场景: 另外记录下在父控件的子控件优先显示方法(控件置于最前面和置于最后面). 先上效果图: 1 ...

  4. 记录下ECharts的一些功能

    用到ECharts记录下一些功能免得以后找文档找不到. 这个博客对ECharts讲解很全面 http://www.stepday.com/my.stepday/?echarts // 使用 requi ...

  5. C#值类型以及默认值记录下

    C#的值类型有bool,byte,sbyte,decimal,double,float,int,uint,long,string等 如果我们擅长使用默认值,可以帮助我们减少带来赋值及代码编写. 比如我 ...

  6. 记录下mybatis中#{}和${}传参的区别

    最近在用mybatis,之前用过ibatis,总体来说差不多,不过还是遇到了不少问题,再次记录下, 比如说用#{},和 ${}传参的区别, 使用#传入参数是,sql语句解析是会加上"&quo ...

  7. 记录下url拼接的多条件筛选js

    本着为提高工作效率百度或者google这些代码发现拿过来的都不好用,然后自己写了个,写的一般但记录下以后再优化 <html> <head> <script> $(f ...

  8. 记录下Webapi签名机制

    首先,写这篇文章的原因是因为最近某一个项目中的接口被人为调用了,导致了数据库数据被串改.虽然是内部人无意点的,但还是引起了我的担忧,所有整理了下关于Webapi的相关签名机制. 一.我们在开发接口时, ...

  9. 记录下项目中常用到的JavaScript/JQuery代码二(大量实例)

    记录下项目中常用到的JavaScript/JQuery代码一(大量实例) 1.input输入框监听变化 <input type="text" style="widt ...

随机推荐

  1. 第十一课 CSS介绍与font字体 css学习1

    一.CSS样式规则 1.基本结构 <html> <head> <style> h1{ color: orange; } </style> </he ...

  2. Ueditor图片上传功能的配置

    之前的项目中碰到过图片上传功能的配置问题,但是没有记录下来,今天有个朋友突然又问到了我这个问题,当时没想起来之前怎么解决的,后来看了Ueditor的官方文档才回想起来. 官网文档巨多,一般大家遇到问题 ...

  3. 属于自己的MES(二)必备的主数据

    MES在系统建设前,需要先进行一些必要的数据,这些主数据是支撑MES执行的关键. 1.BOM BOM通常称为“物料清单”,也就是产品结构,在化工.制药.食品.烟草领域也叫“配方”,它主要描述了物料的物 ...

  4. Activity、Window、View三者之间的联系

    Activity类:Android四大组件之一,是开发者最常用的一个组件 Window类:是一个抽象类,具有窗口管理的功能,实现类为PhoneWindow View类:提供对View的操作,包括绘制测 ...

  5. vue环境搭建及项目介绍

    搭建开发环境(搭建开发环境前必须安装node.js): 1.安装vue脚手架工具 $ npm install -g vue-cli 2.创建项目(注意项目名字不要有大写字母) vue init < ...

  6. Java 基于ArcFace人脸识别2.0 服务端Demo

    源代码传送:https://github.com/itboyst/ArcSoftFaceDemo 开发环境准备: ###开发使用到的软件和工具: Jdk8.mysql5.7.libarcsoft_fa ...

  7. SQL SERVER 排查脚本

    随着数据量和并发量的增大,数据库有时会遇到CPU,内存,IO  性能问题:整理了一下有关排查数据相关的SQL脚本,以便排查问题之用: 1,哪些SQL 消耗CPU /* 查看哪些SQL语句消耗CPU,找 ...

  8. JDBC获取数据库连接

    是什么? JDBC:Java Data Base Connectivity(java数据库连接) 为什么用? sun公司提供JDBC API接口,数据库厂商来提供实现 我们需要用哪个数据库就加载那个数 ...

  9. 你的知识需要管理PKM

    有一段时间没有更新技术博客了~,大脑中总感觉有点东西要写,却不知道从哪里开始写~至少写点东西,也算是一个阶段的成长.反思~ 学习(充电过程).工作(知识变现过程)不是简单重复,永远都是最值得去反思.玩 ...

  10. linux系统mysql-5.7 修改字符集

    起因:我在网上看修改mysql字符的文章时,都说配置/etc/mysql/my.cnf文件 然而我打开我上述的my.cnf文件时,发现里面的内容跟别人的不一样,我就觉得这个肯定不是正确的文件 经过我在 ...