“敏捷积累”

软件开发过程是一个复杂的过程,其间涉及技术和管理的多个方面,通常人没有10年8年很难有个全面的照顾。时间很长,除了须要耐心,也须要关注10年8年积累的积累方式。 学习

工做4年,我是一个贪多嚼不烂的人,自认为努力从全局解决问题。刚刚入行时这算不得什么,可以快速的学习各类知识,完成相应任务。随着参加工做年限的增长,走过一个完整的产品研发流程以后,面临的困境是没法确切知道本身该怎么进一步的积累了(自我感受软件过程当中的各个阶段都有涉及)。 测试

工做满2年的时候,当时以为积累的东西足够应付项目的开发。跳到一个新成立的企业,企图将以前积累的知识用于新的产品开发中。项目到手以后,发现以前的积累远远不够,体如今两个方面,一是部分领域没有涉及或考虑过,如团队的建设;二是关键领域只知其一;不知其二,如工做量的估算。项目开展3个月后,从项目的角度来看,失败。对于项目的困境,我也付出了惨痛的代价,所幸认识到了本身积累的肤浅。 开发

软件项目开发须要天分,也须要积累。软件开发有“敏捷开发”,积累也该有“敏捷积累”。“敏捷开发”强调一个story开发完成以后,该story可以经过各类测试;“敏捷积累”也相似,每次遇到一个知识/经验点的时候,深刻分析和理解该知识/经验点,从正面/反面进行阐述,若是条件许可,能够组织相应的研习班,讨论相应的话题。 产品

经过“敏捷积累”的方式积累出多个点以后,能够尝试将多个点进行链接,由点到线、由线到面的方式进行关联。将积累点构建成系统,对照现有的知识/经验体系,再补充中间不一样的内容,实现积累体系的单间。 软件

“敏捷积累”仅仅是一个说法,所依赖的条件很强,深刻的程度难以度量。在后续的工做中我计划经过所花时间、分析过程、输出物等方面来度量掌握程度。固然,若是有人知道如何确认一个知识点的掌握程度,请不吝赐教。 技术

相关文章
相关标签/搜索