Thoughts from Candy with a “why?”











{February 22, 2008}   The "W”, the “T”, and the “F”

Am I the only one in the world that gets f-ing sick of people that say they don’t want to hear about “the HOW” but they need “the WHAT”?  For me, this is one of the most irritating statements made in Technology that signifies that the person doesn’t really understand or care about “HOW” to do their job and “WHAT” field they are in! Ugh!

For me, designing a high class interaction is a flow of patterns that solve problems– for people (customers, managers, and tech PEOPLE). “How” and “What’ people drive me crazy, because patterns involve both sides and should be discussed without too much digging into details about coding and maintenance… and if it does… uhh DUH that’s what the “e” in e-commerce means! Deal with it!!! 

Generalists in the Tech field need to go back to school or shut up and listen (aka learn something new). A Maverick and/or “T-shapable” person should be a requirement! I don’t care “What” way or “How” you find them!!!

Do generalists realize how many minutes in my life they have taken from me, by attempting to shush meaningful conversation about actually Getting Things Done?!… Losers!!!

Blogged with Flock



{February 7, 2008}   What really drives Loyalty…

A Realization About Me
So, I finally realize why I am good at this internet/software, usability, or “hey make this digital sh@# better” business. It’s not because I am smart or well-connected or even that I am lazy enough to want to do things right the first time… It’s because I give a damn about making people happy.

I am a passionate junkie for the Happiness drug, as I think many humans are. I mean who buys pills to be melancholy or depressed? Convenience makes me happy, Bright new shiny and uncomplicated things that allow me to successfully accomplish stuff makes me happy. Touchscreens make me happy. I like it, I love it, I want some more of it!!

Brand Shmand…
Okay, okay, the topic is loyalty.. So, my point is. I don’t care if its a Windows sticker, a bitten apple, or just about any other brand besides AOL and “[any subect here] for Dummies” (because those brands talk down to me as a consumer = not happy)… I will attempt and adopt a concept that makes me successful, look smart, or teaches me something, and super bonus if my friends endorse it!

Then, after I experience what works or doesn’t work for me, I get higher expectations for products and services. I believe that is why the market has started to wake up about the Customer Experience in how vital it is to the operations of a company.

Granted, it is not easy to pull off. It takes a lot of passionate and focused employees that believe in “the message” / strategy / vision to pull it off (which is why Apple has an edge). YET even at the end of the day, some people may put up with a crappier experience if the price is worth any possible hassle.

A Message to Marketing
Luckily, since I work in interfaces, my ideas and experiences allow me to make other users experiences or end results happy. However, Marketing still has a way to go. They don’t “get it” quite yet. They believe the emphasis is on a logo, styleguides, and micromanaging an interface. Many Marketing folks see blogs and social media as another means for PR instead of telling a real story.

Get ready for the shocker… guess what!? Loyalty is in the “what do you do for me and how do you make me feel about myself?” and, by the way, with aggregation, web 2.0, and mobile, people can bypass your immaculate interface altogether.

What does your company REALLY care about? Do you want to make people happy by communicating in a meaningful way and helping them get stuff done or do you just want to SEEM impressive with pretty promos that make you look good? It’s something to think about when you determine whether you are just doing ‘busy work’ or actually being effective.

Blogged with Flock



{January 29, 2008}   Mobile and aroma-marketing?

So, just a random thought (before I start researching this)… mobile quality of cell phones give us the ability to get a greater level of location-based info to add to all the information your body already takes in through the senses.

Why not apply information aspects of smell and even air quality to your mobile gadget? In the future, perhaps cell phones will measure “orange alert” air quality pollution as well as “like that smell? She is wearing Happy by Clinique… find closest store.”

I am sure there this is being worked on somewhere in the world!

Blogged with Flock

Tags:



{January 22, 2008}   There is SERIOUS need for Social networking Netiquette!!

Come on, people!

Seriously… If you are on a social networking site, there should be some well known rules. It seems like the evil “Marketing” side of the human psyche (aka “dark side” of the force) makes people want to reach out and connect with anyone remotely within 3 degrees as some sort of status symbol (”Look at me! I have cool friends that are really barely acquantainces). Give it up! You are jacking with the system that is built around people that police the quality of connections.

Here is what I want.. the ability to report Marketing Connector people as SPAM! Instead of just passively denying or ignoring someone that is shamelessly trying to promote their status based on your reputation (Linked In and Spock), I want a more punishable reprimand. Even AOL had that “Warn” feature.

So, what set me off? Someone on SPOCK that I have never met and if I have, I definitely don’t know well… asked for my trust. How friggin ironic is that!? H-E-(double-hockey-sticks) NO! I am actually more jaded towards that person than ever before. I not only “untrust” them.. I am suspicious! I am annoyed! I am peaved!

Blogged with Flock

Tags:



{November 4, 2007}   Psst… your title doesn’t matter and your department may be a joke!

… I say that only as a friend :)

So, I have been doing some thinking (big surprise) and I have bought a few new books.

  • Writing for the Web 3.0
  • Peopleware
  • Business Intelligence: Using teamwork as competitive advantage

A few correlations emerge with some of my past work experiences with both large medium and small companies. These concepts seem to be quite foreign to those either (1) new to the workforce; (2) those that have stayed at one type of company for a long time; (3) the idealistic… (even more idealistic than me!).

Business Hierarchies can guarantee failure!
Most organizations start out small with an innovative and “get’r done” group of people that has a set of traits and is able to try and fail. Then after succeeding and becoming funded, all of a sudden or inevitably people get overloaded and start to look at adding other skills.

At some point, there becomes a hierarchy of established roles, job descriptions, and all this structure, buzz terminology, and salary level justification. I call this an industry equivalent of  the “but everyone else is doing it!” syndrome.   Isn’t that the biggest irony of it all? If everyone else is doing it, how do you differentiate? How do you get or sustain a blue ocean of success?

Why titles are meaningless

Whether your title –  seems obvious or menial, like Designer or janitor,  –  is a role, like manager, director, department head, chief, or VP…. it really doesn’t say much about the traits that matter like…

  • ingenuitive, innovative, collaborative, lazy, …
  • encouraging, inspirational, provides a challenge, …
  • will suck the air out of the room and continually be your “devil’s advocate”

Sure, you can say these are more reputation adjectives and interpersonal, but doesn’t it make you think these things should be baked into an organization more so than industry buzz skills. Seriously, I would rather know a coworker “will make you hate your job”, “would be a great encouraging cohort and venting buddy” rather than “can code HTML”.

Where are the qualifiers? How do you get to know someone before you decide to add them to your team!? I would love to see a new business culture centered on personality typing than titles and job ’skills’. For instance, I am an ENFP. Some people will either love me or hate me… and if I don’t think they are stupid or intentionally mean, then.. I usually win over most of the people that start out at ‘hate me’.

I just recently found out that I am a ‘maverick’. I never really heard that term outside of our Dallas basketball team or some western movie. Once I was asked to google it with innovation and read more, I also started to feel sorry for previous bosses and some exboyfriends. Man! I am hard to handle for most people :)
A department as a joke

Most organizations have subteams, but due to financial requirements, like budgeting and forecasting, as well as HR practices of team building, goals and personal development…. people become categorized and labeled into departments or worse… “business units”. Sounds good and reasonable, doesn’t it?

Well, yes and no… In theory and practice, it can be super affective (intentionally not written as effective!) in creating team comraderie and fleshing out some level of patterns or mentoring.

So, what’s my problem? Okay, it’s great and even necessary to have departmental goals; however, we are all humans. Psychologically, when you segregate people and give specific responsibilities and measures to an individual or a person in charge of a group of individuals, inevitably we really go too far and take things either too literally or too personally. That’s what people do… they think/decide/follow and/or feel before they act. It’s how humans are wired.

Can departments of people NEVER work? That’s definitely not what I am saying. I think the trap most companies fall into is the Mine vs. Yours. (note: this is where I get REALLY fired up about the topic of killing innovation and the concept of team building)

Okay, this is where my angry passion and idealism collide…. Here are some terms and phrases that tell you if your department is in a “Mine vs. yours”

  • “that’s a good idea/point, I/we just don’t have the resources right now” (To me, this usually signals a broken set of goals or measures of success across a company. Although, in some rare cases it is true, but usually not followed up with a tangible proposition to get it doen anytime soon!)
  • “you need to involve someone on my team” (Okay, the sheer use of NEED and ’someone’ instead of a person’s name sends me red flags here. More than likely, if I or the person saying have the respect for the input from someone in that department, either the ‘need’ would have been apparent or a specific person would have been mentioned! The tone behind this almost always denotes a departmental pissing match, but can also be a general warning against demotivating the responsible team.)
  • “we will be contracting out for that” (ugh! this usually means the budgeting and/or  cross-departmental communication is screwed up. If a department decides to hire out because THEY have money to spend to get things done,

Department head conflicts can signify that they really don’t care about the company. Collaborate, compromise, make a decision, move on, and learn from mistakes. It wastes less resources (time, money, people) and retains more integrity in the short and long run. These types of battles make the people in the middle feel like the baby with two mothers that wants to seem them split in half! It’s stupid.

Easy Tips for fighting back!
Even around the most hierarchical and ridiculously segmented organizations, you can still take advantage of being human and may end up being seen as “innovative” for doing it!

  1. You are only as big of a cog as you act. Realize departments and teams really only have one “Business Unit” and that is the largest functional organization, brand or company. Do the best you can at meeting
  2. Care about learning. That doesn’t mean take classes or get certificates or buzz skills. It means have empathy about the company. Find something you can fight for and do what you can to support it.
  3. Find ways to grease the machine. Realizing that you are just one of many moving puzzle parts. If you realize you can make a difference with your idea. Talk to other people and get their input as well. Ask to go to lunch with people responsible in different areas that your ideas will affect and get their take informally. Listen to their pain points and assess areas you may be able to improve or reposition to make it a sweeter sell. Also, it really doesn’t hurt if you even make it feel like it was “their” idea. Sure, it may hurt your ego, and you may feel overlooked, but if any aspect actually gets done. Document it for yourself. You will find a way to use it in your favor. Whether that person, company, or on your next interview. People can’t steal your innovation and desire to make things better.
  4. Submit and discuss ideas, even if you think no one cares! Trust me, it is worth your time. If it does nothing else, but show your desire to move the company forward and give your mind a way to think aloud to flesh out your thoughts. It will pay off. You will make others think. If your company does not support that simple activity… MOVE ON! Submit your resume online NOW!

I’ll leave it at that. If you have more tips or want to argue, post a comment.

Blogged with Flock

Tags: , ,



{October 12, 2007}   Apple fanboys are PodHeads

I just made that term up (or so I thought… take the quiz), but it seems true. Apple is as addictive as crack. I have some serious podHeads as friends, but that’s okay. I am an enabler. :)

Blogged with Flock

Tags:



{October 11, 2007}   What if Big Company Technology groups gave Product Managers options like fast food?

Here’s the generalized analogy…
If a major fast food chain can be run for many years with the ability do the following:

  1. Know what they do well. If your main competency is Burritos, Tacos, Ruby, or .NET you admit you need training or an outsourced company to build a handglider.
  2. Know what the REAL menu items are. “Products” are just a remix of ingredients (like meat, beans, tortilla or bun type, cheese, vegetable options, types of APIs, web services, etc.) and delivery method (here, togo, wrapped, in a shell, web, mobile, kiosk, software)
  3. Acknowledge the quality of ingredients and refuse to serve it raw just to get it out faster. That’s obvious.
  4. Have a concept store to test new products that push boundaries of their menu. I wish developers wouldn’t wait until business or Marketing dreams up something big. Test out the stuff that Technology can do.. regardless of whether it makes sense initially. A smart Marketer can see values and spin features. That’s what they are good at.. mixing up opportunities — not prioritizing Technical work!
  5. Iterate style and design of storefronts independently from menu items. Technology should have their own funding, resources, and projects to fulfill the infrastructure requirements without immediately affecting Business and Marketing.
  6. Point out when alternate sources may offer a better variety for consumers instead of viewed as competition. Want Pizza Hut or Long John Silvers with your Taco Bell!? Perhaps technology should realize when using another tech entities api would make more sense than building every aspect inhouse. In the past, I have seen more of these types of decisions result from a sales pitch made to Business. (because business, sales and marketing speak the same language and known pain points suffered from Technology restricting their menu)
  7. Have a simple dialogue about a collection of feature options. What was life like before combo meals!? Give Product Managers a simple vocabulary around different combinations of Tech services. API Type A + API Type X + checkout = product Configuration #1 with a set of foundation features pros and cons.
  8. Have the option to substitute features. Tech should present options  to Business likeSupersize your features with API Z” or Combine with our limited time Beta release of xyz feature!
  9. There is no play-by-play announcement for how a menu item is made. We know where hamburger meat is from, but we don’t need details on how its made! Somehow, Tech ends up explaining development details to Managers that really only speak “feature” language. Don’t blindly trust that Product Managers can make the mental leap from how your technical steps translate to features that meet their goals. They are smiling, nodding, and doubting you. Once the estimate comes through, they will be on the phone to their “feature-speaking” salesman and paying for a contractor. Instead, Go from concept to prototype or industry example. Business and Marketing need moving pictures.

I just think that if Technology had better control system on their technical components (”ingredients”) and release schedule (window order speed), then they would be able to produce more sound technical systems. Systems that offer a better collection of remixed configurations (or combo meals). At the end of the day, the goal is to widen delivery options of a product which equate to more exposure, distribution, traffic and money!

Want examples of how that could work? It’s the essence of a service-oriented architecture. Open source mashups are also a prime example of ultimate configurability. Why do big companies struggle with this? They have all the resources — cash, equipment, and man hours. I know why…

Sadly, big companies tend to have lengthy, clandestine approval processes for technical development which is driven by the quarterly desires of feature-speaking generalists. They approve tech development dollars project by project with the only measure of success being a release date.

In the end, big business twists the technology around their owns interests and tradeoffs; then, Business blames developers as if its their incompetence for why features are not portable or able to release features. Well, actually it is! But not in the way you think.

The incompetency is in a complex problem…

One - Its the lack of understanding what Business REALLY wants with their feature speak (somewhat like mind-reading, but accomplishable by some). Tech people have to trace these needs to a myriad of deliverable systems that meet the goals… and that’s flexible enough for what business and marketing will imagine next.

Two - It’s in the inability to proactively manage their own release schedule. That is controlled by finance and upper level management, mostly. Even if Tech creates their own roadmap many times the resources get exhausted in delivering some project promised by the “Silly Wild Ass Guess” (SWAG). That seems the most unfair, but for Techs that spend their whole career in this environment, even handing them a blank check doesn’t solve the problem.

Three - It’s almost impossible for most people to stay motivated in an environment where perpetual brilliant hacks that keep Business happy in terms of “ROI”, and the “right” way to do things (meaning a better use of resources that can enable more things later than a short term fix) can be seen as slowing down progress.

Four - Technology is viewed as a service that develops a product (really a project with a specific implementation and testing effort). When actually technical services should be deemed true Products.

It just doesn’t make sense… Why do mashups and web services seem exclusive to web 2.0 and startups? Large companies wastes some serious resource talent. Is that measured?

So glad I don’t work for a big company anymore! :)

Blogged with Flock



{October 10, 2007}   Alright! Developers have beat me into submission!

So, All I wanted was to set up my personal prototyping tool, and maybe get a bonus functional website at my registered domain. I feel so Fraked!

After a ton of websites and like 50 different installations of… eclipse, Java SDK 5 (had to downgrade my JRE from 6), another 95MB of Jave EE something, an attempt to download JBoss… I am somehow stoked at the 540 MB (!) Red Hat Devloper Studio.

I don’t know why. After hours of fruitless searching of WTF a J2EE.jar is and just hoping it will download with some of all these freaking things I have downloaded… I would like to feel that this new Beta for Linux would save someone else all the trouble!

All I know is I am exhausted and I hate Technology!



{October 10, 2007}   I love Smartphones!

Even with no sleep and hyped on coffee.

A pic taken at a friendly Cingular store



{October 9, 2007}   A Strong tip for Developers

Installment #1 from the “I am trying to get my simple stupid site up by myself” series…

Average users, which you usually refer to as “dummies” need clear instructions and a “hey click me or me next, stupid!” button.

Okay, a blatant offender: http://httpd.apache.org/download.cgi
What am I supposed to do here? The only action button is to change the mirror.

Also, It’s my job to verify some tar file? WTF? Were geeks every really human?
Guys, get a clue.. I never ran a bulletin board before the internet started. Gimme a break! I think this is payback for their psychological damaging high school experience. Clearly, there are a lot of Nick Burns types out there. MOVE!!!

Another thing, this “How it works” thing is definitely not what an average person cares about! How about Instructions!? That’d be Awesome!

Granted, this is a bit of a rant, but this is the feedback you don’t hear from people. Average people (even smart ones) curse you for making it so hard. Don’t hate the Microsofties of the world for paying for the stupid simple. OpenSource DIY isn’t quite there yet. People pay not to have to worry about this stuff!

Okay, Ms. Negative Nancy here found a site that tries to overcome it’s geekSpeak with some social editing. Filezilla gets a B+ for effort. It directs users to its editable wiki-style page to encourage people to edit what people should know before visiting. yes, more that please! :)

A+ to GoDaddy’s tutorial for using XP as an ftp client. Average to somewhat expereienced users don’t know what the Microsoft OS can do! Was it their job to explain and evangelize what XP can do? No, but they cared about the experience of people that aren’t Web savvy. It’s NOT common sense!

Blogged with Flock

Tags:



et cetera