В Полевом уставе РККА 1929 года небольшой раздел «Бой в городе» на двух страницах был рассмотрен в главе «Действия в особых условиях». При этом подготовка и действия войск при штурме города были изложены очень коротко. Зато говорилось о том, что предварительная «разведка города имеет целью выяснить политическое состояние городского населения и возможность привлечения к активной борьбе рабочих; возможность и целесообразность использования в качестве опорных (с тактической стороны) пунктов рабочих районов». И только после этого следовало выяснять состав и боеспособность частей противника, места расположения в городе важных объектов и составлять план города.
Во Временном полевом уставе РККА (ПУ-36) в главе «Действия в особых условиях» имелся раздел «Бои за населенные пункты», в котором вопросы, связанные с подготовкой и ведением штурма города, были изложены всего на одной странице. Особенности боя в большом городе в этом документе вообще на рассматривались.
В сокращенном Боевом уставе пехоты РККА (БУП-40), часть 2 (рота, батальон, полк), от января 1940 года (160 страниц) в главе «Стрелковая рота» содержались разделы «Наступление на населенный пункт» и «Стрелковая рота в обороне населенного пункта», в главе 3 «Стрелковый батальон» — разделы «Наступление на населенный пункт» и «Оборона населенного пункта». Но в главе «Стрелковый полк» вопросы, связанные с наступлением на населенный пункт и обороной населенного пункта, вообще не рассматривались.
Начавшаяся Вторая мировая война, бои немецких войск с целью овладения Варшавой, штурм линии Маннергейма советскими войсками наглядно показали, что вопросы, связанные с боевыми действиями в городе, в руководящих документах РККА рассмотрены крайне слабо. Для устранения этого недостатка по линии Генерального штаба и штаба Ленинградского военного округа была создана специальная комиссия, которая несколько месяцев работала в войсках Северо-Западного фронта. По завершении этой работы были разработаны дополнения и изменения к существовавшему Боевому уставу (БУ-40).
В расширенном проекте Боевого устава пехоты Красной Армии, часть 2 (рота, батальон, полк), 1940 года (367 страниц) в главе «Стрелковая рота» содержались разделы «Штурмовая группа», «Наступление стрелковой роты на населенный пункт» и «Стрелковая рота в обороне населенного пункта». В разделе «Штурмовая группа» говорится о том, что каждый стрелковый взвод (рота) должен быть подготовлен к действиям в качестве штурмовой группы. При этом стрелковый взвод должен был усиливаться станковыми пулеметами, отдельными орудиями сопровождения, танками (в том числе огнеметными), саперами с взрывчатыми веществами для подрыва дотов и дзотов, химиками с дымовыми шашками или химическим танком.
Далее говорилось, что штурмовые группы являются составной частью боевого порядка стрелковых рот. Они должны следовать во втором эшелоне подразделений и вводиться в бой по решению командира роты или батальона. Довольно подробно описывался порядок действий штурмовых групп при решении различных боевых задач, главным образом при штурме дотов и дзотов. Порядок действий штурмовых групп при бое в городе в этом разделе не рассматривался.
В главе «Стрелковый батальон» имели место разделы «Наступление стрелкового батальона на населенный пункт» и «Оборона стрелкового батальона в населенном пункте». В главе «Стрелковый полк» — «Наступление стрелкового полка на населенный пункт» и «Стрелковый полк в обороне населенного пункта».
При этом в разделе «Стрелковый полк в обороне населенного пункта» предупреждалось, что населенные пункты с каменными и глинобитными строениями часто включаются в оборону и усиливают сопротивляемость войск, особенно в противотанковом отношении. Поэтому при наступлении на крупный населенный пункт командир полка должен понимать то, что, стремясь снизить эффективность артиллерийского огня и ударов авиации, противник будет стремиться к тому, чтобы передний край обороны выдвинуть вперед или отнести несколько в глубь населенного пункта.
Раздел, связанный с наступлением на населенный пункт полка, предписывал, что «бой за населенные пункты ведется в тесном взаимодействии с войсками, действующими вне их. С фронта населенный пункт сковывается частью сил, а главный удар наносится в направлении, примыкающем к населенному пункту, с тем, чтобы после прорыва на этом направлении окружить и захватить населенный пункт».
Это означало, что Полевой устав пехоты РККА — главный руководящий документ по организации боя для роты, батальона и полка — фактически запрещал лобовой штурм населенного пункта и требовал овладевать им после установки полной блокады. В то же время в данном документе был расписан порядок осуществления штурма блокированного города и действий сил и средств на его улицах.