scholarly journals A life cycle for creating an uncomplicated software

Author(s):  
Michael Dorin ◽  
Sergio Montenegro

Modern software development life cycle models tend to be less formal and less rigid then Waterfall based models of the past. However, creating software without followingeven the most basic of plans often results in poorly structured, faulty, and hard to maintain software. This paper proposes a practical development model for the purpose for software development. Following some sort of plan produces better code than no plan at all. This model has been shown to be successful even with inexperienced developers.

Author(s):  
Jide E. T. Akinsola ◽  
Afolakemi S. Ogunbanwo ◽  
Olatunji J. Okesola ◽  
Isaac J. Odun-Ayo ◽  
Florence D. Ayegbusi ◽  
...  

2017 ◽  
Vol 10 (2) ◽  
pp. 467-473
Author(s):  
Preeti Gulia ◽  
Palak Palak

The development of high quality software is the need of current technology driven world. Component Based Software Engineering (CBSE) has provided a cost effective, fast and modular approach for developing complex software. CBSE is mainly based on the concept of reusability. Apart from these CBSE has several advantages as well as challenges which are summarized in this paper. Large and complex software development requires management of reusable components and can be selected from component repository and assembled to obtain a working application. Development of components and their assembly is different from traditional softwares which leads to the need of new development paradigms for Component Based Systems (CBS). Software development life cycle (SDLC) provides planned and systematic arrangement of activities to be carried out to deliver high quality products within time and budget. This paper presents a comparative study of component based software development life cycle models with their strengths and weaknesses.


Sign in / Sign up

Export Citation Format

Share Document