Eveloping an Effective Charter for IT Projects

I would like you to write a report which is :
Developing a project charter is one of the main processes involved in project integration management. Write a brief report that provides guidance to an amateur project manager who is developing her first IT project charter. a?In your paper discuss the value, role and benefits of the project charter.a? Include a template that will be helpful to the aspiring project manager. Use sources from the Internet or your own knowledge and experience to write your report.”
I will attach a document with some instructions that you should follow when writing the report.