English

CIn - Centro de Informática UFPE




Eventos Relacionados

Defesa de Tese de Doutorado Nº 222: "Social Based Software Engineering"

A aluna Francielle Silva dos Santos irá defender seu trabalho dia 26 de agosto, às 9h, no Auditório Início: 26/08/2014 às 09:00 Término: 26/08/2014 às 13:00 Local: Auditório do CIn

Pós-Graduação em Ciência da Computação - UFPE
Defesa de Tese de Doutorado Nº  222
 
Aluno: Francielle Silva dos Santos
Orientador: Prof Hermano Perrelli de Moura
Título: Social Based Software Engineering
Data: 26/08/2014
Hora/Local: 9h -  Auditório do CIn
Banca Examinadora:
Prof. Alexandre Marcos Lins de Vasconcelos (UFPE / CIN)
Prof. Alex Sandro Gomes (UFPE / CIN)
Prof. Simone Cristiane dos Santos Lima (UFPE / CIN)
Prof. João Porto de Albuquerque (USP / Departamento de Sistemas de Computação)
Prof. Rodrigo Quites Reis  (UFPA /  Instituto de Ciências Exatas e Naturais)
 
ABSTRACT:
 
Examining the Software Engineering field evolution, there are several initiatives trying to fit the development into a shrinking software time-to-market. Advances in areas such as Software Quality, Project Management, and Knowledge Management are isolated solutions for complex recurrent problems. To deal with these problems, our work proposes a new paradigm for software development called: Social Based Software Engineering, aiming to streamline the project development by focusing not only on the process activities, but on social aspects of software development teams, as team cognition and learning processes, i.e., how the information is produced and shared in a team. This way we can simplify the process and decrease its learning curve, as it will focus on information and its dissemination among development team. To support our approach we conducted a research according to design science principles, taking into account not only the SE traditional basis, but also the social aspects of software development, proposing innovative constructs that intertwine social and technical aspects inherent to this field and guiding new social software development processes definition.
 
Key-words: software engineering, social apects, learning processes
 
(PORTUGUÊS)
 
Título: Engenharia de Software Baseada em Aspectos Sociais
 
Resumo:
 
Analisando a evolução da área de Engenharia de Software ao longo dos anos, identificamos várias iniciativas que tentam aperfeiçoar o desenvolvimento de software de modo a adequá-lo a janelas de desenvolvimento cada vez menores. Avanços em áreas como Qualidade de Software, Gestão de Projetos e Gestão do Conhecimento apresentam soluções isoladas para problemas complexos recorrentes. Para lidar com esses problemas, nosso trabalho propõe um novo paradigma para o desenvolvimento de software, chamado: Engenharia de Software Baseada em Aspectos Social (Social Based Software Engineering), com o objetivo de otimizar a execução do projeto, concentrando-se não só nas atividades do processo de desenvolvimento, mas nos aspectos sociais das equipes desenvolvedoras de software, como a cognição e processos de aprendizagem, ou seja, a forma como a informação é produzida e compartilhada em uma equipe. Desta forma podemos simplificar o processo de desenvolvimento e diminuir a sua curva de aprendizagem, uma vez que o mesmo irá se concentrar na construção e compartilhamento de informações entre a equipe de desenvolvimento. Para apoiar a nossa abordagem foi realizada uma pesquisa de acordo com os princípios do design science, levando-se em conta não só a base tradicional de Engenharia de Software, mas também os aspectos sociais pertinentes ao desenvolvimento, propondo construções inovadoras que entrelaçam aspectos técnicos e sociais inerentes a este campo e orientam a definição de novos processos sociais de desenvolvimento.
 
Palavras-chave: Processos de desenvolvimento, Engenharia de Software, processos de aprendizagem, aspectos sociais. 
  • © Centro de Informática UFPE - Todos os direitos reservados
    Tel +55 81 2126.8430 - Cidade Universitária - 50740-560 - Recife/PE
Plano4 Consultoria Web