Roy Tang

Programmer, engineer, scientist, critic, gamer, dreamer, and kid-at-heart.

Blog Notes Photos Links Archives About

Anyone who’s worked on large software projects won’t be surprised with the 11th hour problems with automated elections. Waterfall kasi :p

Posted by under notes at
Also on: twitter facebook / 15

Comments

UAT phase was turned into a publicity stunt!
It seems it didn't go through Unit testing.
Roy, interested in Agile courses such as Scrum?
Apparently, the PCOS machine was unable to handle a change in requirements - the double spacing in the ballot. @Rocky: Sure, basta free :p
So, I wasn't watching the news… When was the requirement change? I hate those. Having bad flashbacks…
@David: http://www.gmanews.tv/story/190018/glitches-prompt-comelec-to-stop-testing-of-poll-machines "Yung likod part ng balota the names were rearranged so parang nagkaroon ng double space, so the timing marks and the ovals were not corresponding (The names on the back part of the ballot were rearranged, leaving some space, so the timing marks and ovals did not correspond)," he said. He said that the CF cards should have been configured in such a way that the PCOS machines would be able to read the new layout of the ballot. The Comelec had earlier decided to change the orientation of the listing of candidates on the ballot from vertical to horizontal.
I thought that was why they kept disqualified names on the ballot, so that they wouldn't have to change the way it looked?
So I read the articles in the paper and Roy's link. Enh, that sounds like a perfectly normal glitch… but why did they only start the testing NOW??? Shouldn't this have been tested and caught a month ago?
the previous testing was done using the original ballot layout apparently
Ugh, so reminds me of EUCLOCK. I asked the heads what they wanted for the format of these data files we were supposed to handle and I asked them and asked them and no answer. So I imposed a format. What happens on launch? People are all "That's not our format."
I think the format I tried to get people to follow was based on one specific group's format. Nobody responded when I said, "Let's just use this one" until it was launch time.
It's because they rigged initial tests to avoid worst case scenarios and prevent shortcomings of system from being revealed early… that way everyone will be committed to the use of the system because it is already too late for changes.
Change in layout should not be a problem since ballots are expected to change every election. If tests were done properly and worst case scenarios considered instead of tests being conducted for PR purposes then such shortcomings would have been revealed at the prototype stage before mass production… it was railroaded.. pera pera lang yan as usual.
Daniel, I like to assume the best of people, so I pretend they are just incompetent instead of corrupt :p