I work in a small and young development team, and we have problems that we don’t know how to solve.
In previous projects, each developer worked on tasks based on use cases. Thus, when setting up the system architecture, each team member worked on the user interface and business logic of the tasks assigned to him.
Such an organization gave us problems with the user interface. Each developer had their own logic about how the user interface should look like, where buttons should be, etc. Etc .... and even if we had one css-developer, it was necessary to do a lot of refactoring to make the website compact.
- How do you deal with this problem?
- Do you separate tasks based on a layer, and not on the whole use case?
- Are you using some kind of technical solution to achieve this, or is it just a written standard that every developer must adhere to?
thanks
source
share