博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓app开发项目管理必备工具(干货!)
阅读量:2350 次
发布时间:2019-05-10

本文共 841 字,大约阅读时间需要 2 分钟。

      新做一个app时, 从开发角度要面临需求评审、项目排期、UI给图、开发、发版、改bug和迭代等等。

    作为team leader该如何理顺各个环节并管理每个需求落地呢?   我觉得可以借助很多工具。

1、  任务排期,   以往使用Windows Project、excel或者鱼骨图描述各个里程碑, 但我更推荐使用Tower。 将每个需求细分为若干个可跟踪的story, 在tower上标注后台、ui、前端提测的时间点,      tower上能更直观的看清楚目前项目的开发进展;

2、  UI标注,   画界面时要设置各个控件的间距、大小等,很多UI都是做个图片详细描述各个参数等等,  推荐使用“标你妹~啊”网站http://www.biaonimeia.com/,  设计人员传上图片后, 开发人员就能看到各个控件的参数了, 节省设计人员的时间。

3、 标签纸、水笔、玻璃墙(或大白板),   将每个任务写成卡片贴到墙或白板上, 每天上午十点要做站会,   前端开发(iOS和Android)、产品、测试、后台要一起!

4、 跟后台接口联调, 可以用RestClient模拟测试接口, 不必每次都改代码调试。

4、  代码管理,  大公司一般使用git,  要在merge前添加review把关代码质量!  Android Studio要安装FindBugs、CheckStyle等插件, 提交代码前先自检

5、   写代码时最担心的问题是内存泄漏、崩溃和ANR, 项目中集成leakcanary或者使用MAT分析内存泄漏,  借助腾讯的bugly、友盟或者fabric等等很多三方库都可以收集崩溃日志。

6、 bug管理, 每家公司不一样。 收费的有jira, 免费的有bugfree(上家公司用的)以及各大公司用的(具体太清楚了)。

7、 渠道管理,  以前用了mulchannel, 还可以是其它三方库。 目的是查看在各个应用市场的下载量。

    先总结这么多, 后续继续补充。。。

      我的微信公众号, 欢迎关注, 让我们一起成长大笑

                         

你可能感兴趣的文章
ajax提交JSON数组及Springboot接收转换为list类
查看>>
SpringCloud 2.x学习笔记:5、Config(Greenwich版本)
查看>>
RabbitMQ安装、配置与入门
查看>>
Java异常
查看>>
Ibatis代码自动生成工具
查看>>
ant build.xml教程详解
查看>>
彻底理解ThreadLocal
查看>>
localhost与127.0.0.1的区别
查看>>
windows下的host文件在哪里,有什么作用?
查看>>
操作系统之字符集
查看>>
OSI和TCP/IP
查看>>
Redis集群搭建最佳实践
查看>>
ZooKeeper原理及使用
查看>>
Zookeeper集群搭建
查看>>
利用TypePerf.exe查看性能
查看>>
分布式框架Dubbo
查看>>
解决PKIX:unable to find valid certification path to requested target 的问题
查看>>
hibernate.cfg.xml配置详解
查看>>
hibernate+proxool的数据库连接池配置方法
查看>>
eclipse中java项目转成Web项目
查看>>