Development Process Patterns for Distributed Onshore/Offshore Software Projects

Abstract

The globalisation of the commercial world, and the use of distributed working practices (Offshore/ onshore/ near-shore) has increased dramatically with the improvement of information and communication technologies. Many organisations, especially those that operate within knowledge intensive industries, have turned to distributed work arrangements to facilitate information exchange and provide competitive advantage in terms of cost and quicker delivery of the solutions. The information and communication technologies (ICT) must be able to provide services similar to face-to-face conditions. Additional organisations functions must be enhanced to overcome the shortcomings of ICT and also to compensate for time gaps, cultural differences, and distributed team work. Our proposed model identifies four key work models or patterns that affect the operation of distributed work arrangements, and we also propose guidelines for managing distributed work efficiently and effectively.

Authors and Affiliations

Ravinder Singh, Dr. Kevin Lano

Keywords

Related Articles

A New Reliability Model for Evaluating Trustworthiness of Intelligent Agents in Vertical Handover 

Our previous works have proposed the deployment of mobile agents to assist vertical handover decisions in 4G. Adding a mobile agent in the 4G could lead to many advantages such as reduced consumption of network bandwidth...

Verification of Statecharts Using Data Abstraction

We present an approach for verifying Statecharts including infinite data spaces. We devise a technique for checking that a formula of the universal fragment of CTL is satisfied by a specification written as a Statechart....

A New Approach for Improvement Security against DoS Attacks in Vehicular Ad-hoc Network

Vehicular Ad-Hoc Networks (VANET) are a proper subset of mobile wireless networks, where nodes are revulsive, the vehicles are armed with special electronic devices on the motherboard OBU (On Board Unit) which enables th...

Self-organized Population Segmentation for Geosocial Network Neighborhood

Geosocial network neighborhood application allows user to share information and communicate with other people within a virtual neighborhood or community. A large and crowded neighbourhood will degrade social quality with...

Computer Science Approach to Philosophy: Schematizing Whitehead’s Processes

Diagrams are used in many areas of study to depict knowledge and to assist in understanding of problems. This paper aims to utilize schematic representation to facilitate understanding of certain philosophical works; spe...

Download PDF file
  • EP ID EP88677
  • DOI 10.14569/IJACSA.2014.050612
  • Views 105
  • Downloads 0

How To Cite

Ravinder Singh, Dr. Kevin Lano (2014). Development Process Patterns for Distributed Onshore/Offshore Software Projects. International Journal of Advanced Computer Science & Applications, 5(6), 70-88. https://europub.co.uk/articles/-A-88677