Dear Nadim,
For a company with just 8 people there should not be a problem to design the organisation's structure. You can have following departments:
a) Planning and Designing
b) Operations (for site engineers)
c) Accounts
d) Admin
e) Sales
Let each person report to the Director directly or if there are senior and juniors in (a) and (b) above, then let only the senior report to the Director.
As for as designing the KPIs/KRAs is concerned, you need to study the system and process of each department and design the KPIs based on parameters like quality, quantity, cost, delivery, timeliness etc. For this you need to make comprehensive Policy on Performance Management System (PMS). You just cannot make the policy and stop at that but you need to educate your staffs on this policy. Nevertheless, designing the policy is no easy task. For this you need to take help of some expert.
I provide consulting services to establish comprehensive PMS. If you wish then you may talk to the owner of your company and obtain the approval. Is it that you are the owner of the company? I have provided consulting services to one of prominent Real Estate Developers of Pune. I have designed KPI/KRAs for all the 17 departments of that company. Therefore, all the material is well ready. If you wish to have a look at the assignment completion certificate then you may
click here. If you wish to check the presentation on my consulting services then you may
click here
Thanks,
Dinesh Divekar