Please use this identifier to cite or link to this item:
http://hdl.handle.net/10174/29131
|
Title: | Software development of SmartShiP: a smart shift planning tool |
Authors: | Benedito, Ricardo Jorge Chambel |
Advisors: | Gonçalves, Teresa Rato, Luís |
Keywords: | Software Architecture Planning Software development Agile methodologies Arquitectura de software Planeamento Desenvolvimento de software Metodologias ágeis |
Issue Date: | 20-Jan-2021 |
Publisher: | Universidade de Évora |
Abstract: | Software development is a process used by engineers and software developers
to create and produce software, as a part of the digital transformation of
several industries in 2020.
Agile methodologies in Software development rose in popularity when the
industry shifted from Product offering to Service offering, further stimulating
the growth of Software companies.
This dissertation presents an example on how to use both Software development and Agile methodologies to develop a Service or Product that explores the thematic of work schedule planning. The tool developed, named
SmartShiP aims at automating and improving work schedule planning processes.
Due to the incremental nature of SmartShiP, some of its core functionalities
such as availability planning, intervention reporting and schedule generation
are already implemented and their usage proves to be valuable for its users.
The expansion to other teams is planned and further functionalities like multiple projects, different schedule strategies and code quality improvements
are in the way; Sumário:
Desenvolvimento de Software do SmartShiP
O desenvolvimento de software é um processo utilizado por engenheiros e
desenvolvedores de software para criar e produzir software. Sendo uma parte
da transformação digital de muitas indústrias em 2020.
A introdução de metodologias ágeis no desenvolvimento de software, acompanhou mudança da indústria de oferta de produtos para a oferta de serviços,
estimulando ainda mais o crescimento das empresas de software.
Esta dissertação é um exemplo de como usar desenvolvimento de Software
e metodologias ágeis para desenvolver um serviço ou produto que explora a
temática do planeamento de horários de trabalho, automatizando e melhorando os processos com recurso a uma ferramenta de Software desenvolvida
- o SmartShiP.
Devido a natureza incremental do SmartShiP, algumas das suas funcionalidades principais como planeamento de disponibilidade, justificação de intervenções e geração do calendário já estão actualmente implementadas e a sua
utilização tem-se provado valiosa para os seus utilizadores. A expansão para
outras equipas está planeada assim com mais funcionalidades como multiplos
projectos, diferentes estratégias de planeamento e melhorias na qualidade do
código, estão a caminho. |
URI: | http://hdl.handle.net/10174/29131 |
Type: | masterThesis |
Appears in Collections: | BIB - Formação Avançada - Teses de Mestrado
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|