Please enable JavaScript.
Coggle requires JavaScript to display documents.
Towards a Theory of Simplicity in Agile Software Development: A…
Towards a Theory of Simplicity in Agile Software
Development: A Qualitative Study
conceito de simplicidade não é, em si, um conceito simples
O estudo da simplicidade é um esforço interdisciplinar com muitas dimensões, conceitos e atributos
Revisão sistemática sobre o estudo da simplicidade em engenharia de software
conjunto de dimensões de simplicidade para possíveis linhas de ação:
a arte de conhecimento, estrutura, ortogonalidade, tamanho, transparência, comunicação, automação, contexto e subjetividade / complexidade sentida
Objetivo : compreender como os gerentes de projeto e engenheiros de software interpretam suas experiências em ASD considerando as questões de simplicidade em ASD.
Escopo do Objetivo : Este estudo visa fornecer os resultados preliminares de uma pesquisa em andamento focado em entender como os gerentes de projeto e engenheiros de software interpretam suas experiências sobre simplicidade em ASD no local de trabalho.
INTRODUÇÃO
as organizações estão mudando de uma abordagem hierárquica de gerenciamento de projetos para ser mais colaborativo e flexível.
projetos ser simples
Embora haja uma variedade de metodologias e frameworks de ASD, poucos acadêmicos estudos abordam diretamente a simplicidade
SIMPLICIDADE
Simplicidade no Desenvolvimento Ágil de Software
Em essência, os métodos ágeis enfatizam simplicidade. O objetivo é obter feedback do usuário rapidamente, entregando software em incrementos curtos, mesmo que cubra apenas um subconjunto da funcionalidade esperada
Simplicidade em Tecnologia da Informação e Comunicação
Este entendimento parece sugerir que o desenvolvimento ágil de software deve ser um ideal relva para abraçar a simplicidade
a comunidade de pesquisadores e os profissionais acreditam que a filosofia da simplicidade é estrategicamente importante, mas ainda insuficientemente compreendido
Este trabalho de pesquisa fornece evidências empíricas sobre simplicidade no trabalho e leva à proposição de um primeiro modelo de simplicidade no desenvolvimento ágil de software que pode ajudar pesquisadores e profissionais para entender melhor os benefícios de simplicidade neste contexto.
Como a simplicidade é entendida pelos membros da equipe ágil?
METODOLOGIA
Entrevistas
Entrevistas semiestruturadas foram realizadas com experi-praticantes enced
O roteiro da entrevista foi composto por perguntas abertas
o guia de entrevista engloba perguntas rápidas, direcionadas em explorar a experiência e o pano de fundo do participantes
As próximas fases foram apresentadas em um modelo de funil começando com questões gerais voltadas para a compreensão dos aspectos amplos de simplicidade no desenvolvimento ágil de software
categorias e memorandos foram escritos para nos manter envolvidos com a análise, ajudando assim a aumentar o nível de abstração de nossas ideias sobre os códigos, conceitos, categorias e possivelmente até mesmo relacionamentos. Esses memorandos nos forçaram a olhar além de impressões e ver evidências através de lentes múltiplas
RESULTADOS
Quando a equipe prioriza coisas que agregam conhecimento no início do projeto, eles poderiam acelerar o ritmo de compreender os requisitos e, portanto, diminuir os riscos de mal-entendido. Os participantes enfatizaram que o conhecimento aquisição está amplamente relacionada à simplicidade
A otimização de posições demoradas promove ativamente o desenvolvimento de produtos com valor eleva à simplicidade no ASD
Essencialmente, a equipe ágil precisa começar entendendo sua prontidão para o contexto do projeto e recursos de foco de forma mais eficaz para minimizar o consumo de tempo (tempo gasto em sobrecarga do processo).
DISCUSSÃO
Validade de construção
Validade interna ou credibilidade
CONCLUSÃO
um estudo qualitativo focado em compreender como os profissionais interpretam simplicidade em projetos de desenvolvimento ágil de software e como essas interpretações moldam seu trabalho em direção à simplicidade
Técnicas de pesquisa qualitativa foram aplicadas para coletar,analisar e sintetizar dados por meio de entrevistas.
técnicas de Codificação qualitativa foram empregadas para identificar as categorias que levam à simplicidade no desenvolvimento ágil de software
Em relação a interpretação de dados, foram construídas proposições que descrevem o relacionamentos, e também construiu uma teoria provisória que explica os fenômenos.
os resultados obtidos mostram que a simplicidade é alinhado com as categorias básicas do processo leve aquisição de conhecimento, demorado, comunicação pessoal , visando um produto com valor.
Necessidade de novos estudos sobre tema