| || Software engineering / development |
Development tools of applications
|are provided In tabs data on the systems which are used in Russia below. |
Software development (engl. software engineering, software development) is a kind of activity (profession) and the process directed to creation and maintenance of working capacity, quality and reliability of the software, using technologies, methodology and practicians from information science, project managements, mathematics, engineering and other areas of knowledge. As well as other, traditional engineering disciplines, software development deals with problems of quality, cost and reliability. Some programs contain millions of source code lines which, as expected, should be performed correctly in the changing conditions. The complexity of software is comparable with complexity of the most difficult of modern machines, such as airplanes.