Logo do repositório
 
A carregar...
Miniatura
Publicação

e-Whip: impacto provocado pela introdução de ferramentas num processo de desenvolvimento de software

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
05-27.pdf1.27 MBAdobe PDF Ver/Abrir

Resumo(s)

The software development processes evolve a complex series of factors, aiming to assure quality the final product, reached through detailed and complete planning, and fine application of the know-how and resources available in the work group, keeping the production cost as low as possible and keeping business risks under control at every moment.The team management or the organization management has to take the right decisions in every process phases and aspects. In order to do that, the management must have exact, complete and instant information available about the status of the productive process. That information must be based on real data, gathered during the development process or it can be in the form of instant communication of all execution activity between team members. The real difficulty resides in the way how that data is gathered and distributed. In this thesis a new software solution, named e-Whip, was developed from scratch. This software allows data to be gathered in a simple, complete and exact way and be transformed in information by using reports. The solution allows collective work improvement by communicating team activities between team members in real-time. In this document are discussed certain theoric and technical aspects of the software. Is also discussed how the software behaved and what its impact was like in two real-world use cases.
Um processo de desenvolvimento de software envolve todo um complexo conjunto de factores cujo objectivo é garantir a qualidade na entrega do produto final. Este objectivo é atingido através de um planeamento abrangente e detalhado, e de um aproveitamento óptimo do conhecimento e dos recursos disponíveis na equipa de trabalho, minimizando custos de produção e mantendo sempre controlados os riscos inerentes ao negócio. Cabe à gestão da equipa ou da organização tomar as decisões certas em todos os pontos do processo produtivo. Para que tal seja possível, é necessário existir informação ao seu dispor que lhe permita decidir acertadamente. Essa informação relativa ao processo produtivo tem de ser exacta, completa e instantânea. A informação pode ser baseada em dados reais recolhidos no decorrer do próprio processo de desenvolvimento, ou pode tomar a forma de comunicação das actividades em execução num dado instante entre os vários elementos da equipa. A dificuldade prende-se com o método empregue para recolher e distribuir esses dados fundamentais. No âmbito desta tese foi desenvolvido uma solução de software de raiz, denominado eWhip, que permite recolher dados do processo de trabalho de uma forma simples, rigorosa e completa, que depois são transformados em informação que é disponibilizada à gestão na forma de relatórios. A solução permite facilitar o esforço de trabalho colectivo, através da comunicação em tempo real das actividades de todos os elementos da equipa. Neste documento são discutidos os fundamentos teóricos e técnicos por detrás deste software. É também apresentada uma análise da sua utilização e do seu impacto em dois casos de estudo.

Descrição

Tese de mestrado em Informática, apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2005

Palavras-chave

Software development process Quality Cooperative work Productivity Management Risk Teses de mestrado - 2005

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Licença CC