Any standard software process
model would primarily consist of two types of activities: A set of
framework activities, which are always applicable, regardless of the
project type, and a set of umbrella activities, which are the non
SDLC activities that span across the entire software
development life cycle.