Hello. My question is about more general workflow of a development team rather than a direct coding problem, and I don't know if this type of questions are allowed here.
We have created a digital agency-like brand in a multi-brand company. All of us (currently 4 people) are experienced freelancers but none of us worked in a serious development team that has its own coding standarts, procedures, project management style etc.
Currently, we're doing just fine. But we absolutely think that we have to improve our way of working. Because, we merely catch our deadlines. Even that, most of the time we miss our deadlines or withdraw from some of the cool aspects of our projects. Although we're working hard, we accomplish little.
Now, you can rightfully ask that why our supervisors don't make some improvements. Actually, we're a strange group -or at least i think that way-, we're our own bosses. Most of the time, no one gives us directions or orders and we're free to do whatever we want to do. Now, before I go to them and tell them about the disturbance i have, I want to learn some ways to do this right, or how do others do it and try to apply it first.
Sorry, It's been a longer message than I planned.
Thanks in advance.