130 likes | 301 Views
Software development is a process in which application or program developed using some software development phases. Companies choose that development model which suits to their application.
E N D
Content • Introduction • Types • Benefits • Software development life cycle • Phases of software development • software development languages • Models • Waterfall model
What is software development • Software development is a process in which application or program developed using some software development phases. Companies choose that development model which suits to their application. • Software can be developed for a variety of purposes such as for personal use or business use.
Types of software development • Application development • System development • Web development • Embedded development • Scientific development • Test automation
Benefits of software development • Increased flexibility • Improve efficiency • Improve Profitability • Improve Accuracy
Software development life cycle • Software development life cycle is used by companies to develop, and design software's. SDLC is also known as software development process. • Software development life cycle models describe phases of the software cycle.
Phases of software development • Planning & Requirement • System analysis • Design • Coding • Testing • Maintenance
Software development languages • C • C++ • C# • .NET • JAVA • PHP • HTML • PYTHON • PERL
Models • Waterfall model • Agile model • Incremental model • Spiral model • V-shaped model • Iterative model • Rapid application development (RAD)
Waterfall model • Waterfall model is a sequential design process. In waterfall model, each phase must be completed before beginning the next phase. • Waterfall model is used for small project. • This model is easy and simple to understand. • This model is used only when the requirements are very well known, clear and fixed.
For more detail visit:- http://www.vertexplus.com/ Thank you