
I would avoid the things that stimulate her to bark if you are not there. No access to windows etc.
With the going out last thing take her out on lead and insist she comes straight in if she barks. If you are consistent with removing the kick out of the barking it will reduce.
Of course you need to be able to get her attention. I would keep a house-line on her and cal her to you when she barks, and get her there by tugging the line if need be. This should distract her,a nd when you have her at your feet say quiet,a nd reward her with a tasty tiny treat fro being quiet.
Next time she goes to bark at passerby or what have you. Cal her, tug and command of quiet, reward.
Pretty soon you will find her coming to you for a reward whenever she would have previously barked.
A nice way of doing it is door bell rings, dog barks, you call her, say quiet, then treat and thank you, and then go and answer the door.