Showing posts with label Retrospect. Show all posts
Showing posts with label Retrospect. Show all posts

Thursday, May 14, 2015

What is keeping Sailfish OS alive

Image by Jolla
In my previous post, I used Windows phone as an example of how focusing too much on design can hurt your product. This post is a follow-up for it, focusing on the importance of design intentions and the overall reasons to do things in the first place.

Be realistically ambitiuos


For the sake of comparison, let's pretend that Jolla chose the strategy everyone expected it to choose: follow iOS and Android to join the mobile OS and smartphone business. Just close your eyes, and picture Jolla offering the same experience what Apple, Samsung and others already do.

Wonderful, here's the thing: that strategy has been perfected by Apple, Google (later Samsung et al.) since 2005. They will keep doing so in the future, without any intentions of slowing down. 7 years later Jolla was ready to compete against industry giants, with the announcement of Sailfish OS.

Enough pretending. Competing with this strategy, against these guys, is like trying to race against a bullet train, with a bicycle, without pedals. You will get nowhere; even if you pretend to. It's utterly silly to think you can beat them in their own game they've rigged beyond recovery.

You'll be spending all your time on things you can't compete with. And since everything you implement has a cost, it's more logical to find a simple solution for all those things that make your product a reality. Move through the mandatory feature list as fast as you can, so that you can save time and effort to use on what, in your vision, makes you relevant.

This is where Microsoft stumbled. WP tried to create value too close to competition, instead of building on top of and strengthening existing ones; those that made Microsoft relevant. In the end WP sabotaged Microsoft's opportunity to not limit its users to stationary computing. Their ambition to build a smartphone OS ended up instead limiting people also on the go. Looks like they're finally fixing this with Windows 10, so let's move on.

Be honest to what you exist for


Three years after the Windows phone launch, Sailfish OS rolled out as a very limited and rough experience. You were all set, if you had enough interest and patience to wade through tutorials, reviews and forum posts. It worked if you knew exactly what you were doing, but it didn't leave any room for user errors. There was hardly any guidance to help user. To be open about things, we shipped it with a beta stamp. Digital pioneers and average consumers alike received their copy, installed on the finest hardware we had access to; a mid-range phone on all accounts. A failure by industry standards.

But the thing is, we're not competing solely within industry standards; things what others already master. We have our minimal solutions for those, but our real business is where others cannot easily go. Either because they're too scared, lack the required vision, or don't really care as long as they can convince people buying their next wave of latest and greatest.

People deserve more natural and focused interfaces than current industry standards require. We need more openness, collaboration and sustainability =  a thorough value domain reset. Automation and computing in general are less about the technology, and more about finding a common direction to increase human potential; everyone deserves more time for things that are defining humanity.

What makes Jolla and Sailfish OS relevant, is our reasons to exist in the mobile space, and what our actions stand for in contrast to the competition. And that, ladies and gentlemen, is what keeps Sailfish OS alive. Not what it can directly offer, because it's not much at the moment. There's a mountain of work remaining -- actually -- make that two mountains; the operating system alone is not what you need for your computing tasks. It's merely a start.

We still need apps, more supported services and other natural functionality integration points. They are paramount in making sure Sailfish OS also stays relevant. There's a big functionality debt we owe our community. It's through their passion and trust, that we've given this chance to make a difference.

Respecting that debt would not only be human, but also an exception that this industry sorely needs to change.


Thanks for reading and see you in the next post. In the meantime, agree or disagree, debate or shout. Bring it on and spread the word.

Tuesday, March 24, 2015

Sailfish OS growing pains


A pain that either forbids you from falling asleep, or aprubtly cuts your awesome dream short during the night.

It's your your junior legs that are hurting from a reason neither your parents nor doctors really know. A painkiller, accompanied with some medical jargon, is all that you're administered with. Followed by reassuring words about things getting better over time. And they do, because such are growing pains.

The Sailfish OS 2.0 demo software made its debut in Barcelona, at the Mobile World Congress. It got amazing reception from both Jolla booth visitors and media. It even landed us an award for the best tablet in show. However, our community and early adopters are not your average group of enthusiasts. Not too long after first hands-on videos reached youtube, various social media threads about missing features were open for business.

It's no wonder. That's the risk of demoing unfinished software publicly. But there's a solid reason behind us doing so. When it's your turn to be in the showroom spotlight, in-between some billion dollar companies with their competing products, you need to make everyone experience the end result. And demo software has the exactly opposite emphasis compared to something you use on a daily basis.

The demo software had to piggyback on easy and familiar features people can immediately recognize, understand and remember. Not on groundbreaking things that reboot the mobile computing or touch interaction, because those things require time to materialize during actual use. For someone already familiar with Sailfish OS, the demo software lacked many features that really add to the long term user experience.

But at the end, we didn't go to MWC just to show another product we've made. We didn't go there to show what we've done so far. We were there to represent everyone who has ever supported us. To make sure your decisions and voices count. This is a movement instead of technology. It's more human than anything else out there, so it has all the potential to grow to the right direction.

Even if it hurst a little.

I'm going to end with reassuring words about things getting better over time. And they do, because such are growing pains.

Thanks for reading and see you in the next post. In the meantime, agree or disagree, debate or shout. Bring it on and spread the word.

Tuesday, October 28, 2014

What's the sand in your sandbox?

I was picking up my son from the daycare when I realized something. It took me for a round trip to the days I started at Jolla.

It was early July 2012. I was very excited about everything I had learned about the company over those few months preceding my hire. I was looking at non-hierarchical and self-organized group of talented people; teeming of can-do-attitude, and plenty of enthusiasm to match. With very lean ways of working, Jolla was about to play ball with the big guys. It felt amazing, and I was all game.

I'm a person who lives to do things. I love to study things by taking them apart. Every disassembled object has a story to tell, and those stories feed my obsession to learn and understand how everything works. When other kids at daycare played with their toys, I had a bag full of broken household appliances and power tools to disassemble. As a courtesy of my parents. Otherwise I would've taken apart something that actually worked, much to the horror of my daycare teacher.

Countless dismantled things later, Jolla was the perfect do-all-you-can buffet for me. It was very informal and open 24/7. Everything in that buffet was optimized for doing things together. So many things to take apart an learn from. We all had done mobile operating system work before. This time we just had to do it with a fraction of the manpower, without any hierarchy and management overhead. And the best way to do that, is getting your hands dirty with it. Explore, play, take stuff apart and and put back together. Don't be afraid of mistakes, instead love them for guiding you.

I realized Sailfish OS was the sand in my sandbox. Days on end, I went in to make sense out of things. It was important to work closely with developers, so there was just us and the sand. No matter how long it took, we would keep our hands deep in the sand. It was wonderful that nobody cared if I had sand all over me. Learning and understanding was more important.

I climbed out of my car and closed the door. My son was waiting me at the daycare gate with a big smile - all covered in sand. He doesn't mind the mess. Because it doesn't qualify as one for him. Instead it represents an exiting interaction; a freedom to do anything he wishes. It dawned on me that some people have learned to avoid getting sand on them. For those, I have a secret to share: you can unlearn it.

Learn to tolerate that the sand is messy. It's the purpose of the sand to be all over the place. It's up to you to mold and craft it to whatever you wish. No right or wrong way exist. The only rule there is: you can't make great products without getting sand on yourself. Your ability to do amazing things is only backed up by your relationship with the sand.

So take a look at your sandbox. Whatever it is that sand represents for you, get to know it again. Don't be afraid to get some of it on yourself. Take a look how kids do it. They don't see a mess. They see fun.

So should you. It's time to reconnect with the sand again, just like back in your childhood. Smile follows naturally.

Thanks for reading and see you in the next post. In the meantime, agree or disagree, debate or shout. Bring it on and spread the word.

Friday, October 17, 2014

Calm before the storm. Looking back and forward.

Already a month has passed. It's challenging to put in words, how great it's been to organize one's head through writing. I'm finally getting a closure for some thoughts, archiving others, and kicking out the rest. With a sweep of a keyboard; I'm freeing space for new ideas, and energy to revisit the old ones that deserve it.

Additionally, it makes me happy to hear most of you have found this blog to be useful/fun to read. The support and feedback has been great and helpful. Thank you so much.

The last week has been a silent one, though. During that, I've been on an autumn holiday with my loved ones. It's been a personal retreat from things I'm expected to do; and to dedicate time on things dear to me. Even if Sailfish OS has a very special place in my heart, it's consuming work.

Never the less, it's been a fun week off. We made an outdoor movie theater for my oldest daughter and her birthday guests. Everyone had equally fun in watching a movie outside in the woods, as we did while devicing the set for it. It was a great experience to sit in the dark and nippy autumn weather; on top of camping mattresses with blankets and pillows. Accompanied by both forest and plush animals. Not to forget the usual movie goers assorted treats.

Another personal post-kids-bedtime project I've been sinking some hours in, was a small mobile speaker for Jolla phone. It's a sturdy plywood housing, that also has a place for the phone. It's aimed to entertain the back seat passengers, during some unwieldy drives we Finns have to put up with.

The last one is more elusive project. Still partially in the dark and rough around edges, but it definitely has potential. For a long time now, it's the one thing I've become really excited about. However, I want to be sure about few things before making any bigger announcements. And this time around, I don't need a company tied to it. Just people with open minds, big hearts, helpful hands, and few some odd hours to spare for a good fun.

Before that, there's a few more posts coming. And a lot more work to get done.

Have a relaxing weekend and see you next week.

Thanks for reading and see you in the next post. In the meantime, agree or disagree, debate or shout. Bring it on and spread the word.