2010
DOI: 10.2174/1874107x01004020026
|View full text |Cite
|
Sign up to set email alerts
|

Improving Distributed Software Development in Small and Medium Enterprises~!2009-07-01~!2010-05-03~!2010-05-17~!

Abstract: One of the current tendencies of software enterprises is that of making greater development efforts in more attractive zones by decentralizing their production units. Small and Medium Enterprises (SMEs) are a very important cog in the application of Distributed Software Development (DSD). The software industries of many countries are made up mainly of small and medium software enterprises which in many cases employ this approach by taking advantage of the greater availability of human resources in decentralize… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 46 publications
0
6
0
Order By: Relevance
“…These are the key factor to success. But the application of maturity models (CMMI) which provide a good source through which to carry out variation near DSD [24].…”
Section: O Improving Distributed Software Development In Small Andmentioning
confidence: 99%
See 1 more Smart Citation
“…These are the key factor to success. But the application of maturity models (CMMI) which provide a good source through which to carry out variation near DSD [24].…”
Section: O Improving Distributed Software Development In Small Andmentioning
confidence: 99%
“…The use of a right PML and the use of environments such as Spearmint, Rational Method Composer or Eclipse Process Framework Composer for the model definition are essential to the generation of structured process guidelines which will facilitate training of human resources [24].…”
Section: O Improving Distributed Software Development In Small Andmentioning
confidence: 99%
“…Rules and guidelines with which to conduct the teams and their interactions become necessary. Teams must be continuously controlled in order to solve problems, take corrective actions, and the use of appropriate measures is a vital key factor [5].…”
Section: Risk Managementmentioning
confidence: 99%
“…In this scenario, the software development is carried out collaboratively by distributed teams, featuring the Distributed Software Development (DSD). However, this development strategy has brought challenges related to communication, coordination and cooperation for the software projects caused by the geographical and temporal distance between the teams (Herbsleb et al, 2000;Herbsleb and Moitra, 2001;Damian, 2002;Hargreaves and Damian, 2004;Layman et al, 2006;Sangwan et al, 2006;Jiménez et al, 2010;Ivcek and Galinac;Yacoub et al, 2016). According to Herbsleb and Moitra (2001), in distributed environments, the communication channels and the ability of developers to work together are reduced.…”
Section: Introductionmentioning
confidence: 99%