I soak them overnight and then simmer for 1 hour, drain, rinse and then make my recipe. For baked beans, my recipe calls for all of the above plus 6 hours in a 300 degree oven after combining with the other ingredients.
Since I learned that adding salt inhibits the beans from softening, I omit it until I am ready to season the dish. Has made a tremendous difference in the time needed.