Software development

Page 1


Content  Introduction  Types  Benefits  software development languages  Software development life cycle  Phases of software development  Models


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.


Waterfall model



For more detail visit:- http://www.vertexplus.com/

Thank you


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.