Your SlideShare is downloading. ×
0
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Sohrab Waterfall Vs Rad
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Sohrab Waterfall Vs Rad

4,386

Published on

Waterfall Vs RAD

Waterfall Vs RAD

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,386
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
76
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Software Engineering 1
    PRESENTED BY:
    SOHRAB KHAN
    PRESENTED TO:
    ABDUL RASHEED
    BScs (telecom) 4th B
    Federal Urdu University Of Arts, Science & Technology Islamabad.
  • 2. WATERFALL MODEL
    • The waterfall model is a sequential software development process
    • 3. like a waterfall
  • History
    The first formal description of the waterfall model is often cited to be an article published in 1970 by Winston W. Royce (1929–1995)
  • 4. The waterfall model - the linear sequential model, also called the “classic life cycle”---> a systematic, sequential approach to software development that begins at the system level and progress through analysis, design, coding, testing, and maintenance.
  • 5. Waterfall Diagram
  • 6. The waterfall model is the oldest and most widely used paradigm for software engineering
  • 7. Advantages
    Simple,
    Step-by-step,
    Focused,
    And easy to follow..
  • 8. Problems:
    Inflexible because real projects rarely follow the sequential flow that the model proposes.
    - It is often difficult for the customers to state all requirements explicitly.
    - The customer must have patience to wait to validate the software product in
  • 9. the late phases. (until programs are implemented)- Customers are involved the project in the beginning.- Developers are often delayed unnecessarily between phases.
  • 10. The RAD Model
    Rapid Application Development (RAD) is a linear sequential software development process model that emphasize an extremely short development cycle.
  • 11. - A “high-speed” adaptation of linear sequential model- Component-based construction- Effective when requirements are well understood and project scope is constrained
  • 12. Characteristics Of RAD Model
    Concurrent processing
    No detailed specification
    documentation is minimized
  • 13. Advantages of RAD
    - Short development time
    - Cost reduction due to software reuse and component-based construction
  • 14. Problems:
    May try and hurry the project too much
    Loosely documented
    May not address the business problems
  • 15. Thanks

×