Questions tagged «knowledge-transfer»

根据维基百科,知识转移是将知识从组织的一部分转移到另一部分的实际问题。

5
冻结的项目-我应该留给我后面的人什么?
因此,我一直在从事的项目将无限期冻结。如果再次冻结项目时,可能不会将其分配给我或当前团队中的任何人。实际上,我们是在项目冻结之前继承了该项目,但是先前的团队没有任何东西可以帮助我们甚至了解项目的基本需求,因此我们浪费了很多时间来很好地了解项目。我的问题是,您认为我们应该怎么做才能帮助后世的人们最好地了解项目的需求,我们做了什么,为什么要这样做等?我对​​我们为什么应该离开的其他想法持开放态度。一些对其他人也可以在该项目上工作的曲目。 我们已经采取的一些步骤: 技术文档(不完整,但至少有一些); 源控制系统的历史; 估算项目的哪些部分需要改进以及我们为什么要这样做; 一堆单元测试。 我们已完成的所有票证的问题跟踪器(编辑) 您如何看待我们已经准备好的东西,我们还能做什么?

4
如何学习实现一半功能的正确方法?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 我领导一个开发团队,我想尽可能多地发布我们的产品(连续交付)。 在许多情况下,我们必须实施比发布之间的时间花费更长的时间才能实现的功能。我仍然希望人们每天提交他们的代码(持续集成)。 很多时候,实现新功能需要更改现有功能,并且即使新功能尚未完成,现有功能当然仍然需要工作。 如果开发人员使用正确的方法,则他们可以仔细调整现有功能,而上述所有都不是问题。 但是,正确的方法实际上是什么?我自己的编程知识告诉我如何处理每个案例,但是我需要了解更多信息,还需要一些阅读材料,我可以阅读并推荐团队成员阅读。或任何其他学习正确方法的方法都可以。 这就是问题所在。如何确保团队成员学习实现一半功能的正确方法? 我搜寻了自称对此有策略的人,但还没有找到,只是人们对此主题写了一些随机的想法。也许我没有使用正确的搜索词,或者也许没有人对此做出任何权威性的指导。

5
在新公司开始编码所需的时间[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 我是一名软件工程师已有4年了,而我只是第一次更换公司。 Company使用结对编程进行工作,已经有3天了,我什至无法编写一行代码。这让我感到沮丧,因为我在以前的公司工作效率很高。 代码库很大,他们使用的是我不熟悉的5-6种语言/工具,例如rspec,halm,jasmine等。但是,我仍然感觉很糟糕。 这个周末,我创建了UML以更好地了解应用程序,但是我仍然猜想我本周将无法编写大量的代码。 这正常吗? 当您换工作并潜入使用不熟悉的语言/库编写的大型代码库时,您会有什么经验? 当然,我并不是在要求确切的时间,但是过去的经验或完成该过程的东西会很棒。 顺便说一句,我已经阅读了以下问题与解答, 如何进入大型代码库? /programming/215076/whats-the-best-way-to-become-familiar-with-a-large-codebase /programming/214605/the-best-way-to-familiarize-yourself-with-an-inherited-codebase 更新 所有很棒的建议!我刚下班,我干了很多工作! 关于结对编程: 通常,他们编写代码,而我力争不错过任何一秒钟!如果我尝试编写代码,我知道这将永远花光,因为我什至不知道应该编辑哪些文件,但是除此之外,正如我所说,它们使用的是6-7种语言/框架,熟悉并同时学习所有这些语法并非易事。 公司为工程师准备的情况: 我不能说他们组织得很好,他们有点希望我立即开始编写代码。 做笔记,积极主动: 当他们编写新命令/或任何有关数据模型的内容时,我总是记笔记。我的同龄人非常聪明善良,我想问很多问题,有时甚至是愚蠢的问题。 这很常见吗?: @Telastyn,感谢您的回答,这让我感觉好一些。看来我的问题并不少见,但是在我从事这项工作之前我确实很有生产力,现在我真的觉得自己没用,也不聪明。 我希望我能尽快开始解决错误/实现问题。 关于他们使用的框架/语言: 我真的很诚实,我没有说我知道我实际上不知道的东西。但是我没想到会有那么多不同,而且自从我接受报价的那一天开始工作以来,我没有时间做准备。 @Southpaw Hare,非常感谢您分享您的经验。你是绝对正确的。无法保证我将学习所有这些知识,但我正在尝试。最后,很难一次学习所有语法,我认为这也是主要问题。因为我知道该语言,所以我可以很好地在ruby代码中导航,而且由于浏览器检查器的帮助,我可以在js代码中导航,但是问题是使用我不知道的框架/语言编写了实际代码。

4
准备源代码移交计划
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 我们公司即将获得一个巨大产品的源代码。 开始移交时要考虑哪些事项,以确保我们拥有一切并能够在将来维护该产品?

3
刚被聘为高级开发人员,甚至从未成为初级开发人员,我应该期待什么?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为软件工程堆栈交换的主题。 6年前关闭。 我晚上一直是自由职业者和编码员,最近一段时间,尽管在某些特定领域我有些欠缺,但我在一家不错的纽约公司接受了几次面试之后被录用了。对于公司而言,雇用经验较少的老年人是否常见?他们会等几个星期以遵守一定的学习曲线吗? 我对在公司工作一无所知,所以这就是我担心的原因。一个星期后,我仍在检查和探索资源,但是工作了一个星期后,似乎有些同事正在考虑我的进度很慢。我擅长数学,物理,算法,但仍然需要了解该公司使用的所有模板。 这里的任何人都已经收到了经验不足的高级团队成员吗?这可以接受吗? 我正计划与老板开会,以免再为此担心。听起来是一个好主意? [编辑] 感谢您提供这些答案。我绝对是一位新的高级开发人员。我星期一更加自信地回到了办公室。我猜想,当您获得丰厚报酬的最初几周,在未知的模板/资源面前感到有点不称职是正常的。

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.