Lead软件项目半年感受

Lead一个项目快半年了,整体来说是个辛苦活。

除了自己的研发进度,还要负责对上,对下,对外的交流。这里记录一些感受。

对上的交流,除了确保正确理解老大的安排。就是确保老大在和他的lead以及其它team开会前,能确切知道项目的进度,bug status,risk,blocker issue以及接下来的安排和状态预測。还要做好周报、DashBoard的更新。

对下,就是负责新手的项目培训,合理讨论好进度。解决各种诡异问题(build environment,CI,产品相关的配置)。当然还有统一好solution、变量、branch、commit等规范,包含给team member做code review。帮助新手Review改动email等文档,协助定位、解决这个问题。还要保证team member不被研发外的事情(帮翻译看问题、回答測试的问题)打搅,这些小而杂的事多了就easy影响进度。

对外。就是在明白自己负责的范围内,尽量多的提供support。并回答其它team各种“小白”对项目的疑问。对外求助之前尽可能提供精确定位的root cause,尽量不麻烦别人。

遇到过的问题:

#下周就是自己项目的release,但国外manager绕过自己的manager直接找我解决这个问题。

首先Review一下这个问题,评估解决时间,假设能非常快解决就帮他搞定。评估后发现解决这个问题占用时间可能影响自己负责项目的release,就跟自己的主管商议,周末帮其解决一部分比較棘手的问题,其它的部分让国外manager跟我的直属manager去商议协调。

时间: 2024-11-07 03:51:53

Lead软件项目半年感受的相关文章

软件项目与过程管理第八周作业

内容:软件项目与过程管理课程内容总结 经过八周时间的学习,软件项目与过程管理课程已经逐渐接近了尾声.通过这八周的学习,我对软件项目与过程管理课程有了更深的理解. 一.关于团队项目. 团队项目是本次软件项目与过程管理课程中最重要的一部分.我们团队项目是作业管理系统.在项目开发的整个过程中,我们在项目经理的带领下,项目团队的每一个成员团结合作.相互沟通,团队成员之间相互学习彼此的优点和技术,在每个成员的共同努力下,基本完成了此次软件开发项目. 通过这次团队项目, 我的总结如下: 1.在项目的开发过程

Project Management: 软件项目估算与计划不是一般的难!

摘要:估算.计划.计划跟踪是项目管理的主要工作,难度之高超乎你想象!光靠学习项目管理理论难以管好项目,而往往真能管好项目的都是那些在具体项目中滚打出来的实干人士.本文将会让你全面学习项目估算.计划.计划跟踪的知识,体验实际项目管理的难度,学到提高项目管理水平的一些方法. 大纲:1.从建筑工程说起2.估算要估啥?3.估算如何做出来?4.计划有什么内容?5.计划是如何做出来的?6.如何跟踪计划?7.优秀项目经理是怎样炼成的? 特别声明:如需转载此文,请给出指向本网站的连接,如下:作者:张传波摘自:h

软件项目延期,怎么办?

经过近半年的跟踪后,今年元旦,销售部门与某银行签订了一个银行前置机的软件系统的项目,合同规定,5月1日之前系统必需完成,并且进行试运行.在合同鉴定后,销售部门将此合同移交给了软件开发部,进行项目的实施. 王伟被指定为这个项目的项目经理,王伟做过5年的金融系统的应用软件研发工作,有较丰富的经验,可以作系统分析员,系统设计,但作为项目经理还是第一次.另外项目组还有另外4名成员, 1个系统分析员(含项目经理),2个有1年工作经验的程序员,1个技术专家(不太熟悉业务).项目组的成员均全程参加项目. 在被

关于软件项目工作量估算的若干问题

作者:张克强 软件项目工作量估算从估算依据上看可以分成如下两类: 1,基于规模估算 2,基于工作量估算 基于规模估算的情况下,需要估算软件项目的规模.本文首先来看规模方面的问题. 问题1:如何表达规模? 软件产品或项目的功能规模是涉及软件开发和交易的成本.项目资源投入的预测.项目维护成本的预算.项目质量管理的要求以及产品上市的时间等方面的关键指标.因此,进行软件产品的功能规模测量显得尤其重要. 如何测量软件规模这个问题自软件工程诞生起就一直是这个领域的焦点问题.刚开始,人们很自然的使用代码行数作

2016011990小学四则运算练习软件项目报告

 小学四则运算练习软件项目报告 项目克隆地址:https://git.coding.net/chenf640/workhome2_2.git 目录: 一.需求分析 二.功能设计 三.设计实现 四.算法详解 五.测试运行 六.代码展示 七.psp 八.总结 -------------------------------------------------- 一.需求分析 (一)功能需求  基本功能: 程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题. 每个数字

下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示活动,边的权重表示活动的持续时间,则里程碑(7)在关键路径上,活动GH的松弛时间是(8)。

2014年下半年 网络工程师 上午试卷 综合知识  下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示活动,边的权重表示活动的持续时间,则里程碑(7)在关键路径上,活动GH的松弛时间是(8). A.0B.1C.2D.3 解析: 关键路径从起点开始数到终点最长的那一条就是关键路径: GH活动的松弛时间是指值=通过整个活动的最长路径-通过整个活动经过GH的最长路径=20-17=3 故松弛时间是3天 原文地址:https://www.cnblogs.com/liuzeyu12a/p/

软件项目需求开发过程实践之业务建模用例图

本次软件工程项目是重建办公业务流程管理平台,需要在继承原370个流程基础上,还需要提供快速流程开发能力,并要求体现出流程管理的规范性,以及流程的执行力.效率.效益,最终为企业管理创新提供流程再造的能力. 在项目前期及需求分析阶段,开发人员致力于"降低成本",以最小的代价完成项目,其可预见性的软件产品是经过系统平台升级的,并经过改良的第二个办公业务流程管理平台.按客户验收要求,"只能打60分,是不能给予验收". 在软件开发中,需求工作致力于解决"产品好卖&q

软件项目开发团队组员跨项目组兼职案例分析

按照现代项目管理的观点,项目团队是指"项目的中心管理小组,由一群人集合而成并被看作是一个组,他们共同承担项目目标的责任,兼职或者全职地向项目经理进行汇报". 项目团队的特征有: (1)项目团队具有一定的目的 项目团队的使命就是完成某项特定的任务,实现项目的既定目标,满足客户的需求.此外项目利益相关者的需求具有多样性的特征,因此项目团队的目标也具有多元性. (2)项目团队是临时组织 项目团队有明确的生命周期,随着项目的产生而产生,项目任务的完成而结束,即可解散.它是一种临时性的组织. (

软件项目开发环境构建之一:整体流程

通常情况下,一个大的项目,很难一个人完成,需要一个团队共同协作,大家彼此分工,共同完成不同或相同的模块,这时要求所使用的工具软件要具有分布式协同功能.处理冲突及持续交付功能,一般软件项目的整体流程如下: 一个软件项目的实施,要经过概念阶段.计划阶段.创建阶段.发布阶段及追踪阶段,Atlassion的软件族都有各阶段的对应软件. 一般,概念阶段,可以使用Confluence 进行需求管理,从最初的想法到最终的需求,能够通过Confluence强大的协同功能,高效的完成需求收集.整理.分类等工作(M