Umowa na stworzenie oprogramowania komputerowego w modelu zwinnym (agile).

Umowa na stworzenie oprogramowania komputerowego czasem kojarzona jest z umową o dzieło. Wykonawca zobowiązany jest dostarczyć gotowy, działający produkt, o określonych w umowie parametrach. Przedmiotem umowy jest więc stworzenie poprawnie działającego oprogramowania, które jako utwór chroniony prawem autorskim. Projekt jest udostępniony na podstawie licencji lub przeniesienia prawa autorskiego. Przyjęcie takiej formy prawnej ma wiele zalet.