What I meant is just that after programming usually comes feedback, bug fixes, improvements, new features which need to be discussed, spec'd and developed and so on. In the sectors I've worked in (web and enterprise software), programming is part of an iterative process, so if the project is successful, it's not really the end of anything. It can be different in "heavier" sectors with projects that span over several years and that don't change much after the initial release.