| Software engineering, known as SE, is the | | | | operating system and a variety of other utilities that |
| development, design, maintenance and documentation | | | | enable the computer and its applications to run. |
| of software by applying practices and various | | | | Application software includes the computer programs |
| technologies from fields such as computer science, | | | | and relevant documentation responsible for end-user |
| engineering, application domains, project management, | | | | data processing tasks. This kind of software is |
| digital asset management and interface design. | | | | developed for such tasks as word processing, payroll, |
| The conception, development and verification of a | | | | inventory and production control. |
| software system is what software engineering is all | | | | Software Development |
| about. It is necessary to identify, define, realize and | | | | A series of processes undertaken systematically to |
| verify the resultant softwares required | | | | improve a business through using computerized |
| characteristics. Necessary testing is required for | | | | information systems is what is known as software |
| attributes such as reliability, functionality, testability, | | | | development. There are two major components to |
| maintainability, ease of use, availability and portability. | | | | software development, which are systems analysis |
| In software engineering, software can be verified to | | | | and design. |
| meet these requirements by having design and | | | | Systems analysis is the specification of what exactly |
| technical specifications prepared and implemented | | | | the system is required to do, or the main objective. |
| correctly. The characteristics of the software | | | | Design is about how to make the system do what is |
| development process are also important in software | | | | required of it. For system analysis, it is required to |
| engineering. Development itself, development duration | | | | study the current system by certain procedures in |
| and risks in software development are examples of | | | | order to gather and interpret data and facts, identify |
| such characteristics. | | | | any problems and use this data to improve the |
| A computer uses software as part of its system | | | | system currently in use. System design refers to the |
| that allows the hardware to operate properly. | | | | process of developing a new system, concentrating |
| Software can be system software or application | | | | heavily on the technical specifications and other |
| software. System software includes the main | | | | specifications that make the system operations. |