Code matters. As time has passed thankfully the web development languages have become easier to learn, they seem to be certainly more humanized now that when I first started working online.
- Although I’m not an expert developer, I can ‘read between the lines’ and work out what is wrong and report this information through scenario testing, in order for the technical team to quickly apply a fix for the issue. Much of the frustration in development is catching a repeatable error and simulating it in the test environment.
- What I’ve learned while working with small web development teams is that they have a tendency to get bogged down in the detail of making it perfect, rather than running for the workable first. Having a mix of members is critical to company culture as much as it is for project delivery.
- What I’ve learned while working with many developers and designers on a single project is that selecting the best people on the team might not mean having the best people. Sometimes, it is better to have a mixture of those who know how and those who want to know. This needs to be balanced, depending on the project, but what I’ve seen is that during Q&A time, knowledge transfer between team members is sped up when the experience level of the team is diversified. Also, the quality of the end product may have been enhanced by new or naive ideas.
- Test, test, and test again.