Skip to main content

A New Paradigm for Open Source Software Development

  • Conference paper
Intelligent Computing, Networking, and Informatics

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 243))

  • 872 Accesses

Abstract

Any software development process requires different expertise, such as software engineering and project management. While software management works on the issues related to design, coding, testing, and maintenance, project management deals with planning, monitoring, risk management, etc. In software management, we try to work on the problem domain for a wider scope so that we can solve all related problems by applying a single model. Today, we have different models available for software development, and some are suited for open source software system. Agile methodology is one of those methods for the development of software project. This paper gives refined model based on Agile methodology for open source software systems (OSS).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Feller, J., Fitgerald, B., Hissam, S., Lakhani, K.: Perspectives on Free and Open Source Software. MIT Press, Cambridge, MA (2005)

    Google Scholar 

  2. Boehm, B.: A spiral model for software development and enhancement. Computer 21(5), 61–72 (1988)

    Article  Google Scholar 

  3. Boehm, B.: Get ready for agile methods, with care. IEEE Comput. 35(1), 64–69 (2002)

    Article  Google Scholar 

  4. Reiss, S.P.: Incremental maintenance of software artifacts. IEEE Trans. Softw. Eng. 32(9), 682–697 (2006)

    Article  Google Scholar 

  5. Aoyama, M.: Agile software process and its experience. In: Proceedings of the International Conference on Software Engineering, pp. 3–12. Kyoto, Japan (1998)

    Google Scholar 

  6. Beck, B., et al.: Manifesto for agile software development. Accessed from http://agilemanifesto.org

  7. Palmieri, D.: Knowledge Management through Pair Programming in Computer Science. North Carolina State University, Raleigh, NC (2002)

    Google Scholar 

  8. Larman, C.: Agile and Iterative Development: A Manager’s Guide. Addison Wesley, Boston (2004)

    Google Scholar 

  9. Highsmith, J.: Agile Software Development Ecosystems. Addison-Wesley, Boston, MA (2002)

    Google Scholar 

  10. Basili, V.R., Turner, A.J.: Iterative enhancement: A practical technique for software development. IEEE Trans. Softw. Eng. 1(4), 266–270 (1975)

    Google Scholar 

  11. Fowler, M., Highsmith, J.: The agile manifesto. Softw. Dev. 9(8), 28–32 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sushil Kumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer India

About this paper

Cite this paper

Kumar, S., Ranjan, R., Trivedi, A.K. (2014). A New Paradigm for Open Source Software Development. In: Mohapatra, D.P., Patnaik, S. (eds) Intelligent Computing, Networking, and Informatics. Advances in Intelligent Systems and Computing, vol 243. Springer, New Delhi. https://doi.org/10.1007/978-81-322-1665-0_92

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-1665-0_92

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-1664-3

  • Online ISBN: 978-81-322-1665-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics