My boss has asked me directly to provide technical specifications for a project/task I am working on. There is a BA and a BI Analyst involved in the same project. My role is a software developer and I work on individual tasks on various internal projects. When I prepared the document, I sent it directly to my boss and asked him if any further additions are required. I have not cc'd the BA or the BI Analyst as the task I am working on or the document I am providing is not relevant to their work.
My question is:
Is it a necessity to CC everything to everyone involved in the project all the time?
Is it wrong, if I ask my boss directly to verify my work or provide suggestions (I have a suspicion my boss is feeling as if I am giving him orders!?)
Please help. Thanks.