The present day software projects are much larger in size and they reuse the existing software components to develop new products that has also become pervasive.
ಇಂದಿನ ಸಾಫ್ಟ್ ವೇರ್ ಪ್ರಾಜೆಕ್ಟ್ ಗಳು ಗಾತ್ರದಲ್ಲಿ ಹೆಚ್ಚು ದೊಡ್ಡದಾಗಿದೆ ಮತ್ತು ಅವುಗಳು ಹೊಸ ಪ್ರೋಡಾಕ್ಟ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸಾಫ್ಟ್ ವೇರ್ ಕಂಪೋನೆಂಟ್ಗಳನ್ನು ಮರುಬಳಕೆ ಮಾಡುತ್ತವೆ.