我正在寻找有关如何让初级开发人员有机会在紧迫的期限内获得大型项目经验而不会损害时间表的建议.如果我们都知道,由于经验不足,开发人员需要更长的时间,那么给他们一部分项目并分散风险的最佳方法是什么?让这些开发人员能够在实际项目中学习,而不是一直传递维护工作对我来说很重要,我想找到一种方法使其工作.
Mar*_*tle 13
您需要知道他们是否掌握了您正在处理的问题.当我必须这样做时,这是我的方法:
给他们一个设计解决方案的机会,让他们拥有所有权并让他们证明自己.让他们首先与您沟通设计的优点和缺点让您有信心他们可以按时完成解决方案.
如果他们无法想出每种解决方案的任何可能的解决方案和可能的结果,那么他们就没有准备好解决这个问题.他们需要更紧密的指导和更小的问题,这是由另一个更熟练的开发人员首先设计的.
非常短暂,明确的目标,经常测量和检查.
一口大小的方法将帮助初级人员认识到通过做很小的事情来完成大事,非常好,一遍又一遍......
此外,考虑进行概念设计,或功能规格,甚至技术规范,让他们的脚湿润,让他们越来越多的说,如果他们采取像鱼到水.