Different people – different focus
I spent most of my yesterday migrating a very old website to a new host. This was/is a process with many pitfalls and many annoyances – but that is stuff for a completely different post!
What is really interesting is the way that different people choose to focus in the process of – well – anything related to “software”.
First thing I did with this particular site was to copy the database from one host to another. After that I moved the files (FTP download, FTP upload) and finally I changed the code (PHP) to reflect the new host – some database settings and some mail settings. At first load the page looked great – everything actually looked right. Navigation revealed no mistakes or configuration errors! Great!
Then I/we moved along to test some signup sequence (involving mail sending) and then problems started appearing! When listing some of the database content we saw that headlines suddenly contained question marks! Ouch! And the mails that the system should be generating never reached their target! Ouch again!
My natural response was to start debugging the mail send sequence – this part relied heavily on web server and SMTP server configuration – something had to be wrong somewhere. But the reaction from my peers was to focus mainly on the question marks in the text!
This situation is very common – I see it at least one every week at work – developers focus on the real problems, the real errors – and designers and managers focus mainly on the visual issues. I mean – who really cares if a line of text is placed two pixels higher or lower! The actual trouble is that these cases usually takes a very short time to fix and this leads designers and managers to think that it is better to fix right a-freaking-way! It is not! Cases like these are best solved by grouping them together and solving all of them at once – you know – that way you’ll have a whole hour worth of work.


