Abstract

Distributed Software Development Has Become Increasingly Common In Recent Years Due To Its Potential For Cost Savings And Access To A Larger Talent Pool. However, It Poses Significant Challenges Related To Coordination, Communication, And Collaboration. Collaborative Technology Can Enhance Distributed Software Development By Enabling Effective Communication And Coordination Among Team Members. This Paper Explores The Concept Of Enhancing Distributed Software Development With Collaborative Technology, Including An Overview Of The Various Collaboration Tools, Such As Version Control Systems, Issue Tracking Systems, And Project Management Tools. The Paper Serves As A Useful Reference For Researchers, Practitioners, And Stakeholders Involved In Distributed Software Development.

Keywords

  • Cybersecurity
  • DDoS
  • Social Engineering
  • Network Security
  • Social Manipulation
  • Phishing
  • Botnet
  • Data Mining.

References

  1. Vessey I and Sravanapudi A P: "CASE tools as collaborative support technologies", Comms ACM, Vol. 38, No 1, 1995, pp 83-95,1995
  2. Sellars P: "IPSEs in support of teams, in automating systems development", Benyon and Skidmore, Plenum Press, New York, 1987.
  3. Whitehead, Jim. "Collaboration in software engineering: A roadmap," In Future of Software Engineering (FOSE'07), pp. 214-225. IEEE, 2007.
  4. Gorton, I., Hawryszkiewycz, I. and Ragoonaden, K. Collaborative tools and processes to support software engineering shift work. BT Technology Journal 15, 189–198,1997
  5. B. Boehm and A. Egyed, "Software Requirements Negotiation: Some Lessons Learned," in the 20th International Conference on Software Engineering (ICSE'98), Kyoto, Japan, pp. 503-507, 1998
  6. Bolcer, Gregory Alan, and Richard N. Taylor. "Endeavors: A process system integration infrastructure." In Proceedings of Software Process, pp. 76-89. IEEE, 1996.
  7. L. Dusseault, "WebDAV: Next-Generation Collaborative Web Authoring", Prentice Hall PTR, 2003.
  8. E. J. Whitehead, Jr. and Y. Y. Goland, "WebDAV: A Network Protocol for Remote Collaborative Authoring on the Web," in 6th European Conference on Computer Supported Cooperative Work (ECSCW'99), Copenhagen, Denmark, pp. 291-310, 1999
  9. Whitehead, E. James, and Meredith Wiggins. "WebDAV: IEFT standard for collaborative authoring on the Web." IEEE Internet Computing 2, no. 5, pp. 34-40, 1998
  10. http://sourceforge.net
  11. http://twitter.com/
  12. www.linkedin.com
  13. www.activecollab.com
  14. A. Sarma and A. van der Hoek, "Towards Awareness in the Large," Proc. Int’l Conf. Global Software Engineering (ICGSE 06), IEEE CS Press, pp. 127–131, 2006
  15. R. Ripley, A. Sarma, and A. van der Hoek, “A Visualization for Software Project Awareness and Evolution,” Proc. Int’l Workshop on Visualizing Software for Understanding and Analysis (VISSOFT ), pp. 137–144,2007
  16. www.darcs.net
  17. www.git-scm.com
  18. http://mercurial.selenic.com
  19. www.atlassian.com
  20. www.bugzilla.org
  21. Borland Software Corporation, "CaliberRM 2006 User Tutorial", 2006
  22. http://testlink.sourceforge.net
  23. Campbell, Ian. "Portable common tool environment." Computer standards & interfaces 8, no. 1: 67-74, 1988