Company background:
We are a company that consists of five developers, a sales department an HR and a communication department. (this question will only focus on the development department).
We have build our system (and is still building) using Angular which means that the system is Web based. Right now we "pretend" to use scrum however there are a lot of steps that i as Head of the department is still unsure how to tackle.
The issue
Right now our development plan for the year has been set. This consists of alot of smaller projects that has to be done from Q3 of 2015 and until end of 2016. As of now each Developer is tasked with one assignment and two developers at a time would rarely work on the same project (which I see as a problem).
Im finding it hard to divide each project into groups and thereby allowing two or more of my developers to work on the same project without overlapping. It seems to me that web development is more or less a straight line of steps that has to be done until the project is complete and goes into the testing phase.
I feel that this kinda negates my idea of a Scrum team which in my mind should be a team working on the same projects.
My question is how do you guys work on a single web development project that is being split into many different tasks? Should I continue handing out assignments to each individual developer or is a collaboration on the smaller projects necessary to encourage a sense of team spirit?