Agile software development[r]: Software development methodology based on "close collaboration between the programmer team and business experts; face-to-face communication" and "frequent delivery of new deployable business value". [e]
Software engineering[r]: The process by which requirements are translated to software design and testing specifications, and reliable and timely computer code is produced, so as to fit the needs of potential users and to be maintainable for future demands [e]
Test-driven development[r]: Software development practice where a programmer creates a failing test case before writing the implementation, then stopping when the test passes. [e]
Unit testing[r]: Method of automatically testing software that is designed to check each unit. [e]
Articles related by keyphrases (Bot populated)[edit]
JavaScript[r]: General-purpose computer programming language that is frequently embedded within HTML pages on the World Wide Web to make pages more interactive. [e]