Oszczędności masy w stosunku do Sojuza wynikały z tego, iż Progress był z założenia pojazdem bezzałogowym i niezdolnym do powrotu z orbity. Nie potrzebował więc ciężkich systemów podtrzymywania życia, ani osłon termicznych. Pojazd nie musiał także dzielić się na osobne moduły. Po odłączeniu od stacji, pojazd odpala rakiety hamujące i spala się w atmosferze.

Wersje Progress (1978-1990) Projekt pojazdu opracowało Центральное конструкторское бюро экспериментального машиностроения (ЦКБЭМ) (obecnie RKK Energia). Prace nad pojazdem rozpoczęto w 1973 roku, pod oznaczeniem 11F615A15. Projekt ukończono w lutym 1974 roku, a pierwszy pojazd był gotowy do startu w listopadzie 1977 roku. Progress 1 wystrzelono 20 stycznia 1978 roku przy pomocy rakiety wynoszącej pojazdy Sojuz.

Pierwsza wersja pojazdu miała masę 7,02 t i zabierała 2,3 t ładunku - 30% masy startowej. Miał on tę samą średnicę, co Sojuz - 2,2 metra, ale był nieco dłuższy - 8 metrów. Lot automatycznego pojazdu trwał 3 dni, tyle samo, co Sojuza.