This paper elucidates the concept of Offshore Agile Development, its advantages and risks associa... more This paper elucidates the concept of Offshore Agile Development, its advantages and risks associated along with their solutions. Adopting agile principles in an offshore environment poses certain challenges related to requirement elicitation, implementation and quality of the product. This study inspects the relevance of agile methodologies in offshore outsourcing of software development projects and also specifies the risks associated with it. While onsite interaction is considered essential for agile software development, arbitrated communications in offsite or distributed development might do the trick. Elasticity with the work timings and location are vital practices with respect to limiting the obstructions of the distributed development. The development teams need to knuckle down and interact with the product owners to increase the level of communication between them by having a day-to-day, well-organized communication schedule along with a specific agenda. The study also provides an insight into the benefits and limitations of agile methods in offshore development. Companies have to smoke out suitable methods for managing software offshore outsourcing effectively.
This paper exemplifies the implementation of an efficient Information Retrieval (IR) System to co... more This paper exemplifies the implementation of an efficient Information Retrieval (IR) System to compute the similarity between a dataset and a query using Fuzzy Logic. TREC dataset has been used for the same purpose. The dataset is parsed to generate keywords index which is used for the similarity comparison with the user query. Each query is assigned a score value based on its fuzzy similarity with the index keywords. The relevant documents are retrieved based on the score value. The performance and accuracy of the proposed fuzzy similarity model is compared with Cosine similarity model using Precision-Recall curves. The results prove the dominance of Fuzzy Similarity based IR system.
Uploads
Papers by Prabhjot Singh
Adopting agile principles in an offshore environment poses certain challenges related to requirement elicitation, implementation and quality
of the product. This study inspects the relevance of agile methodologies in offshore outsourcing of software development projects and also
specifies the risks associated with it. While onsite interaction is considered essential for agile software development, arbitrated
communications in offsite or distributed development might do the trick. Elasticity with the work timings and location are vital practices with
respect to limiting the obstructions of the distributed development. The development teams need to knuckle down and interact with the
product owners to increase the level of communication between them by having a day-to-day, well-organized communication schedule along
with a specific agenda. The study also provides an insight into the benefits and limitations of agile methods in offshore development.
Companies have to smoke out suitable methods for managing software offshore outsourcing effectively.