1-how to do if software code,that has already been written and accepted.
2-how to do the client requirements,after the original system has been specified.
-how to do,if level of information and knowledge acquiered, either through research or experience