What are the most important concepts that should be added (as notes on ms project)? for example: Defining the project scope, risk management .. what others?
I have formulated and defined the following view over many years and now use it quite successfully when I am at an interview seeking a role, and of course in real life when managing projects.
Successful delivery (Waterfall method) comprises the following key elements to the Five-point Plan (MarvTM)
Know your requirements in clear, accurate and unambiguous detail - You must know what it is you are delivering else how will you know when you have achieved it.
Get the "right" team - You must have a team comprised of competent people who have expertise in the specific technical areas required by the project
Work out the most accurate estimates you can - We all know the limitations of estimation, but do the best you can with what you have got, taking into account the views of the people who are well-versed in actually doing it
Develop a detailed plan - Descend in the plan to as low a level of detail as required for you (i.e. the PM) to be able to map activities with a reasonable degree of accuracy. This level will be different for different projects. Don't keep the plan too high-level and don't make it too-low. Herein lies one of the black arts of the seasoned PM :)
Manage the hell out of the project - I don't mean micromanagement, I mean:
- active risk and issues management on a frequent basis (daily if appropriate)
- continuous tracking of actuals against plan
- continuous re-planning as you move towards completion and new things become known and old things get finished late, early or on time
- open, transparent and regular communications with the team, with the sponsors and with the stakeholders as often as they need (not when you need it)
- regular progress reporting at the level of detail right for the project
It works for me, YMMV, and different methodologies, frameworks, manifestos and mindsets all have different (and probably equally valid) points of view!