Extend jira default form and add some extra fields


I have requirement to add some more fields in Jira default form “Log work”. is there any development reference or guide available to do it?

The requirement is like : Add some extra fields to “Log Work” form. The field should save in jira and should be shown at some other places where required.

Your help would be much appreciated.