Which of the following includes all of the aspects Rossman and Schlatter recommend for the programmer to schedule comprehensive program services?
a) Initial design
b) Testing and debugging
c) Documentation
d) All of the above