V-malli (V-model) on prosessimalli jota voidaan käyttää kehitysprojektien suunnittelussa ja toteutuksessa. Se parantaa projektinhallintaa ja projektin onnistumisen todennäköisyyttä. V-mallin avulla voidaan määritellä projektin päämäärät ja tavat joilla näihin päämääriin päästään. Se määrittelee kaikkien projektiin osallistujien roolit: kuka tekee mitä ja milloin. [1] [2]
V-mallia kehitettiin samanaikaisesti Saksassa ja Yhdysvalloissa. Saksassa sitä kehitettiin hallituksen puolustusprojekteja varten.