Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/9043
Title: Software development strategy with high quality design for large scale projects
Researcher: Patil, Suryakant
Guide(s): Rao, Srikantha
Keywords: Large Scale Project
Computer Sciences
Upload Date: 22-May-2013
University: Narsee Monjee Institute of Management Studies
Completed Date: 23/08/2012
Abstract: Software Projects are now critical elements in many businesses, but all too often the work is late, over budget, or of poor quality. [19, 20] We need to come up with the new improved development strategies to overcome the poor quality design issues, which will take care of the first two problems of schedule and budget. [6. 7] newlineWe can be highly productive when we write very small programs. Our productivity, however, falls off sharply when we develop larger programs. [1, 14] While some of this is due to the added tasks that come with larger projects, a significant part of the problem is caused by defects. As we write larger programs, the difficulty of finding and fixing problems increases exponentially. [16, 18] If we allowed to wrote consistently very-high quality small programs, we would not only produce better products but we also could substantially improve our own and our organizationand#8223;s productivity. [13] Unfortunately because of various constraints and the work environment such kind of freedom is very rare and developer needs to work on large scale projects directly. [1] Even the best software engineers make many errors, and some of the defects they introduce can be unbelievably hard to find. Such personal difficulties, while inconvenient for individual engineers, can be a severe problem for the engineersand#8223; organizations. Software design quality starts with the individual engineer; the way to review and verify the work done. [20] If even our smallest project programs are not of the highest quality, they will be hard to test, take time to integrate into larger systems, and be cumbersome to use. Then just we can imagine about the situation in case of large scale projects. As we work to improve the quality of the software we develop, we should focus the ability of our process to produce quality products.
Pagination: 132p.
URI: http://hdl.handle.net/10603/9043
Appears in Departments:Department of Computer Engineering

Files in This Item:
File Description SizeFormat 
01_title.pdfAttached File721.59 kBAdobe PDFView/Open
02_abstract.pdf362.76 kBAdobe PDFView/Open
03_contents and tables.pdf369.55 kBAdobe PDFView/Open
04_chapter 1.pdf409.12 kBAdobe PDFView/Open
05_chapter 2.pdf491.82 kBAdobe PDFView/Open
06_ chapter3.pdf930.26 kBAdobe PDFView/Open
07_chapter 4.pdf332.31 kBAdobe PDFView/Open
08_chapter5.pdf413.3 kBAdobe PDFView/Open
09_chapter 6.pdf739.59 kBAdobe PDFView/Open
10_chapter 7.pdf655.86 kBAdobe PDFView/Open
11_chapter 8.pdf367.53 kBAdobe PDFView/Open
12_chapter 9.pdf328.18 kBAdobe PDFView/Open
13_chapter 10.pdf340.98 kBAdobe PDFView/Open
14_references and pub..pdf450.05 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: