Adding a new field to the table

Hello friends,
I have a custom table and is in  use from a long time now.
Now i need to add a new field to that table.
1 - can i go directly to the change mode and then add it or is their any other way that needs to be followed.
2 - once added do i need to go to SE14 and do something thr for the changes done to the table.
This table also has a table Maintenence generator. Do I need to do something thr.


Check whether the change in ur custom table is going to impact any Custom program or not.
If its so then adjust ur ABAP code so as to fit with the new table.
Decide whether this field is going to be aprt of primary key or simple field.
Is there any data present in ur custom table already?