规划您向 kento mvc 的过渡?从做过的伙伴那里听到
为了帮助你回答这个问题, 我最近采访了 bizstream 共同老板和 k啊 mvp brian mkeiver, 讨论他们是如何将开发转向 mvc 的。
每当行业发生大转变时, 其影响就会传播得又远又快。从影响人员到预算, 技术变革可能会造成很大的干扰, 特别是对没有准备的人而言。虽然 mvc 并不新鲜, 但最近它的采用激增, 许多公司在如何前进的问题上留下了头痛医头。
作为软件提供商, 我们了解这对开发机构来说是一件大事。我们知道他们正在寻找答案。这就是为什么我们尽可能多地制作关于这项技术变化的内容, 以及它对您的业务意味着什么。从最佳实践到开发建议, 我们正在尽一切努力为您尽可能地顺利完成这一过程。
所有伟大的文章都承受着, 什么公司真正想知道的是, 他们是如何向 mvc 转变的?他们如何为开发人员做准备?在预算、项目和人员方面, 过渡是什么样子?这些都是伟大的问题, 只有经历过的人才能回答。幸运的是, 非常棒的肯蒂科读者, 你有一个伟大的 mvp 在社区愿意分享他的想法。
最近, 我采访了 bizstream 联合创始人布赖恩·麦基弗, 了解他的公司向 mvc 的过渡情况, 以及这对他们的业务的影响。布莱恩对自己的回答非常坦然, 经常深入了解他们是如何让开发者跟上速度的, 它是如何影响他们的时间表的, 以及它是如何影响他们的客户的。 以下是我们演讲中的一些亮点:
bizstream 是如何进行转换的?
我们在两年半前就决定这将是未来。我们想走在前面。
布赖恩解释了他们是如何知道 mvc 是多年前的未来, 他们需要转向 mvc 来保持竞争力。通过和他们的团队一起跳入 mvc, 他们知道自己将为未来而建立。这在帮助他们确定最佳做法、了解框架的正反行为以及确保他们的团队做好准备方面取得了很大进展。信息技术还帮助他们更好地估计和扩大项目范围, 因为他们对各个阶段将付出的努力有了扎实的把握。
我们必须和肯蒂科9号一起经历学习过程。很多都是我们自己干的。我们必须构建很多代码。随着 k无论如何的发展, 他们在这一过程中增加了一些令人敬畏的功能。
回到 kento 9, 我们彻底改造了我们的 mvc 支持从地面开始。我们从核心功能开始, 并继续扩展更高版本中的功能。这意味着许多功能 (如电子商务、个性化和拖放页面) 不受支持。我们知道这些都是平台的重要组成部分, 所以在 kento 10 和11中, 我们继续扩展 mvc 网站的能力。这使得像 bizstream 这样的公司能够为其 mvc 应用程序利用开箱即用的功能, 因为该平台变得更有能力。
发展会是什么样子?
即使是最好的开发人员也会对技术上的停滞感到沮丧。我们花了三到四年的时间来培养一个在 k啊可以胜任的开发商, 结果却让他们离开, 因为他们想使用现代技术。人们不再在示例、会议和事件中使用 web 窗体。
让开发人员满意是每个企业都需要掌握的关键技能。您投入了大量的时间和资源, 让开发人员为任何项目做好准备。通过超前思考并保持他们的技能与技术的同步, 你可以减少营业额, 并确保你的开发者喜欢为你编码。
使用 mvc, 添加诸如 opengraph 标记之类的第三方技术要容易得多。
mvc 是所有关于更小、更易于管理的组件。这也意味着比 web 窗体和其他遗留技术有更多的控制力。通过迁移到 mvc, 您将能够更快地集成, 因为您可以隔离站点中的功能。您将能够调整应用程序以使用最新的框架, 而无需与生成的布局和旧概念作斗争。
构建小型移动网站的速度要快得多, 无需所有额外的 web 表单代码。
随着越来越多的内容面向全渠道空间, 开发移动和其他媒体的应用正成为成功的关键。使用 mvc, 您可以更轻松地构建这些非传统网站, 因为您不必处理遗留代码和布局。这意味着更高的 seo 和投资回报率, 以及更有效的应用程序为您的客户。
你能做什么准备?
为您的团队获得 mvc 培训。
目前并不缺乏关于 mvc 的教育。从专业的培训师到在线课程, 让您的团队快速跟上速度是非常可行的。如果你有一个人已经是 mvc 忍者, 交叉训练他们与他人传播知识。这将帮助你在转型过程中扩展你的发展和学习。也许为你的关键资源安排几天的培训, 然后让他们把知识带回内部。关键是在转移整个操作之前, 要有合适的 mvc 技能。
选择一个较小的内部项目来开始您的过渡。
和大多数事情一样, 从小处开始会教会你的团队宝贵的技能, 风险很小。您将能够分配多个资源并在此过程中控制开发。bizstream 从内部项目开始学习绳索。这使他们能够充分了解 mvc 将如何改变他们的项目, 并为未来做好准备。
考虑创建可重用的组件。
在开始您的旅程时, 请记住 mvc 都是关于组件的。将您的功能划分为小的、可重用的部分将为您节省大量未来项目的时间。您将能够反复重用功能, 这将降低您的项目成本并增加时间。
前进
转向 mvc 对一家公司来说是一个很大的选择, 但却是必要的选择。通过过渡到这项技术, 您将在您的 k啊科项目中处于更好的状态, 更轻松地查找和留住人才, 并为与客户取得成功做好准备。别担心, 我们会在这里帮助你, 反正我们可以!
观看完整的视频
布莱恩·索蒂斯在肯蒂科
Posted: 星期一 01 十月 2018