Pub Date : 2020-09-15DOI: 10.1109/IC2IE50715.2020.9274615
Risna Sari, Retno Widianti
Employee scheduling is a complex problem since it must precisely allocate resources such as time, task disposition, employee’s competencies, a day off, and cost of the activity. The firefly algorithm is implemented to arrange the schedule of employees automatically and meet the rules. This algorithm allows the system to produce a list that is by applicable rules. The proposed system was designed with three steps to produce lists of employee shifts. Firstly, enter employee, job description and the last is set the employee holiday schedules. Then the system will process it and produce the desired schedule in a short time. Performance results show schedule made in 90 seconds with a success rate of 96.5% with 20 fireflies and 40 times iteration
{"title":"Optimizing Employee Scheduling System with Firefly Algorithm (Case Study: MJ Store)","authors":"Risna Sari, Retno Widianti","doi":"10.1109/IC2IE50715.2020.9274615","DOIUrl":"https://doi.org/10.1109/IC2IE50715.2020.9274615","url":null,"abstract":"Employee scheduling is a complex problem since it must precisely allocate resources such as time, task disposition, employee’s competencies, a day off, and cost of the activity. The firefly algorithm is implemented to arrange the schedule of employees automatically and meet the rules. This algorithm allows the system to produce a list that is by applicable rules. The proposed system was designed with three steps to produce lists of employee shifts. Firstly, enter employee, job description and the last is set the employee holiday schedules. Then the system will process it and produce the desired schedule in a short time. Performance results show schedule made in 90 seconds with a success rate of 96.5% with 20 fireflies and 40 times iteration","PeriodicalId":211983,"journal":{"name":"2020 3rd International Conference on Computer and Informatics Engineering (IC2IE)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133196305","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-09-15DOI: 10.1109/IC2IE50715.2020.9274625
Pramitya Lisnawaty Ayunda, E. K. Budiardjo
Focusing on the big topic of information technology related to software engineering, Scrum is one of the frameworks on the agile methodology to develop innovative products and services. Implementing the Scrum framework can be challenging. Changes in teamwork culture, both vertically and horizontally in a software development organization, cannot be avoided. In software development process improvement, evaluation of the scrum implementation using the Scrum Maturity Model. Scrum Maturity Model also assesses the extent of the implementation of the scrum such as the implementation of roles, events, and artifacts following the Scrum Guide. This research occurred to the representative of the product owner, scrum master, and development team. There are seven sub-categories which do not implement the best scrum practices. These practices have an impact on the avoided risk. By understanding the impact of these risks, the team can make plans to avoid those risks. The sub-categories are the product owner, development team, sprint, sprint planning, daily Scrum, product backlog, and sprint backlog.
{"title":"Evaluation of Scrum Practice Maturity in Software Development of Mobile Communication Application","authors":"Pramitya Lisnawaty Ayunda, E. K. Budiardjo","doi":"10.1109/IC2IE50715.2020.9274625","DOIUrl":"https://doi.org/10.1109/IC2IE50715.2020.9274625","url":null,"abstract":"Focusing on the big topic of information technology related to software engineering, Scrum is one of the frameworks on the agile methodology to develop innovative products and services. Implementing the Scrum framework can be challenging. Changes in teamwork culture, both vertically and horizontally in a software development organization, cannot be avoided. In software development process improvement, evaluation of the scrum implementation using the Scrum Maturity Model. Scrum Maturity Model also assesses the extent of the implementation of the scrum such as the implementation of roles, events, and artifacts following the Scrum Guide. This research occurred to the representative of the product owner, scrum master, and development team. There are seven sub-categories which do not implement the best scrum practices. These practices have an impact on the avoided risk. By understanding the impact of these risks, the team can make plans to avoid those risks. The sub-categories are the product owner, development team, sprint, sprint planning, daily Scrum, product backlog, and sprint backlog.","PeriodicalId":211983,"journal":{"name":"2020 3rd International Conference on Computer and Informatics Engineering (IC2IE)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130477845","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}