Sign In
  • software engineering

    The application of a systematic, disciplined, quantifiable approach to the development and operations and support (O&S) of software. It is the application of systems engineering (SE) to software, that is, the systematic application of scientific and technical knowledge, methods, and experience to the design, implementation, testing and documentation of software. Typical software engineering tasks include analyzing the system requirements allocated to the software, developing the software requirements, developing the software architecture, designing the software, implementing the software in the code, integrating the software components, and testing the software to verify that the software satisfies the specified requirements allocated to the software component of a system or subsystem. It also may include management issues such as directing program teams, scheduling, and budgeting.

    Open in Glossary Explorer
Chat with DAU Assistant
Bot Image