云存储项目阶段总结

2019-07-13 03:42发布

项目类型:IT嵌入式Linux OS+BSP+UBUNTU 时长:9个月 人力投入:18人月 收获: 1、实现云存储硬件平台的配套软件开发,包括底层驱动软件(主要有网口、硬盘控制器驱动、I2C设备管理软件、系统资源监控软件)、uboot及Linux内核; 2、实现若干系统重要特性功能(掉电cache备份内存数据到FLASH等); 技术层面的收获: 1、uboot和linux内核理解更深入了; 2、nandflash读写性能优化到20M/S; 未完成的: 1、中断处理流程需要梳理,尤其是GPIO边沿触发中断是如何设置和处理的; 2、网口bonding模式的理解和使用; 管理方面的理解: 1、人力估计、工作量的估计很重要,如果前期工作量估计不足的话,人力投入不足,会导致项目组成员长期加班、超负荷运转,非常痛苦; 2、计划工作要切实结合项目进行,还是要严格按照IPD项目研发流程进行,每个阶段做什么,都要做到位,如需求澄清和讨论阶段,就一定要把分配给项目的各项需求理解清楚,如果需求没高清楚,最后吃苦受罪的还是项目的开发人员; 3、项目进展的情况下,每天的晨会还是有必要的,便于大家制定每天的目标,跟踪完成; 4、有困难和风险都要越早暴露越好,要及时求助,越是到了后期,发现问题解决的成本越高