|
Acadêmico(a): Lucas Sens Faht |
Título: Sistema para gestão de projetos de sistemas utilizando como base práticas ágeis |
|
Introdução: |
A cada dia que passa, novos sistemas surgem para facilitar e potencializar as ações ao
longo do cotidiano, otimizando-as. Segundo Weber (2014), com a constante evolução e as
mudanças acontecendo em movimento acelerado, para se manterem presentes no mercado, as
empresas precisam se adaptar – fazendo uso de metodologias ágeis. O ambiente de
desenvolvimento de sistemas também precisa acompanhar esta aceleração, provendo subsídios
para atender às necessidades dos clientes com rapidez, eficiência e qualidade (PRESSMAN;
MAXIM, 2016).
As necessidades referentes às atividades que os sistemas devem realizar para que eles
possam ser chamados de úteis estão a cada dia mais complexas. Antigamente, os sistemas
executavam apenas tarefas básicas, como o armazenamento de algum arquivo, o processamento
de uma multiplicação de dois números e muitas vezes sequer aceitavam o armazenamento de
imagens. O processo de desenvolvimento de sistemas, assim como as tecnologias, precisaram
evoluir (LAUDON; LAUDON, 2014). Segundo Costa (2018), o avanço tecnológico cresce
conforme a sociedade evolui.
Este cenário não requer apenas linguagens de programação e de estruturas, mas também
o uso de metodologias que possibilitem que o processo de desenvolvimento seja produtivo e de
qualidade, como é o caso da metodologia ágil e das práticas ágeis em geral (WEBER, 2014). O
desenvolvimento ágil traz exatamente a convergência do desenvolvimento do sistema e a
satisfação do cliente (PRESSMAN; MAXIM, 2016); ele está justamente ligado à agilidade
necessária para que o processo de desenvolvimento de sistemas possa acompanhar as constantes
evoluções de ambientes competitivos e dinâmicos, satisfazendo as necessidades do cliente.
Além disso, é necessário que o ambiente seja compartilhado, que possibilite o trabalho em
grupo – Sistema Colaborativo –, o qual permita que a equipe envolvida no processo do
desenvolvimento possa dividir um espaço compartilhado, comunicando-se e trocando
experiências, ou seja, interagindo entre si (COSTA, 2018).
Diante das informações apresentadas, o trabalho desenvolvido auxilia no controle de
tempo das atividades de cada processo do desenvolvimento de sistemas que utilizam a
metodologia ágil Kanban, de uso fácil e colaborativo. Conjectura-se assim ajudar empresas e
equipes que utilizem práticas ágeis em seu processo de desenvolvimento – como a metodologia
Kanban –, a controlarem as atividades e o tempo das atividades de cada processo de
desenvolvimento de sistemas. |
|
|