Page 53 - DCAP405_SOFTWARE_ENGINEERING
P. 53

Software Engineering




                    Notes
                                     Did u know?  In which programming language the RAD model is commonly use?
                                     RAD usually embraces  object-oriented programming  methodology, which inherently
                                     fosters software re-use.

                                   Advantages and Disadvantages

                                   RAD reduces the development time and reusability of components help to speed up development.
                                   All functions are modularized so it is easy to work with.
                                   For large projects RAD require highly skilled engineers in the  team. Both end customer and
                                   developer should be committed to complete the system in a much abbreviated time frame. If
                                   commitment is lacking RAD will fail. RAD is based on Object Oriented approach and if it is
                                   difficult to modularize the project the RAD may not work well.

                                   Self Assessment

                                   Fill in the blanks:

                                   8.  A rigidly paced schedule that defers design improvements to the next ………………………..
                                       version
                                   9.  The construction phase builds ……………………….. of the system.

                                   10.  During the inception phase, the purpose, ………………………. , and scope of the project is
                                       determined.
                                   11.  The incremental approach attempts to combine the waterfall sequence with some of the
                                       advantages of……………………...
                                   12.  The incremental model is an intuitive approach to the ……………………. model.
                                   13.  Cycles are divided up into smaller, more easily managed ………………………….

                                   14.  …………………………………. is a concept that products can be developed faster and of
                                       higher quality.
                                   15.  …………………………. is easier to manage risk because risky pieces are identified and
                                       handled during its iteration.

                                     


                                     Caselet     Indicom Software and Services

                                     Bridging Technology, Education & Industry
                                     We are committed to creating compelling experiences for our customers and partners. We
                                     shall inspire technology users and create achievers who would innovate and contribute
                                     back to society.

                                     Indicom Software and Services, Chennai, is among the foremost of organizations extending
                                     high quality technology solutions to educational institutions. Its passion for excellence
                                     and its mission to bridge the gap between industry and education has helped it evolve
                                     several IT solutions and services for the benefit of the Academic community.
                                                                                                         Contd...




          46                                LOVELY PROFESSIONAL UNIVERSITY
   48   49   50   51   52   53   54   55   56   57   58