Questions tagged «team-leader»

许多软件项目太大,单个开发人员无法在合理的时间内完成。团队负责人是一名开发人员,可指导程序员完成工作。

3
什么是优秀的建筑师/经理/首席开发人员?
我是一家小型软件公司的首席开发人员。在过去的两年中,我的团队已经从一个开发人员(我)发展到大约9个人的团队。我们中的大多数人都是非常有能力的高级工程师(每人20多年的软件开发经验),因此通常很少需要手工操作。我们使用Scrum来管理我们的工作,通常我们会以最少的书面要求迅速完成很多工作。 随着团队的成长,我已经很难维持整个项目的技术监督,同时还要自己编写大量新代码,因此现在是时候调整我的角色了。当我不再将大部分时间花在开发上时,如何使自己对团队最有用? 我的目标是通过增加更多的开发人员来使我的团队进一步发展(即提高Scrum速度),因此我不想简单地成为将我的意志强加于团队的“架构警察”。换句话说,我想成为帮助工作更好/更顺畅的人,而不是成为通过增加不必要的官僚机构来减慢工作速度的人。但是,我们的主要风险之一是,如果我们增加人员,但又没有足够的结构使所有人保持同一页面,事情就会失控。 实现目标的最佳方法是什么?

4
团队领导的工作可以远程完成吗
我目前是软件开发人员。作为我职业生涯的下一个里程碑,我认为我必须确立自己的团队领导地位,领导一个小型开发团队才能满足可交付成果,部署等方面的需求。居家办公。但是我不确定这方面是否已经讨论/辩论过。我本身还没有担任团队的领导角色,但是我想知道标题所伴随的责任,以及在家中工作时是否可以管理(以及如何管理)。

6
与挨饿的开发团队怎么办?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 3年前关闭。 作为普通开发人员,这很关键,特别是在您迟到的时候。当您是高级开发人员时,团队正在寻求领导才能,那就更糟了。 当大部分团队的工作停滞不前,等待一些关键任务时,其余团队应该怎么做?我们访问关键部分的机会有限,因此无论我们做什么,其他人都将一直在等待。当其他人在寻求关于如何做的建议时,什么是好的答案?

5
有效的团队会议
我是一个由8位程序员组成的团队的团队负责人,该团队由大约20名技术人员组成。他们正在从事一系列项目,这些项目还涉及我无法控制的其他团队的人员。我的组织没有进行适当的敏捷开发,他们对变更有些抵触,但是我一直在团队内部举行每日站立会议,我们都发现它们很有用,并且每个人都参与其中,并且在10-15分钟。我还会每周与每个团队成员进行个别交流,我们在其中更详细地讨论各种常规主题(技术性和非技术性),以及各种临时主题会议。 但是,我一直在努力的是每周的团队会议。它正在失去动力,我无法使人们保持兴趣。 我仍然想召开一个更长的会议,即使必须每两周一次或每月一次。目的是讨论站立会议期间无法完成的各种主题,因为它们需要更多时间。我的最新消息包括他们正在进行的每个当前项目的摘要(是否如期进行,各种延误等),方向,未来项目的任何变更,开发过程的变更等。但是,最终我的一次讲座,显然至少有两个人被划出了区域,其余的人至多有兴趣。 我试图通过让人们谈论他们的一周来使人们更加参与,但是与8个人一起花费的时间很长(部分是因为他们的很多工作并没有那么多),其余的团队大多数不在乎他们的同事正在做些什么(他们在站立时会获得较高的概述)。 因此,在这些会议上,至少有些人很无聊,而让我继续举办这些会议几乎让我感到尴尬。与我们精力充沛的上午站立会议形成鲜明对比。 关于我可以做些什么来使人们更加参与和更感兴趣,有什么建议吗?我如何让他们介绍他们的事情或开始涉及所有人的讨论,而不是我的独白?

4
向开发团队负责人推荐资源[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 最近,我被任命为数据库(95%MS SQL Server,5%misc-Oracle,Sybase,Access)开发团队的负责人,该团队在公司环境中管理和开发大量数据库。我正在寻找资源(清单,实用程序,最佳实践,过程,网站,书籍等),这些资源将帮助我实现过去该开发小组所缺少的基础知识,例如代码审查,交叉培训,文档,执行标准,知识共享,指导等。 我发现的大部分内容都是一般管理技能资源,但是我想找到一些可能对于领导开发团队来说是特定的。公司流程是“标准”瀑布型SDLC,因此面向敏捷的资源几乎没有相关性。
10 team  team-leader 

5
领导者看不到标准流程对机器配置和新开发人员定位的价值
大约3个月前,我们的主要Web开发人员和设计师(同一个人)离开了公司,绿色的牧场是他们离开的原因。我说对他们有好处。我的问题是他的部门完全没有文件记录。自从离开领导者以来,事情一直很艰难。我们引用了很多新知识,包括用来引用新项目的理论知识,以及由于他的离开而失去的现有产品的技术/实施知识。我通常的角色是担任产品经理(针对我们产品本身)以及担任某些基于项目的咨询工作的业务分析师。在过去的一年中,我自学了编码,为了继续前进,我 我已经完成了将笔记本电脑设置为开发机器的任务,希望能够实现一些更简单的功能请求并修复提交到我们的票务系统中的一些毫无疑问的错误。但是,没有人知道如何购买一台新的Windows计算机并将其配置为与我们的生产应用程序无缝配合。 我已经要求我的老板(仍与离开的开发人员保持联系),请他们记录并创建新开发人员的安装流程,软件安装,所需的软件包,部署到生产应用程序服务器的流程等。它的存在,而我正在努力使计算机成为功能开发机器。但是她似乎并不了解存在这样一个过程的必要性。显然,替换离开的那个新开发人员一直在使用针对我们的环境预先配置的计算机,因此如果我们添加其他开发人员,那么即使是新开发人员也无法设置新计算机。 我的问题分为两个部分: 我是否应该假设应该存在一个将我们的开发生态系统纳入其中并进行配置和配置新计算机的过程? 我是一个wh脚的婴儿,我应该自己弄清楚这个过程并创建一个文档吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.