Agile software development methodologies and practices

L Williams - Advances in computers, 2010 - Elsevier
Beginning in the mid-1990s, a number of consultants independently created and evolved
what later came to be known as agile software development methodologies. Agile …

[图书][B] The art and science of analyzing software data

C Bird, T Menzies, T Zimmermann - 2015 - books.google.com
The Art and Science of Analyzing Software Data provides valuable information on analysis
techniques often used to derive insight from software data. This book shares best practices …

Guest Editors' Introduction: TDD--The Art of Fearless Programming

R Jeffries, G Melnik - Ieee Software, 2007 - ieeexplore.ieee.org
Test-driven development is a discipline of design and programming where every line of new
code is written in response to a test the programmer writes just before coding. This special …

On the effectiveness of unit test automation at microsoft

L Williams, G Kudrjavets… - 2009 20th International …, 2009 - ieeexplore.ieee.org
Instituting an automated unit testing practice across a large software development team can
be technically challenging and time consuming. As a result, teams may question the …

Scrum+ engineering practices: Experiences of three microsoft teams

L Williams, G Brown, A Meltzer… - … on Empirical Software …, 2011 - ieeexplore.ieee.org
The Scrum methodology is an agile software development process that works as a project
management wrapper around existing engineering practices to iteratively and incrementally …

[PDF][PDF] Evaluating the effectiveness of test driven development: advantages and pitfalls

Z Khanam, MN Ahsan - International Journal of Applied …, 2017 - researchgate.net
This paper examines the impact of Test Driven Development on different software
parameters such as software quality, cost effectiveness, speed of development, test quality …

The effectiveness of test-driven development: an industrial case study

T Dogša, D Batič - Software Quality Journal, 2011 - Springer
Test-driven development (TDD) is a software development practice, where test cases are
incrementally written before implementing the production code. This paper presents the …

A study on detecting patterns in Twitter intra-topic user and message clustering

M Cheong, V Lee - 2010 20th International Conference on …, 2010 - ieeexplore.ieee.org
Timely detection of hidden patterns is the key for the analysis and estimating of driving
determinants for mission critical decision making. This study applies Cheong and Lee's …

[图书][B] Empirical analyses of executable acceptance test driven development

GI Melnik - 2007 - prism.ucalgary.ca
UNIVERSITY OF CALGARY Empirical Analyses of Executable Acceptance Test Driven
Development by Grigori Igorovych Melnik A THESIS S Page 1 UNIVERSITY OF CALGARY …

A brief report on working smarter with Agile software development

M Ganis, EM Maximilien… - IBM Journal of research …, 2010 - ieeexplore.ieee.org
Agile software development methods have proven to be a substantial catalyst for
improvements in software quality, speed of delivery, and fitness for use, and are a driver …