Name and describe methods of inplementing a new computer system. For each one describe the type of situation where each method might be used​