Software, in its most general sense, could be a set of directions or programs instructing a pc to try and do specific tasks. Code could be a generic term wont to describe pc programs. Scripts, applications, programs and a collection of directions area unit all terms usually won’t to describe code.
Software development may be a method by that standalone or individual software package is formed employing a specific artificial language. It involves writing a series of reticulate programming code that provides the practicality of the developed software package.
THINGS NEEDED FOR SOFTWARE DEVELOPMENT
- COMPUTER PROGRAMING
- SOFTWARE DESIGN
- SOFTWARE MAINTENANCE
- SOFTWARE TESTING
- SYSTEM ANALYSIS
- Create software you have known to computer programming. Computer programming is a first step to develop software. In old times only one computer programming is used for software development
- C++. But nowadays there are many times of computer programming used to development of software like python, java, ruby, etc.
Software design is the process of envisioning and defining software solutions to one or more sets of problem. One of the main components of software design is the software analysis requirement (SRA)
Software maintained is the process of modifying software after it has been deliver to customer. The main purpose of software maintained is to modify and update software application.
Software testing is a process to evaluate the functionally of a software application with an intent to find whether the developed software met the specified requirements or not and identify the defects to ensure that the product is defect-free to produce quality product
The software analysis tool is used to transformation of requirement specification into implementation. Requirement specification specifies all functional and non-functional exaction of software.