ソビエト連邦人民代議員大会
人民代議員大会設立の直接の契機となったのが、1988年6月に47年ぶりに開かれた第19回ソ連共産党協議会(党大会の会期の間に開かれる)であった。ペレストロイカ(改革)における政治改革の進行過程で、19回党協議会では、共産党と国家の分離、党の民主化、議会制度改革、法治主義の徹底という重要な方針が明確に打ち出された。この中で、新たな国家体制をめぐり、ソビエト国家の民主化か、アレクサンドル・ヤコブレフが主導した大統領制導入かで議論が闘われた。
ゴルバチョフは従前取られていた事実上、共産党による単独候補者が代議員として選出されるという、単なる追認的な選挙を改め、競合的な選挙による民意を真に代表する選挙と議会によって、ソビエト制度を刷新し、ペレストロイカを推進しようと目論んだ。一方で連邦構成体の各レベル共産党幹部(第一書記など)は、地方レベルのソビエト議長を兼務する方向性が打ち出され、民主化は、モスクワの中央部から地方に波及する効果をもたらすことになる。
1988年12月の最高会議で憲法が改正され、正式に発足したソ連人民代議員大会は、代議員の任期を1期5年(最高2期10年を上限とする)、定数を2,250名と定めた。