Questions tagged «management»

“存在的权力”通常是用来形容那些负责工作的人的短语。资源分配将是描述管理者所做工作的一种方式,尽管资源包括时间,金钱和人员。

5
为什么要区分功能需求和非功能需求?
我理解两者之间的区别,但是我的同事质疑将标签要求标记为功能性或非功能性(或过渡性)的好处。为什么要这样做呢?他花了两天的时间仔细检查了一个项目的需求清单,但没有发现任何好处,因为最终结果是将文件提交给另一个业务实体,并下达命令“全部完成”。 我担心的是,要求汇总在一个文档中。我试图用实际的方式来解释好处,但是无法出售。如何出售记录哪些需求有效和哪些需求无效的好处。


7
技术经理保持最新技术的最佳方法
我的经理询问了他应该关注的技术博客列表,以便随时了解技术。他的问题是他不断听到自己从未听说过的术语(例如,NoSql,分片,agure,服务总线等),并且他希望至少有一定的战斗机会来了解它们,而不必做出反应和查找他们。另外,我认为他希望对所有新兴技术及其融合在一起有一个全面了解,而不是孤立地了解每件事。 他询问了博客,但我认为印刷杂志也可能会有所帮助。 我该怎么回答他?
11 management 

3
在Scrum团队中担任团队经理和开发人员
我正在管理一个由6个人组成的团队,这些团队最近搬到了Scrum。 我们有一个Scrum Master(团队中的一名开发人员)和一个产品负责人。 由于我有很多空闲时间(因为我过去所做的很多管理工作现在都是由Scrum主管和产品负责人完成的),并且由于我想保持技术上的相关性,所以我正在做一些技术开发工作。 我是开发团队的一员,致力于每个sprint中的一些故事,并作为团队的一员参加所有会议。 您认为这是个好主意吗?它可以与团队的“自组织”相矛盾吗?
11 scrum  management 

2
是否有任何有关TDD的科学研究都使用产品的总拥有成本作为衡量标准?
当我阅读Batic D的Dogsa T的先前工作的摘要时。测试驱动开发的有效性:工业案例研究。软件质量杂志。2011; 19(4):643-661。令我惊讶的是,围绕TDD进行的许多研究中使用的度量都是基于诸如代码行,缺陷和开发时间所基于的。 是否有研究集中在使用TDD与传统开发或最后测试相比开发的产品的总拥有成本上? 我对购置和运营总成本特别感兴趣。

5
项目投标模板/要求[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 在起草项目建议书时,您是否使用任何标准模板? 应该包括哪些功能/信息?有什么好包含的?我应该输入哪种样板信息? 您发现任何设计模式或概念特别有用吗?

1
如何说服老板购买Visual Studio 2012 Professional
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为软件工程堆栈交换的主题。 6年前关闭。 主要优势是使用ReSharper和其他加载项,但我们需要为购买Visual Studio 2012 Professional提出令人信服的论据。我们当前正在使用Windows的Visual Studio 2012 Express。它虽然很好,但是过去很难从完整的专业版切换到。 到目前为止,团队已经编制了以下列表: 提取接口功能缺失。对于干净的SOLID代码非常有用。 没有附加支持。无法安装StyleCop或生产力工具。AnkhSvn,拼写检查器,生产力PowerTools,GhostDoc,Regex编辑器,PowerCommands。 例外助手仅限于Express版。这是一个很大的烦恼。请参阅 http://www.lifehacker.com.au/2013/01/ive-given-up-on-visual-studio-express-2012-for-windows-desktop-heres-why/ MS提供的不同工具,例如证书生成。 根据源代码创建测试项目的可能性。 我们使用C#进行服务器开发,因此任何Web插件或其他任何东西都是无用的。 我问的原因是我确信人们一直处于同一位置。您使用了哪种方法,您能想到上述列表的补充或补充吗? 谢谢,

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

6
处理会议中棘手或意外的技术问题[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为软件工程堆栈交换的主题。 8年前关闭。 根据我正在从事的项目,可能会要求我与内部利益相关者或客户公司的技术管理人员参加更多会议。 在这些会议的过程中,不可避免地会出现以下几个问题: 您没有答案。 您没有出于某种原因而考虑过。 您认为与本次会议无关或完全超出了本次会议的范围。 在每种情况下,您如何回答这些问题?关于保持权威同时保持诚实的任何提示或技巧?

9
根据应用程序的重要性来奖励程序员
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 管理层赋予在战略性和重要应用程序上工作的程序员比在一般应用程序上工作的程序员更多的重要性或奖励程序员是否正确? 两者可能付出了相同的努力。
10 management 

1
如何应对信息超负荷或生存之道[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 每当我想读一些东西,例如关于Java的书时,我会发现很多东西,例如许多教程,许多电子书,所以我无法决定选择哪一个。 我花了一些时间读一本,然后读了两本,依此类推,最后我离开却一无所获。 我喜欢过去的日子,那时我们只有很少的资源,如一本硬皮书,至少我从头到尾都完成了,获得了很多,但是现在。 信息太多,思维从一个来源跳到另一个来源,却一无所获。 我该怎么办?

5
敏捷方法是否与让承包商担任员工兼容?
一方面,敏捷方法强调了一个紧密的团队,彼此负责,并接受项目的集体所有权。 另一方面,公司使用合同程序员,以便他们可以管理资金的高峰和低谷而无需解雇实际员工。如果资金短缺,则承包商是第一个离开的人,即使他们是团队中完全整合的成员(也没有员工)。公司还只喜欢在有限的时间内保留承包商。一些承包商可以作为正式雇员被雇用的可能性在某种程度上减轻了这种负担。 因此,我的问题是,拥有一个由员工和承包商组成的敏捷团队以及存在极大不同地位的根本矛盾吗? 编辑:答案表明,我可能没有表达我正面临的紧张局势,所以让我再拍一次。 我是固定员工。敏捷方法(至少在这里已实现)鼓励我将团队的所有成员(包括永久雇员和承包商)视为具有凝聚力的团队的平等成员。公司对承包商的态度鼓励我将它们视为消耗性资源,我们不应过度依赖这些资源。 我很好奇其他人如何解决了这种紧张关系。

7
软件开发人员与商业客户之间的适当关系是什么?
IT专业人员是受企业或组织的IT资产信任的专家。作为值得信赖的专业人员,我们承担的责任超出了非IT客户可以理解或意识到的范围。因此,我认为IT专业人员与其内部/外部客户之间的正确关系更像是医生和患者之间的关系,而不是仆人和主人之间的关系。我对吗? 这是一个可以考虑的类比。患者坚持认为他的腿需要被截肢。他的医生不同意,但不能说服患者。医生应该为了让患者满意而截肢吗? 另一个比喻。客户希望土木工程师为不安全的设计搭建桥梁。即使工程师解释说这是不安全的,客户也不相信他。工程师是否仍应建造桥梁? 我认为这两个类比的正确答案是“否”。即使面对患者/客户的不赞成,医学专业人员和工程专业人员也应该处于信任状态,应该行使自己的判断力。当IT专业人员有资格做出决定而他的客户没有资格做出决定时,对IT专业人员也应该适用吗?

6
如何与大学生一起实施发展过程
在我作为软件开发人员的第一份工作中,我的团队使用敏捷/混乱来管理我们的项目工作流程,并且效果很好。我有一些经验丰富的导师,他们使我走上了正确的道路-我欠他们很多谢意。我在那里工作了几年,然后在几个月前搬到了一个新的机会。 快进我目前的工作。我在大学的教授指导下工作。自从我上大学以来,几乎每个程序员都是学生(他们很便宜而且很多!)我的老板有管理经验,但是没有软件开发经验,并且软件团队并不总是站在我老板的头脑中。这些条件已经创造了完美的环境,创造了一些非常差质量的软件。软件项目似乎有些无赖,没有设计思想,并且采用了一些真正令人恐惧的做法。我知道情况会更好。 我想实现一个开发过程,以帮助每个人步入正轨,提高代码质量,并部署更稳定的软件。我只是不确定从哪里开始。 可以说,我不是在寻找诸如“使用Scrum”,“设置看板”或“看看敏捷!”之类的答案!(尽管对此表示赞赏)。更具体地说,我希望深入了解如何为该工作环境实施开发过程。员工通常在上班之前工作1至2年,通常没有经验,几乎不可能安排包括每个人在内的日常站立会议。 在这样的工作场所如何提高质量,效率和沟通能力? 更新:阅读了一些答案和评论后,我想我还会提供一些其他背景知识。 我不认为自己在艺术软件开发的高手,但我很足够的经验来识别不好的编程当我看到它。在花一两分钟与他们合作之后,我可以确定开发人员是否才华横溢。我很舒服,我自己的能力,以找到一种方法来解决问题巧妙,然而,在我实在缺乏经验的面积是项目管理,而其他开发人员参与(这就是为什么我在这里问你的精彩人民的建议)。 我听起来像是进入这个办公室的每个学生都是一个完全昏昏欲睡的人。这里有些坏蛋,但是我遇到的大多数学生都是聪明的,想学习的,并对工作充满热情。有些人才刚刚起步,他们不知道自己不知道什么。没关系。刚开始编程时,我的生活就再好不过了!

6
时间紧迫和计划压力如何影响总拥有成本和交付时间?
一位朋友的父亲是软件工程经理,他强调说:“造成计划超支的首要原因是计划压力。” 研究站在哪里?是适度的调度压力在鼓舞人心,还是我提到的经理是对还是错,还是“您的调度压力越大,交货时间越长,总拥有成本越多”的问题?理想情况下,软件工程可以在没有调度压力的情况下工作,但实际上我们必须在现实情况的约束下工作,这是其中之一吗? 与软件工程文献的任何链接将不胜感激。

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.