对于即将转向新技术的开发团队,您有什么建议(假设从asp.net应用程序到SilverLight,团队中没有人在SL开发方面有任何经验,或类似情况)?
您如何协调学习,体验,计划,发展和其他阶段?
答案 0 :(得分:2)
答案 1 :(得分:2)
不要。我个人认为让团队中的每个人都使用全新的技术是非常危险的。
您必须拥有至少一些人(至少1人 - 但实际数量取决于您团队的规模),他们具有使用该技术设计/开发的工作经验。 工作经验 - 意味着他们已经成功地在一个现实生活项目中使用了这项技术。
拥有该技术经验的人员必须为团队制定一些标准和指南,以确保团队遵循所讨论技术的公认最佳实践和标准。
此外,鼓励团队内部就设计决策/标准/技术问题进行公开讨论,以确保新手理解其基本原理,甚至可以在必要时挑战它,以消除不良做法/改进现有做法。
答案 2 :(得分:0)
做一个试点项目,但有用的东西。
进行研究以找出新技术中“痛点”的位置 - 专注于它们。
如果是MS技术(如您所示),search for Hands-On-Lab tutorials您可以在其中完成一些基础知识。
在StackOverflow上查看Silverlight tag,(有7000多个问题,这些问题应该会让你暂停一段时间:)
答案 3 :(得分:0)
进行风险分析,以确定新技术的局限性。对技术能力/特征进行早期假设通常会导致巨大的混蛋!