3 Software Processes Coherent sets of activities for  Specifying,  Designing,  Implementing and  Testing software systems When the process involves the building of some product, we refer to the process as a life cycle Software development process – software life cycle
{}