Definition: An iterative logical process that aims to create a computer coded or programmed software to address a unique business or personal objective, goal or process. Software development is generally a planned initiative that consists of various steps or stages that result in the creation of operational software.
Source: Derived from Techopedia
DaSy Framework Component: System Design and Development