Please use this identifier to cite or link to this item:
https://ric.cps.sp.gov.br/handle/123456789/12437
Title: | Desenvolvimento de software para gestão de projetos em scrum |
Authors: | SOUSA, Lucas Eduardo Ormond de |
Advisor: | NOVELLI FILHO, Aristides |
type of document: | Monografia |
Keywords: | Desenvolvimento de software;Engenharia de software;Métodos ágeis;Modelagem de dados;Projetos |
Issue Date: | Dec-2022 |
Publisher: | 002 |
Citation: | SOUSA, Lucas Eduardo Ormond de. Desenvolvimento de software para gestão de projetos em scrum, 2022. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de São Paulo, São Paulo, 2022. |
Abstract: | Diferente do modelo em cascata, a metodologia ágil Scrum se baseia em diversos ciclos de atividades. Em cada ciclo, o projeto pode passar por alterações e ser aperfeiçoado de acordo com a interpretação obtida referente ao contexto e situação atual do projeto. O propósito deste trabalho foi analisar conceitos da engenharia de software juntamente com conceitos da metodologia ágil Scrum, para então iniciar o desenvolvimento de um sistema que permita auxiliar e gerir projetos que adotam essa metodologia em seu dia a dia. Foram abordadas as etapas necessárias que um software deve passar para ter êxito em seu processo de desenvolvimento, como especificação dos requisitos funcionais e não-funcionais do sistema, modelagem de software (diagramas de caso de uso, diagramas de classe, diagramas de evento, diagramas de atividades e diagramas de sequência), dentre outros tópicos importantes. Também foram abordados os temas principais da Scrum como os papéis da equipe (Product Owner e Scrum Master), Product Backlog, Sprint, dentre outros assuntos. Unlike the waterfall model, the agile Scrum methodology is based on several cycles of activities. In each cycle, the project can undergo changes and be improved according to the interpretation obtained regarding the context and current situation of the project. The purpose of this work was to analyze concepts of software engineering together with concepts of agile Scrum methodology, to then start the development of a system that allows to assist and manage projects that adopt this methodology in their day to day. The necessary steps that a software must go through to be successful in its development process were addressed, such as specification of the functional and non-functional requirements of the system, software modeling (use case diagrams, class diagrams, event diagrams, diagrams of activities and sequence diagrams), among other important themes. The main topics of Scrum were also addressed, such as the roles of the team (Product Owner and Scrum Master), Product Backlog, Sprint, among other subjects. |
URI: | https://ric.cps.sp.gov.br/handle/123456789/12437 |
Appears in Collections: | Trabalhos de conclusão de curso |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
ads_2022_2_lucaseduardoormonddesousa_desenvolvimentodesoftwareparagestao.pdf | 1.43 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.