Parton showers for deep inelastic electron-proton scattering are studied. Forward and backward evolution algorithms are constructed using the same definitions for splitting and evolution variables. We discuss features of two algorithms and examine algorithm dependence of final parton distributions.