都柏林城市大学如何通过GitLab为IT行业的学生提供支持

DCU是计算机应用教育的先驱者,利用GitLab单片机和CI驱动学生的软件项目,并取得最高成绩。

行业
教育
地点
爱尔兰都柏林
员工
625名员工
概述
GitLab CI和SCM为DCU提供了软件开发方面的高级教育经验。
挑战
DCU需要从纸上编码发展到提供代码管理、持续集成和透明度的软件平台。
解决方案
GitLab黄金
好处
  • 学生有自己的工作流程

  • 软件项目风险

  • 学生工作管理

  • 端到端可见性

  • 虚拟管理

  • 提高其就业能力

11720
CI工作运行
2529
回购运行
472
当前项目呼号

客户

都柏林第一计算机应用大学

DCU都柏林城大学是一所属大学,成立于1975年。学校大约有17,000名入学学生和超过50,000名校友。此外,DCU之后已有超过1,200名学生注册其在线教育计划,称为DCU连接。电子工程和计算机应用课程是学校最受欢迎的学位,被认为是爱尔兰最受欢迎的计算机课程。

挑战

更新如何发送编码

作为一个学术计划,软件工程学院的部分重点是管理和交付各种软件开发项目。在过去,这些项目都是基于纸质和手工的。一些学生正在学习编码,而一些没有,因此创造了一个不平衡的教育程序。

为了确保学生跟上科技发展的步伐,学习方法需要创新和转变。学校希望实现一个单一的开源软件平台。理想情况下,解决方案会提供源代码管理为学生和学术人员。该软件平台还需要提供一种结构化方式来评估学生的测试和验证,并加上连续集成功能。

“对于DCU来说,他们可以提供GitLab作为培训课程的一部分,以确保学生与技术同步,这是一个很大的优势。这是进入这个行业的绝佳准备。”
雅各伯恩
DCU的第四年学生

解决方案

创建小型软件项目

DCU看着Bitbucket,Jenkins,GitHub等平台实施到学校系统中。然而,大约六年前,DCU高级讲师Stephen Blott博士开始使用Gitlab的社区版在他的个人桌面上。他赞成使用平台的一个项目组的想法。Gitlab使用者获得了成功,然后向所有项目组推出。“现在所有这些组都使用Gitlab进行所有项目。我们希望他们在那里提供所有代码。这为我们以前曾经提供了许多优势,“Blott说。

学生现在可以学习如何使用Git,这在他们上班展览时非常重要,并最终进入竞争性劳动力。它为他们的简历增加了巨大价值,为软件行业准备了它们。Gitlab为源代码管理提供了清晰的文档,减轻了学习新工具的压力。学生现在有代码和文档,他们以前没有并且能够创建在学期过程中开发的小软件项目。

“因为代码链接到我们的LDAP服务器中,这意味着我们知道他们是谁,所以我们知道哪个代码属于哪个学生。我们可以找到他们的代码,并通过审查提交日志,我们知道他们一直在工作,他们一直在努力,我们对项目的深入了解,“Blott解释道。

GitLab提供了对每个学生正在做的工作的可见性,因为有端到端透明度的工具。布罗特补充说:“每年年底,考官们坐下来,会有一位外部考官进来审查我们的作品,并评估我们的评分是否正确,外部考官可以看到一切。”“以前,外部检查人员只会看到一些打印出来的文件,其他一切都得靠猜测。”

结果

使用Git, SCM和CI来获得未来的成功

DCU学生得到了一个真实的世界观管理软件项目.教师可以对学生进行管理,使学生对Git和软件构建系统有深入的了解。GitLab运行在虚拟服务器上,可以进行远程管理。“这对学生来说是件好事,因为现在他们可以建立自己的工作流程,他们可以推动他们的测试,他们甚至可以部署,所有这些都通过CI环境发生,”Blott说。“这样做非常好,因为学生们可以回来证明并说,‘是的,我做了测试和验证。看,它在这儿,你可以看到它在跑。’所以这对我们来说也是一大步。”

目前有2529个回购项目在运行,472个项目回购。项目回购与正式的学术软件工程项目相关联。到目前为止,总共运行了11720个CI工作。三年级、四年级和硕士级课程使用GitLab。“我们希望实现的一件事是,当他们外出工作时,他们已经拥有了这些技能,他们不会觉得自己被扔进了一个他们无法处理的事情中,”布洛特建议。软件工程专业的毕业生已经成功地找到了工程师和软件顾问的工作。

DCU的第四年学生Jacob Byrne是当前的Gitlab用户。使用问题和电路板已帮助Sprint跟踪,并考虑该工具是一个优秀的资源。“与乔布斯市场准备有关的巨大优势,增加了巨大的价值,因为你能够在Devops团队中迅速加速,”Byrne解释说。“对于DCU来说,他们可以提供GitLab作为培训课程的一部分,以确保学生与技术同步,这是一个很大的优势。进入业界是一流的准备。“

所有涉及案例研究的信息和人员在发表时都是准确的。

试一试18luck mx 30天无风险。

不需要信用卡。有问题吗?联系我们。

Gitlab x图标svg
18新利赢钱