ʻO ka mea huna o ka ʻOihana Pūnaewele

Ka Mea Kūʻai KūʻaiIt's an exciting time to be in the software industry. With the dot com boom and bust, and now “web 2.0” and social networking in the mainstream, we're still in our infancy but growing up.

On a grade level, I'd say we're probably around the 9th grade. We're still uncomfortable in our skin, we get excited by the the software that looks a little ‘overdeveloped', and we're just starting to build friendships that will hopefully last a lifetime.

Consumers are finally getting serious with our software. Product managers are finally getting some good taste – complimenting a great product with good design that's sales and marketing worthy.

That said, the fallacy of the software purchase still exists. When you buy a new car, you generally know that it's going to be comfortable, ride well, how it corners and how it accelerates just from the test drive. If you read about it in an auto magazine by a great journalist, you get a real feeling about how the car is going to feel before you ever get in it.

Software has test drives and reviews as well, but they never live up to our expectations, do they? Part of the problem is that, while cars go forward, backward and have doors and wheels, software doesn't follow the same rules… and nor do any two people use it alike. It isn't until we're mired in our day to day work that we figure out what's ‘missing' with the application. It's missed when it was designed. It's missed when it was developed. And worst, it's always missed in the sale.

This is because you and I don't buy software for how we're going to use it. Often times, we don't actually buy it at all – someone buys it for us. The software we use is often mandated due to a corporate relationship, discount, or the manner in which it interacts with our other systems. It amazes me how many times that companies have a robust purchasing process, certification requirements, service level agreements, security compliance, operating system compatibility… but no one actually hana ka palapala noi a hiki i ka lōʻihi ma hope o ke kūʻai a me ka hoʻokō.

It's, perhaps, one of the reasons why pirating software is so rampant. I don't want to even count how many thousands of dollars of software I've purchased that I used and gave up on, and never used again.

ʻO ka ʻike mai ka Hui Pūnaewele

The view from the software company is quite different altogether! Though our applications usually fix a primary problem and that's why people pay for it… there are so many tertiary issues out there that we have to take into consideration when developing it.

  • Pehea kona ʻano? - kūlike ʻole i ka hilinaʻi kaulana, polokalamu is a beauty contest. I can point to dozens of applications that should ‘own' the market but don't even make the cut because they lack the aesthetics that grab the headlines.
  • Pehea ia e kūʻai aku ai? - i kekahi manawa kūʻai aku ʻia nā hiʻohiʻona, akā ʻaʻole pono ia maikaʻi. I ka ʻoihana leka uila, ua hoʻokeke nui ʻia no kekahi manawa ma laila no RSS. Everyone was asking for it but only a couple Email Service Providers had it. The funny thing is, a year later, and it's still not adopted in the mainstream by email marketers. It's one of those features that are marketable, but not really useful (yet).
  • Pehea ka palekana? – this is one of those ‘small' items that are overlooked but can always sink a deal. As software providers, we should always strive for security and have it backed up through independent audits. Not doing so is irresponsible.
  • Pehea kona kūpaʻa? – surprisingly, stability is not something that's purchased – but it will make your life miserable if it's an issue. Stability is key to an application's reputation and profitability. The last thing you want to do is hire people to overcome stability issues. Stability is also a key strategy that should be at the foundation of every application. If you don't have a stable foundation, you're building a home that will one day crumble and fall.
  • He aha ka pilikia e hoʻoponopono ai? -ʻO kēia ke kumu e pono ai i ka polokalamu a inā ʻaʻole ia e kōkua i kāu ʻoihana. ʻO ka hoʻomaopopo ʻana i ka pilikia a me ka hoʻomohala ʻana i ka hopena no ke aha mākou e hana ai i kēlā me kēia lā.

The secret of the software industry is that we DO NOT sell, buy, build, market and use software well. We have a long way to go before we graduate someday and do it all consistently. To last in this industry, companies often have to develop features and security to sell, but sacrifice usability and stability. It's a dangerous game. I look forward to the next decade and hope that we've matured enough to gain the right balance.

3 Comments

  1. 1

    ʻO kekahi o nā nīnau ʻoʻoleʻa loa aʻu e pane aku ai, "Inā ʻoe e kāhea iā ia he ʻenekinia polokalamu, no ke aha e hiki ʻole ai iā ʻoe ke loaʻa nā hopena hoʻoholo no kāu mau papahana."

    Ua like kaʻu pane me kāu e kamaʻilio ai ma aneʻi. ʻO kēia kahi ʻoihana ʻoihana hou. Ua hala mākou i mau makahiki he mau makahiki e hoʻi i kahi a ko Roma i loaʻa ai me ka ʻenehana. ʻO kekahi o kaʻu mau manawa punahele ma ʻItalia ke kipa aku nei i Pantheon ma Roma a ʻike ana i ka lua kahi i ʻoki ai ʻo Brunelleschi i kahi lua e hoʻomaopopo ai i ka hoʻokumu ʻana o ko Roma i kahi dome nui (ʻoiai ʻo ia e hoʻāʻo nei pehea e hoʻopau ai i ka Duomo ma Florence ).

    He aʻo ʻōpio mākou a e lōʻihi ana ka manawa ma mua o ka hiki iā mākou ke hana i nā polokalamu maikaʻi i kahi ʻano kūlike. ʻO ia ke kumu i nānā ʻia ai nā mea hoʻomohala e like me nā ʻano hoʻokalakupua. Pono mākou e kaohi i ka mea hiki iā mākou (hiʻohiʻona keʻe, e ʻae ana i nā mea kūʻai aku e hoʻokele i ka hoʻolālā ʻōnaehana, hoʻokele maikaʻi ʻole), akā ʻaʻole hiki iā mākou ke hoʻoluliluli i ka ʻoiaʻiʻo o ka loaʻa ʻana o kekahi mau polokalamu a ʻaʻole kekahi. Aia a hiki i kēia, ʻo kēia ka manawa wikiwiki gula!

  2. 2

    He ʻoiaʻiʻo maoli ka manaʻo hoʻomohala i ka Pūnaewele 2.0 Me he mea lā e hoʻokumu ʻia ana nā ʻoihana he nui e pili ana i kahi huahana 1 āu e manaʻo ʻole ai ʻaʻole hiki ke hoʻomau i kahi ʻoihana holoʻokoʻa ... a laila, loaʻa ʻia (ʻoi aku ka maikaʻi no ka ʻoihana) a i ʻole ia fizzles ma hope o ka lawe liʻiliʻi ʻana.

  3. 3

    ʻAe like wau me ka manaʻo ʻaʻole i hoʻomohala piha ʻia ka ʻoihana polokalamu i ka pae e pono ai ma mua o ka hiki ke kaohi i ka hāʻawi ʻana o ka polokalamu i ka mea kūʻai. Kuhi wau he pololei loa ia ke ʻōlelo ʻoe ua hoʻohana ʻokoʻa ʻia ka polokalamu me kēlā me kēia mea kūʻai aku a no laila ʻaʻole māʻona kēlā me kēia. Kū aʻe ka manaʻo o ka polokalamu pirated ma muli o kēia hōʻoluʻolu ʻole o ka mea kūʻai aku no ka mea pono ʻoe e uku nui i ke kālā no kahi polokalamu a hoʻohana iā ia a laila hāʻawi iā ia a ʻaʻole hoʻohana hou a manaʻo wau ʻaʻole kūpono kēia manaʻo ke kamaʻilio ʻoe e pili ana i ka hoʻolilo kālā. ma kahi mea lōʻihi. No laila i ka hopena he ʻoiaʻiʻo ka manaʻo a hiki i ka wā e hiki ai iā mākou ke kūlike i ke kūʻai ʻana, kūkulu ʻana, kūʻai aku ʻana, a me ka hoʻohana ʻana i nā polokalamu hiki ʻole iā mākou ke kāpae i kēia mau manaʻo hewa mai ka puka ʻana mai.

Pehea kou manaʻo?

Ke hoʻohana nei kēia pūnaewele i ka Akismet e ho'ēmi i ka spam. E aʻo pehea e hanaʻia ai kāuʻikeʻikepili.