Abstract :
Developments now pending will alter the character of SP, as we presently know it, beyond recognition. SP is essentially a discipline for a programming shop that turns out programs in response to assignments. It enables better planning and control of software development work and improves productivity of the programmers. New technology will alter the roles of the chief programmer and the members of his team.