What is software development?


Software Development is a discipline that studies the necessary components for the creation, management, maintenance and testing of computer software. 


The software can be understood as the logical programming that every computer system needs to function properly and allow the user to enjoy aspects such as a friendly interface and the functions that the program performs.



The Systems Development Life Cycle contemplates the necessary phases to validate the development of the software and thus guarantee that it meets the requirements for the application and verification
of the development procedures.


• Planning
It seeks to determine the scope of the project, its feasibility, risks, and cost.

• Analysis
It tries to discover what is really needed.

• Design
Possible implementation options for the software

• Implementation
The appropriate tools are chosen.

• Tests
It seeks to detect the mistakes made to correct them.


Software life cycle models

·Cascade model

·Repetitive pattern

·Spiral pattern

·V-model

·Big Bang model


-Héctor Andrés Quintero Silva


Comentarios