Atomiqx Technologies Co.

Agile vs. structured distributed software development: A case study for Empirical Software Engineering

Share This Post

Abstract

In globally distributed software development, does it matter being agile rather than structured? To answer this question, this paper presents an extensive case study that compares agile (Scrum, XP, etc.) vs. structured (RUP, waterfall) processes to determine if the choice of process impacts aspects such as the overall success and economic savings of distributed projects, the motivation of the development teams, the amount of communication required during development, and the emergence of critical issues. The case study includes data from 66 projects developed in Europe, Asia, and the Americas. The results show no significant difference between the outcome of projects following agile processes and structured processes, suggesting that agile and structured processes can be equally effective for globally distributed development. The paper also discusses several qualitative aspects of distributed software development such as the advantages of nearshore vs. offshore, the preferred communication patterns, and the effects on project quality.

Source

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

Access Denied

Access Denied You don’t have permission to access “http://www.weforum.org/agenda/2024/05/india-emerging-advanced-energy-superpower/” on this server. Reference #18.52680117.1730987833.66076e89 https://errors.edgesuite.net/18.52680117.1730987833.66076e89 Source

Process Optimization Report: IT Edition

Process Optimization Report: IT Edition | Celonis<![CDATA[function getImagesToPreload(e){e.hasAttribute("data-preload-image")&&preloadImage(e);var t=e.querySelectorAll("[data-preload-image]");if(t)for(let e=0;e<t.length;e+=1)preloadImage(t[e])}function preloadImage(e){(new Image).src=e.dataset.preloadImage,"foreground"===e.dataset.preloadType?e.src=e.dataset.preloadImage:"background"===e.dataset.preloadType&&(e.style.backgroundImage=`url(${e.dataset.preloadImage})`)}!function(t,c){var d=[],u=c.getElementsByTagName("head")[0];function m(e,t,a,n){t.addEventListener(e,a,n)}function g(e,t,a,n){t.removeEventListener(e,a,n)}function f(e){return e&&"object"==typeof e&&"number"==typeof e.length&&!e.nodeName&&e!==t}function v(e,t){var a=c.createEvent("HTMLEvents");a.data=t,a.initEvent(e,!0,!0),c.dispatchEvent(a)}function p(e,t){if(t="string"==typeof t?(o=t,s=/^(s*[s*(!?)s*([a-zA-Z0-9.-_]*)s*:?s*([a-zA-Z]*)s*])?s*([^s]+)s*$/g.exec(o),o=/^[^#?]+.([a-zA-Z0-9]+)([?#].*)?$/g.exec(o),s?{reload:!!s[2],name:s[3]?[s[3]]:[],type:s[4]||o?(s[4]||o[1]).toLowerCase():null,url:s[5]}:null):t){for(var a,n=0;n<e.length;n++)if(e[n].url==t.url){if(t.reload&&(e[n].reload=!0),t.type&&!e[n].type&&(e[n].type=t.type),t.name.length)for(var r=0;r<t.name.length;r++)e[n].name.indexOf(t.name[r])<0&&e[n].name.push(t.name[r]);a=!0;break}a||e.push(t)}var

Do You Want To Boost Your Business?

drop us a line and keep in touch

Discover more from Atomiqx Technologies Co.

Subscribe now to keep reading and get access to the full archive.

Continue reading