English
Related papers

Related papers: Agile Collaboration for Distributed Teams

200 papers

Distribution of software development is becoming more and more common in order to save the production cost and reduce the time to market. Large geographical distance, different time zones and cultural differences in distributed software…

Software Engineering · Computer Science 2010-06-11 Suprika Vasudeva Shrivastava , Hema Date

Nowadays, many individuals and teams involved on projects are already using agile development techniques as part of their daily work. However, we have much less experience in how to scale and manage agile practices in distributed software…

Software Engineering · Computer Science 2017-11-06 Mohammad Abdur Razzak

A Software Engineering project depends significantly on team performance, as does any activity that involves human interaction. In the last years, the traditional perspective on software development is changing and agile methods have…

Software Engineering · Computer Science 2014-08-27 M. Rizwan Jameel Qureshi , Sohayp Abo Alshamat , Fatima Sabir

Agile methods have transformed the way software is developed, emphasizing active end-user involvement, tolerance to change, and evolutionary delivery of products. The first special issue on agile development described the methods as…

Software Engineering · Computer Science 2019-01-03 Torgeir Dingsøyr , Davide Falessi , Ken Power

Agile development is conventional these days and with the passage of time software developers are rapidly moving from Waterfall to Agile development. Agile methods focus on delivering executable code quickly by increasing the responsiveness…

Software Engineering · Computer Science 2021-04-13 Attique Ur Rehman , Ali Nawaz , Muhammad Abbas

Today's distributed and pervasive computing addresses large-scale cyber-physical ecosystems, characterised by dense and large networks of devices capable of computation, communication and interaction with the environment and people. While…

The purpose of this review is to understand the importance of collaboration tools which are Slack, Microsoft Teams, Confluence in Agile and software projects. Agile methodologies rely on flexibility, using cycles and integration throughout…

Software Engineering · Computer Science 2025-06-16 Raman Mohammed Hussein , Bryar A. Hassan

Software design is gradually becoming open, distributed, pervasive, and connected. It is a sad statistical fact that software projects are scientifically fragile and tend to fail more than other engineering fields. Agile development is a…

Software Engineering · Computer Science 2012-07-24 Gang Liao , Lei Liu , Lian Luo

Today's software projects include enhancements, fixes, and patches need to be delivered almost on a daily basis to clients. Weekly and daily releases are pretty much the norm and sit alongside larger feature upgrades and quarterly releases.…

Software Engineering · Computer Science 2024-02-19 Eitan Farchi , Saritha Route

We report findings from a case study of a large agile information systems development (ISD) organization`s sudden transformation to distributed, digital work in the context of the Covid-19 pandemic. It seeks to understand how knowledge…

Software Engineering · Computer Science 2021-11-12 Marius Mikalsen , Nils Brede Moe , Sut I Wong , Viktoria Stray

Agile - denoting "the quality of being agile, readiness for motion, nimbleness, activity, dexterity in motion" - software development methods are attempting to offer an answer to the eager business community asking for lighter weight along…

Software Engineering · Computer Science 2017-09-26 Pekka Abrahamsson , Outi Salo , Jussi Ronkainen , Juhani Warsta

High-quality data has become increasingly important to software engineers in designing and implementing today's software, for example, as an input to machine-learning algorithms and visualisation- and analytics-based features. Open data -…

Software Engineering · Computer Science 2022-08-02 Johan Linåker , Per Runeson , Anneke Zuiderwijk , Amanda Brock

Software Engineering Discipline is constantly achieving momentum from past two decades. In last decade, remarkable progress has been observed. New process models that are introduced from time to time in order to keep pace with…

Software Engineering · Computer Science 2013-02-08 Sukhpal Singh , Inderveer Chana

Software development comprises complex tasks which are performed by humans. It involves problem solving, domain understanding and communication skills as well as knowledge of a broad variety of technologies, architectures, and solution…

Software Engineering · Computer Science 2019-10-22 Christoph Matthies , Guenter Hesse

Teamwork is a central tenet of agile software development and various teamwork theories partially explain teamwork in that context. Big Five teamwork theory is one of the most influential teamwork theories, but prior research shows that the…

Computers and Society · Computer Science 2016-06-14 Diane Strode

Software development is a team work and largely dependent on open social interaction and continuous learning of individuals. Drawing on well established theoretical concepts proposed by social psychology and organizational science…

Software Engineering · Computer Science 2022-09-19 Muhammad Ovais Ahmad , Hadi Ghanbari , Tomas Gustavsson

Amidst the ever-expanding digital sphere, the evolution of the Internet has not only fostered an atmosphere of information transparency and sharing but has also sparked a revolution in software development practices. The distributed nature…

Software Engineering · Computer Science 2024-12-23 Qing Wang , Junjie Wang , Mingyang Li , Yawen Wang , Zhe Liu

Effective leadership is one of the key drivers of business and project success, and one of the most active areas of management research. But how does leadership work in agile software development, which emphasizes self-management and…

Software Engineering · Computer Science 2022-01-21 Lucas Gren , Paul Ralph

Collaboration skills are important for future software engineers. In computer science education, these skills are often practiced through group assignments, where students develop software collaboratively. The approach that students take in…

Computers and Society · Computer Science 2021-03-17 Anna van der Meulen , Efthimia Aivaloglou
‹ Prev 1 2 3 10 Next ›