Protected: Developer Work Protocol
Do NOT do any changes on the live server Always use a duplicate server
– This only affects websites that have been published –
– You can only ever do changes on a live server if your Project Manager specifically requests it –
Developer Work Protocol:
PROJECT TYPE: HOME PAGE PROJECT
IF YOU ARE WORKING ON A NEW PROJECT AND YOU HAVE JUST STARTED IT PLEASE MOVE THE ENTIRE PROJECT TO ‘IN PROGRESS’
TASK CHECKING
A new task will be logged in Stage: NEW.
ALWAYS discuss tasks with the Project Manager before you start working on it to ensure that you fully understand and there are no issues.
If it’s a complex task and you’re not quite sure the best way to do it then contact the Head of Development to discuss.
TASK LOGGING
If subtasks are needed for more complex things that you want to track, you can create subtasks within tasks to monitor that.
When you are finished with the task move it stage ‘FINISHED’
WHEN ALL TASKS HAVE BEEN MOVED TO Stage ‘FINISHED’ move the entire project to Stage ‘FINISHED’
ISSUES
If you ever have any issues just talk to the Head of Dev who will help you with tasks.
PROJECT TYPE: FULL WEBSITE PROJECT
IF YOU ARE WORKING ON A NEW PROJECT AND YOU HAVE JUST STARTED IT PLEASE MOVE THE ENTIRE PROJECT TO ‘IN PROGRESS’
TASK CHECKING
A new task will be logged in Stage: NEW.
ALWAYS discuss tasks with the Project Manager before you start working on it to ensure that you fully understand and there are no issues.
If it’s a complex task and you’re not quite sure the best way to do it then contact the Head of Development to discuss.
TASK LOGGING
If subtasks are needed for more complex things that you want to track, you can create subtasks within tasks to monitor that.
When you are finished with the task, do the following steps:
- You’ll need to use our cross device/browser testing tool to test webpage/element/functionality that you just created in the task on the various devices. Make sure that when checking mobile and tablet you check both landscape and horizontal modes.
- If there are any issues, fix the issue and then check it again to ensure that it’s perfect on all devices.
After you’ve checked and it’s passed the test, move the task to stage QC
ISSUES
If you ever have any issues just talk to the Head of Dev who will help you with tasks.
PROJECT TYPE: EXTRA WORK PROJECT
IF YOU ARE WORKING ON A NEW PROJECT AND YOU HAVE JUST STARTED IT PLEASE MOVE THE ENTIRE PROJECT TO ‘IN PROGRESS’
TASK CHECKING
A new task will be logged in Stage: NEW.
ALWAYS discuss tasks with the Project Manager before you start working on it to ensure that you fully understand and there are no issues.
If it’s a complex task and you’re not quite sure the best way to do it then contact the Head of Development to discuss.
TASK LOGGING
If subtasks are needed for more complex things that you want to track, you can create subtasks within tasks to monitor that.
When you are finished with the task, do the following steps
- You’ll need to use our cross device/browser testing tool to test webpage/element/functionality that you just created in the task on the various devices. Make sure that when checking mobile and tablet you check both landscape and horizontal modes.
- If there are any issues, fix the issue and then check it again to ensure that it’s perfect on all devices.
After you’ve checked and it’s passed the test, move it to stage QC
ISSUES
If you ever have any issues just talk to the Head of Dev who will help you with tasks.
Developer QC Protocol:
Once Projects go into Dev QC then it’s time to QC the website finally.
TASK LOGGING
Inside the project, click on ‘QC Checklist’ – all TASKS are in ‘NEW’ – Go through each and move it to Stage: DEV PASS, once you’ve checked them.
Once you’ve moved all TASKS to Stage: DEV PASS, then move entire Project to QC Stage.
IMPORTANT – if this is your second time in Dev QC Stage, then the QC failed the first time, the failed tasks will be in Stage: ‘FAILED’ and you’ll need to fix them and move them back into Stage: DEV PASS
Once you’ve moved all TASKS to Stage: DEV PASS, then move entire Project to QC Stage.