Ah, you found out why that method doesn't work -- it only teaches them to fear you and become ashamed to go potty.

You need to simply clean up the mess and move on as if it wasn't a big deal. Then make a mental promise to NOT leave food out while you're gone during the day and make sure she potties before you leave for work. Feed her at night before bed, and a little in the morning an hour or more before you leave for work. Chances are that she'll poop before you leave for work. Chances are thats she's already afraid to poop in front of you, so you have your work cut out for you.

From all the "yelling" at her (thats what she sees it as) she has concluded that pooping is a big no-no... I know, you were trying to tell her that pooping on the floor inside the house was bad. Here's what she heard: pooping is bad. They edit out the "on the floor inside the house" part. So what do you do when a dog is afraid to poop in front of you? Never let her out of your sight until she finally poops.... then praise her as if she's just walked on water. Do this every time until she's no longer ashamed to poop in front of you, and she realizes pooping is a good thing.

Rule #1 for potty training: correction after the fact doesn't work. Catch her before she has to go potty, while she is trying to go potty, but never after. If she goes potty and you missed the before or during part, chastise yourself for not being there and noticing the signs and clean it up, promising yourself that you'll be there next time. If you can't be there because you're working, then don't let her have access to food, and most imporatnly crate her since dogs won't poop where they sleep