Saturday, May 07, 2005

Backtrack, week of 21st M

It's been weeks since my last post. What can I say? Work sucks?

We flew our developers down from Beijing to do some house cleaning, basically just fix whatever that's broken. The schedule was tight. They came down on Tuesday and had to be gone on Monday. So a lot of coding, compiling, internal testing on site.

Which is fine, that's just what that is, coding, compiling and testing. Somewhere along the line though, our contractor decided that they want to do a interfacing test with other parties on this project. Our code update wasn't readytested, so we had to roll-back all changes. The machines had to be left alone during these interface tests, so there can't be any coding, compiling or testing during better parts of the day.

We have around 4 working days to do our things. There were interface test on 3 of them.

Everything went extremely well once there was no interface test, and we were left alone to do our things. We test most of the system upgrade on Monday, and off we went to Beijing (more on that later)

Such is the nature of long term projects. We have multiple party whose stuffs not necessarily work. They all have to say their system should be working, and it's either other parties' fault, or interfacing issue. You just have to prove them wrong, and never miss a step when you do it.

As the day of station opennings of Sunny Bay and Disney rapidly approaching, we're starting to see all kinds of BS. System Integration and interfacing is such a bitch.

No comments: