What was the first fucking thing I say?! Should've listened to me SUCKAAAAAASS!!!

What was the first fucking thing I say?! Should’ve listened to me SUCKAAAAAASS!!! It has been 4 months since we were first told about the Data Cleansing project, and finally, they’ve put out project plan 1.0, with what I had originally proposed on the first fucking day… HA!!! What did I tell ya?!! SUCKAAAAASSS!!! :)) LOL Here’s how the story goes… in Sept.‘05, my manager and our relatively new Business Analyst (B.A.) pulled us into a meeting to tell us that, finally, the Data Cleansing project is about to start and we’ll be responsible for it. Great!! My manager gave a brief sum-up of what has happened on the CRMS migration (upgrade) project so far. The key things I’ve learned from that meeting were 1) We’ll be buying data from D&B. 2) Data Conversion team will come up with the migration logic to “put current data into correct places in future system”. 3) We will be responsible for cleaning the data so that we can feed the future system with clean / meaningful data. Now, what was my first statement on “what to do”? I said: “We need to know about Data Conversion’s stuff. We should look at what their logic is, where they pull those data from, and do our cleansing against that set of data.” MADE PERFECT SENSE, YAH? What did they say? “No, we don’t need to know their stuff, we just clean everything!”


Since then, I’ve raised my objection at least 3 more times, each time our B.A. and managers reaffirmed that we shouldn’t limit ourselves with Data Conversion’s stuff, we should clean everything. So what happened? Our extremely creative B.A. went and came up with some truly spectacular projects - like “get all dinstinct values for all editable fields in CRMS”… shit that wasted a lot of my time, working late nights to pull him the data he needed to support his imagination. As expected, his spectacular projects were met with spectacular failures each time when he presented to the other teams in meetings. He got his ass handed to him every time, and it pissed me off b’coz what I’ve been saying were right! Somehow though, he continued to believe that he was on the right track and he “owns” the desgin process. The end result was a big arguement that took place after one meeting where he had just presented his “solution” to account merges - a spreadsheet with like 50+ columns that would show how accounts were merged together. Obvioulsy, it was shot down in the meeting, I don’t understand how some people can make up so much bull shit. “Why aren’t more people interrigent, rike me!” LOL… I was so deep into his bull shit that I had completely lost sight of the big picture. I’ve said it before and I’ll say it again… “Bad managers severely limit other people’s productivity”. Like how my B.A. was limiting me to work with senseless things that he had created. The turning point came when some product manager from the corporation office in Sunnyvale had some high level questions about the goals and “expected results”… our B.A. couldn’t confirm the answer and he let the corporate product manager ask me directly… that’s when I finally got the break and think broader and deeper into the situation. (Those high level questions helped push me to create the solution.) I had to ignore the B.A.’s spreadsheet (and pretty much anything that his creative juice produced). With clear understanding of the project goals and end results, I synced up with the Data Conversion team, and was finally able to create the heart of this project… the complete process of Input/Output to feed and receive data to/from Data Conversion. (That’s why in the beginning, I said we need to know about Data Conversion’s stuff… it’s coz we need to feed them with clean data! I was right!!!) With this solid, technical piece created, I was finally able to stand firm and said “No dude! Look, here it is! I’ve created the entire process. THIS IS THE SOLUTION. THIS IS WHAT WE NEED TO DO.” Just last week, we were able to formalize the project plan. The B.A. still writes the stuff, and it still has a lot of bull shit, but at least the “heart” of it all was written by me, and hence the process, even the spreadsheet output, now makes sense. He was able to present it to upper management and for the first time, got the approval. Today, we had our first “Thursday Data Conversion Meeting” in which everyone had looked at the plan and said it was good. :D LOL! ALL THANKS TO ME!!! God I’m good!

Related Posts

· 2 min read

Birthday card for Jose, picked one that jokes about "Casual Friday"

Birthday card for Jose, picked one that jokes about “Casual Friday” It was my colleague Jose’s bday yesterday, and my boss IM’ed me this morning to get him a cake and a card. The card I picked has an old B&W photo of four men in their underwears and pajamas, and inside it says “Wishing you a birthday more exciting than casual Fridays!” If you haven’t heard me rant about this yet, what happened was, aside from my part-time job working at a computer store, I’ve never had to abide to any “business dress code”. This summer, when I started wearing clam diggers to work, (I ’ve always wore shorts to work in summer since my days at Microsoft.) my manager sent an email to the entire team about dress code. Since I’m the “worst” dresser in the group, I think that email was mainly directed at me, and now… I got this card! LOL… I just brought the card for my manager to sign too! Fortunately, she had a good sense of humor and laughed about it. (I don’t know what she really thinks though.) If u’re intested, here’s the email:

Read More

· 4 min read

Management 101 - by Nicholas Wang

Management 101 - by Nicholas Wang Saturday night, went to watch Fantastic 4 with Queenie and Miho. The subway was packed on the way back, it really sucked! The reason why I like living in Astoria is b’coz it’s less crowded than Manhattan but is still pretty close to everything. I really hate it when I’m going home in a packed subway. Anyway, on my way back, I was thinking of work (yes, my mind skips all over the places all the time). I’m revising the scripts for account suspension, which was developed 9 months ago, also by me. It’s in testing stage now and I need to set up the entire testing procedure and shit. I could’ve started doing testing early last week, but since moving to the Sales Ops department, I’ve been binded by a lot more “rules” and red tape. One of the rule is, I can’t communicate directly with anyone outside of our department anymore, and that for me is a real pain in the ass. After finishing development, I had to send a written report to my manager, and then she’ll communicate on my part to the programmers in MIS, and come back to me with the “OK go ahead”, along with her expectations to see the resulting changes to current data once my new script runs. Basically, what could’ve been a 2 hours communication with MIS directly by myself, is now changed into a week turn-around time.

Read More