Vastus (04.02.2024 11:09): Tarkvara kirjutamine vajab nõudeid ning nõuded tulenevad valdkonnast, millele tarkvara luuakse. Seega, ega valdkonna hästi tundmine loomulikult kahjuks ei tule. Samas ma kahtlustan, et enamik töövihiku järgi projekti tegijatest (keda on valdav enamik kuulajaskonnast) ei tunne oma projekti valdkonda (restoran, juuksurisalong, spordiklubi, tootmisettevõte, jne)
süvitsi. Teisalt pole see minu arvates eriline takistus, sest:
- täiendused töövihikusse tegelikult ei nõua valdkonna süvitsi tundmist,
- piisavat taustainfot saab koguda ka lihtsalt selle valdkonna ettevõtete kodulehti vaadates.
Valdkonna mingil määral tundmist on vaja näiteprojektis/töövihikus alajaotise 1.1 täitmiseks ning samuti veidi kontseptuaalse andmemudeli juures. Muudes kohtades asendate X-e (nt X=>Teenus) ja saategi kas täiesti valmis või peaaegu valmis tulemuse. See ongi eesmärk, sest aine on ikkagi andmebaaside aine ja ei tahaks kulutada suure osa semestrist näiteks funktsionaalsete nõuete kogumisele ja kirjapanekule. Selline X-i asendamine annab need nõuded sisuliselt tasuta kätte.