...
Thank you all.
I can summarize all of ideas showing above as followings:
1. Timing of Kick-off meeting.
It should be dependent on the project needs but kick-off meeting might usually be held after obtaining approval of Project Management Plan from the relevant stakeholders.
2. Main Agenda
2.1 Project goals and justifications which might be inclusive in the Project Charter
2.2 Roles and responsibilities of team members in the Human Resource Management Plan.
2.3 Communications management plan and reporting procedures to key stakeholders including the customer.
2.4. Milestone schedule and summary of budgets
2.5. Change and/or Configuration management plan
2.6. Ground rules and team building activities schedule
2.7, High level risks, assumptions and constraints
2.8. Any pending issues to be resolved in a timely manner.
3. Attendee
3.1 Sponsor
3.2 Project management team including project manager
3.3 All or selected team members
3.4. Customer representatives
3.5. Management representatives
3.6. Functional managers
3.7. Sellers as needed
3.8. Other stakeholders
4. Purpose of kick-off meeting
4.1 To inform start of the project including project goals and justifications to relevant stakeholders and get buy-in and commitments.
4.2 To use as a team building activity and foundation for the ground rules.
4.3. Clearly to communicate with relevant stakeholders reporting procedures and communications requirements, and to get acceptances from customer and management.
4.4. To inform any important issues like milestones and budgets, risks, and assumptions to the relevant stakeholders to make them being on the same boat.
4.5. Clearly to inform roles and responsibilities to team members
5. Meeting minutes
5.1 Meeting minutes might be produced during this meeting and sent to all attendees to confirm that the contents of meeting minutes are correct and agreed, and to solicit any feedbacks.
5.2. Updates of project records in Organization Process Assets,