It depends on whether you have one Git repository on Heroku side or several.
With multiple repos, you can assign each one to a development life cycle stage.
But, given the architecture underlying the Git repo, it would be easier to control the speakers relative to one repo (see here for more information on Dynos ).
, ( dev, staging, prod) Heroku ( , , ).