并行任务多怎么处理?

最近笔者工作中,因为接触不同的项目要用到好几门语言,来回切换比较痛苦,这里来分析一把~

涉及的语言

  • 项目代码 OC,C
  • 测试工具:python,swift , php
  • 代码走读: Android, java
  • 工具组件: js , react ,vue

涉及到的工具

  • Xcode
  • Android Studio
  • Pycharm
  • chrome
    不同IDE下的debug技巧,代码编写技巧

优先级

笔者来做下中要优先级划分,

  • oc,c每个版本多要做需求逻辑梳理, (一般重要一般紧急)
  • python,swift , php 领导每周催进度 (重要不紧急)
  • js , react ,vue ,强时间点要开发出对应的测试工具 (紧急且重要)
  • Android, java ,(不紧急也不重要)

从效果影响

  • oc,c代码梳理, (不做就是不符合预期,影响严重)
  • python,swift , php 领导每周催进度 (不做有影响,不是很严重,但是会失去同事的信任,觉得不靠谱)
  • js , react ,vue ,强时间点要开发出对应的测试工具 (要做,不做强烈影响领导的信任)
  • Android, java ,(暂时不做,只不过没有成长)

痛点

swift , php, js ,( react ,vue ) 这里分下下来要学的语言有3门,要学的框架有2个,为期一个月的时间,要熟悉语法,在编写测试工具,难度系数五颗星

人力资源

  • 测试开发人力资源:2个
  • 开发辅助资源: 1个
  • 凭借人脉可以获取的援助资源: 一个开发 + 一个测试

工具开发计划

  • 组件,工具原理梳理
  • 语言,测试框架选型
  • 接口,端到端联调
  • 用例完善
  • 覆盖率,性能监控
  • 报告输出,信息同步

梳理完之后的效果

笔者在工作中亲身遇到这个问题,通过在写这篇文章的过程中,去客观性的陈述问题的本身情况,然后划分优先级,思考事情的后果和影响,做这件事情的步骤和时间点(这里应该细化到可执行的点和时间点),还挺不错~

你可能感兴趣的:(并行任务多怎么处理?)