• The cleanroom software engineering process is a software development process intended to produce software with a certifiable level of reliability. The...
    4 KB (481 words) - 09:39, 16 April 2024
  • Software engineering is an engineering approach to software development. A practitioner, called a software engineer, applies the engineering design process...
    58 KB (6,353 words) - 22:25, 3 November 2024
  • outline is provided as an overview of and topical guide to software engineering: Software engineering – application of a systematic, disciplined, quantifiable...
    25 KB (2,081 words) - 23:12, 21 October 2024
  • cleanroom software engineering A software development process intended to produce software with a certifiable level of reliability. The cleanroom process...
    214 KB (23,805 words) - 16:22, 5 November 2024
  • In software engineering, a software development process or software development life cycle (SDLC) is a process of planning and managing software development...
    27 KB (3,200 words) - 11:14, 22 October 2024
  • Thumbnail for Software architecture
    into software architecture knowledge management. There is no sharp distinction between software architecture versus design and requirements engineering (see...
    52 KB (5,694 words) - 00:22, 22 October 2024
  • Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models...
    10 KB (1,054 words) - 13:26, 7 October 2024
  • The Software Engineering Body of Knowledge (SWEBOK (/ˈswiːˌbɒk/ SWEE-bok)) refers to the collective knowledge, skills, techniques, methodologies, best...
    6 KB (567 words) - 21:50, 26 October 2024
  • philosophies in software development and engineering. It also contains programming paradigms, software development methodologies, software development processes...
    12 KB (1,248 words) - 17:46, 5 July 2024
  • that can occur in software development and is comparable to prototyping as known from other fields, such as mechanical engineering or manufacturing. A...
    39 KB (5,339 words) - 04:31, 19 August 2024
  • Thumbnail for Software testing
    Software testing is the act of checking whether software satisfies expectations. Software testing can provide objective, independent information about...
    77 KB (9,965 words) - 13:59, 12 November 2024
  • Mingw-w64 (category 2005 software)
    x86_64-w64-mingw32. In 2005, Mingw-w64 was created by OneVision Software under cleanroom software engineering principles, since the original MinGW project was not...
    14 KB (1,423 words) - 16:19, 8 November 2024
  • Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance...
    89 KB (10,184 words) - 19:18, 26 October 2024
  • Software construction is a software engineering discipline. It is the detailed creation of working meaningful software through a combination of coding...
    24 KB (2,936 words) - 11:54, 31 October 2024
  • CI/CD (category Software development)
    In software engineering, CI/CD or CICD is the combined practices of continuous integration (CI) and continuous delivery (CD) or, less often, continuous...
    4 KB (423 words) - 12:09, 9 October 2024
  • Uninstaller Product retirement Software maintenance Aspect-oriented software development Cleanroom Software Engineering Iterative and incremental development...
    11 KB (1,041 words) - 00:58, 25 August 2024
  • rewrite. Cleanroom software engineering is another approach, which requires the team to work from an exhaustive written specification of the software's functionality...
    5 KB (568 words) - 23:50, 5 March 2024
  • Thumbnail for Engineering
    and software. Computer engineers usually have training in electronic engineering (or electrical engineering), software design, and hardware-software integration...
    86 KB (8,756 words) - 10:13, 30 August 2024
  • part of software engineering which also includes organizational management, project management, configuration management and other aspects. Software development...
    23 KB (2,871 words) - 15:21, 3 November 2024
  • Software documentation is written text or illustration that accompanies computer software or is embedded in the source code. The documentation either...
    20 KB (2,662 words) - 18:50, 14 October 2024
  • Platform engineering is a software engineering discipline focused on the development of self-service toolchains, services, and processes to create an...
    6 KB (517 words) - 13:57, 4 November 2024
  • Software configuration management (SCM), a.k.a. software change and configuration management (SCCM), is the software engineering practice of tracking and...
    6 KB (838 words) - 09:01, 9 June 2024
  • Thumbnail for Personal software process
    the underlying principles of the Software Engineering Institute's (SEI) Capability Maturity Model (CMM) to the software development practices of a single...
    14 KB (1,895 words) - 04:15, 15 September 2024
  • Thumbnail for Requirements analysis
    In systems engineering and software engineering, requirements analysis focuses on the tasks that determine the needs or conditions to meet the new or altered...
    25 KB (2,976 words) - 22:27, 30 September 2024
  • Thumbnail for Scrum (software development)
    Scrum is an agile team collaboration framework commonly used in software development and other industries. Scrum prescribes for teams to break work into...
    34 KB (3,579 words) - 17:30, 28 October 2024
  • microcode implementation. NEC prevailed by demonstrating via cleanroom software engineering that the similarities in the implementation of microcode on...
    46 KB (5,181 words) - 16:06, 16 October 2024
  • In software engineering and development, a software metric is a standard of measure of a degree to which a software system or process possesses some property...
    11 KB (1,051 words) - 07:58, 11 July 2024
  • API testing (category Software testing)
    API testing is a type of software testing that involves testing application programming interfaces (APIs) directly and as part of integration testing to...
    12 KB (1,259 words) - 12:54, 29 October 2024
  • Lean software development is a translation of lean manufacturing principles and practices to the software development domain. Adapted from the Toyota Production...
    17 KB (2,228 words) - 12:36, 31 May 2024
  • result (solution). In many types of projects, and especially in software engineering, analyzing and defining all requirements and specifications before...
    14 KB (1,508 words) - 08:12, 2 April 2024