First up: mission statement
Use our unique methodology to deliver excellence in web thinking, engineering and production and become the UK’s most successful Drupal agency...
Our values Simplicity
- Be consistent - use our standardised specification documents - don’t create your own, or use client-written specs
- Stick to the standards we use - make your work easy for others to understand
- Always offer the simple solution first - don’t complicate things for the fun of it
- Always go Drupal first - don’t custom code for the sake of it, or because you don’t know how to go Drupal first
- Report your progress in plain English - help the PM to create a narrative that the client can understand
Our values Quality
- Make sure you read the proposal and the Scope of Works - make sure you understand your work in context
- Make sure you follow lead dev best practice rules - security, web standards, code commenting, commits
- Consider all the use cases and edge cases, not just the one in your head
- Make sure your work is fully finished - zero tolerance guide, UI complete, pushed to correct environment
- Understand and respect our Quality Assurance process - it is not optional, nor is it a dumping ground
Our values Methodology
- Always work to an approved plan - no more than 2 days between breakpoints
- Make sure you have the skills, tools, documents and information for the task at hand
- Own the time budget from the start, make sure you alert the PM if you think you will run over at any point
- Identify and tackle risk first and if you get stuck, push up to troubleshooting@ and get on with something else
- Share key decisions with the project team and leader
- Follow the schedule, manage your status, account for your time
Our values Professionalism
- Our values only work if we apply them all the time. Don’t create exceptions! - if you can’t make them work, escalate the issue to management.
- Be mindful of the standard values of professionalism - honesty, politeness and clarity about your skills. Don’t undertake work that you cannot deliver professionally! -whether through lack of documentation, substandard work by others, unrealistic time-frames or lack of support.
- If your ability to be professional is compromised - you must say so. Don’t let the behaviour of others undermine your work. - know the difference between honest feedback and finger pointing.