首页> 外文OA文献 >Softwareudvikling i et foranderligt landskab - Et tværfagligt softwareudviklingsprojekt til understøttelse af organisationen Ledige Med Drive
【2h】

Softwareudvikling i et foranderligt landskab - Et tværfagligt softwareudviklingsprojekt til understøttelse af organisationen Ledige Med Drive

机译:不断变化的格局中的软件开发-一个跨学科的软件开发项目,可为组织提供支持

摘要

This thesis is about exploring the challenges associated with software developmentwithin organizations. To discover and investigate these challenges, a practicaldevelopment project was conducted within the organization Ledige Med Drive inRoskilde Denmark.Through utilization of the four principles of the Participatory Design Method, MUST,and Robert K. Wysocki’s unified theory about Software Development and ProjectManagement, the project were initialized by scoping and visioning activities. Theseactivities lead to a rationalized choice of software development strategy in accordanceto Wysocki’s software development landscape model.Utilizing the agile development method Scrum, a seven-week development processwere undertaken within the organization. This process was focused around developinga webpage solution to support the activities within the organization while fulfilling theneeds and wishes of its users. Throughout the development process, the Scrumactivities resulted in a high degree of re-evaluation and adjustment of the processesevaluated. The utilization of Scrum principles and continuously examination andadaption of our development process lead to a better understanding of the challengesassociated with the software development. By assessing different possible webtechnologies that could be used for implementing the identified system requirement, anumber of applied technologies were decided upon. Through a stepwise implementationof the software solution, we identified a rising need for a clearer separation betweenthe webpages frontend and backend functionality as the complexity of the developedsolution increases.As an exploration of potentials for improving the matching between unemployed andemployers in relation to job application and recruitment, there was conducted anexperiment using a selection of Machine Learning techniques. The assessed techniquesinvolves classification and clustering algorithms applied on a bag-of-wordrepresentation of text-documents. Throughout this experiment, we discover greatpotential for utilizing the assessed techniques for recommendation purposes in relationto job application and recruitment.
机译:本文旨在探讨组织内部与软件开发相关的挑战。为了发现和调查这些挑战,在丹麦罗斯基勒的Ledige Med Drive组织内进行了一个实用的开发项目。该项目利用了参与式设计方法MUST的四项原则,以及Robert K. Wysocki关于软件开发和项目管理的统一理论,该项目通过范围界定和愿景活动进行初始化。这些活动导致根据Wysocki的软件开发格局模型合理地选择软件开发策略。使用敏捷开发方法Scrum,组织内部进行了为期七周的开发过程。此过程的重点是开发网页解决方案,以支持组织内的活动,同时满足用户的需求和愿望。在整个开发过程中,Scrumactivities导致对评估过程的高度重新评估和调整。利用Scrum原理并不断检查和适应我们的开发过程可以更好地理解与软件开发相关的挑战。通过评估可用于实施确定的系统要求的不同可能的网络技术,决定了许多应用技术。通过逐步实现该软件解决方案,我们发现随着开发解决方案的复杂性增加,需要在网页的前端和后端功能之间实现更清晰的分离,这是对提高失业与雇主之间在职位申请和招聘方面的匹配度的潜力的探索,使用多种机器学习技术进行了一项实验。评估的技术涉及应用于文本文档的词袋表示的分类和聚类算法。在整个实验过程中,我们发现了将评估技术用于与工作申请和招聘相关的推荐目的的巨大潜力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号