The software product needs to be seen as an abstract object that evolves from an initial requirement of the need to finish a software system. The software product includes the source and object code and documentation produced during the development.
Programu bidhaa anahitaji kuonekana kama kitu abstract kwamba yanazidi kutoka mahitaji ya awali ya haja ya kumaliza mfumo wa programu. bidhaa ni pamoja na programu chanzo na kitu kanuni na nyaraka zinazozalishwa wakati wa maendeleo.