Thursday, July 31, 2008

Messy

Typically an SOA project: big, messy, massive products and locations, paper waste, single Enterprise prod vendor and etc. However, worst of worst, two departments belong to two consulting companies, and, they don't know each other! Moreover, one of them is product definition team, another is the product implementation team. What a wonderful project!

We, are in the middle, scary isn't it. We read prod definitions everyday, we use prod system everyday, and we confused everyday. We just surprised that why not those people never thought to sit together face-to-face to fight each other? Email? You kidding me. Do you know how many emails have been printed in the printing room and just left in there? Intentionally? I don't know, they probably have too many emails that yelling at each other to read, but they do remember to print them out as a physical evidence (prepare for the system crash in day two).

I don't know whether SOA defines Collaboration. It does have governance. However, does it covers collaborations as well? We heard testers complained about the crappy system again and again. And the explanation from "top" people is: we are using Agile. Fuck agile. Its a methodology, not an excise for this crappy, selfish, buggy system.

Back to our painful days: PD people release new PDs day after days to prove their productivity. Dev team creates version after versions of this buggy system. So what we have? We have defects of defects; we have new-version and old-version products running in the same system, simultaneously!! Our so-called manager(s) are still sitting in the meeting room, 8 hours a day, 5 days a week, to talk about how successful their project is.

Does SOA has anything to do with this mess? If not, then stop using this term. If its technical, then it is technical. If it is business, then it is business. If it is both, then screw you. Oh, sorry, forget to mention a funny thing: they said, they just brought a new ESB. WTF. You know what, i am gonna call day-off for the next 2 weeks to construct my first workflow. Hold on there buddy, i gonna build the world-first wooden workflow which is totally SOA applicable.

No comments: