software development
creation and maintaining of programs and applications
test-driven development
software development methodology involving repetition of a very short development cycle: requirements are turned into very specific test cases, then the software is improved to pass the new tests, only
open-source software development
freely accessible creation and refinement of computer programs
porting
process of adapting software to run on other computing systems
closed source
software or software development where the source code is not made public
mobile application development
process to build apps for various mobile operating systems
Android software development
process of writing software for Android operating system
Project Kenai
software-publishing website
no-code development platform
software development graphical user interfaces and configuration only, i.e. no code writing
debugging
process of finding and resolving defects or problems within a computer program
software maintenance
modification of a software product after delivery
video game development
process of creating a computer game or video game
low-code development platform
platforms for intuitive creation of applications with little or no prior knowledge of coding necessary
software development process
process by which software is developed
automatic bug fixing
automatic repair of software bugs without the intervention of a human programmer
open source
philosophy about free redistribution and access to a product
Lean software development
translation of lean manufacturing principles and practices to the software development domain