Hi Fajar: I agree with everything Margaux says, and want to underscore that it is not easy...though it can be easier to have success on a small team instead of at a larger scale. You can sign up for GlassFrog Premium and use the habit program content to help you in addition to training.
I think a team of 3 is the smallest size that is practical so I would be curious to see how it goes with your team of 4.
Before the first governance, try to keep the preparation simple for the structuring. Craft one role with a purpose or an accountability, and try to time box it to an hour or so. You don't need to spend too much time because you will use the governance process to evolve the roles and add roles over time. Often teams spend more time than is needed trying to design the the perfect structure or over engineer their initial structure.
Alternatively you could also start out as circle members and propose the roles, but it is messier, especially without anyone who has been trained. Try to get some coaching if you can at the beginning. There are some facilitators on the community here who may be looking for practice opportunities.
Also, if you don't have a coach it will be more difficult. Either way, use the meeting reference cards as a guide on how to practice the meeting processes.
Expect to take six months on average to get the mechanics down, so try to set a reasonable time frame before you decide if it works or not.
Keep us posted on how it is going!