Step 1 : Understand the project requirements
Step 2 : Seggregate the functional and non-functional requriements
Step 3 : Priortise the requirements based on the customer needs and dependencies
Step 4 : Decompse the each requirements into more manageable components, Call WBS ( use 8 / 80 rule for decomposition)
Step 5 : Calcuate duration of each requirements
Step 5 : Add the WBS in MS project
Step 6 : Add duration for each task
Step 7 : Add Precedeccord for each task
Step 8 : Add resources and cost in the resource
Step 9 : Add resources for each task
Step 10 : Baseline the schedules
Step 11 : Track the schedule
Step 12 : Use earned value management to measure the project progress