What are the costs of nonstandard processes in software development projects? What kinds of processes are involved in any software development project? What factors contribute to software development/maintenance project abandonment? What can be done to avoid project abandonment?