Pages

Showing posts with label jolla. Show all posts
Showing posts with label jolla. Show all posts

Friday, 10 January 2014

A journey of a year (more or less)

What have we done...

I had some time to sit down and think recently and give some perspective to the year that passed by.

(The post is obviously looking to my life at Jolla even though that has been big part of my life it is not the only thing that happened during this year but don't worry I won't talk about that :D)

January, Jolla had 50-something employees, we were looking for a System on Chip (SoC) to build a phone, we had some hunches, but it had been very difficult to involve major players that far. We had already an OS based on X11, Qt4.8 and a lot of legacy MeeGo code. Still lots do be done but at least something more than slides.

February, we went to Barcelona for MWC2013 and it was a blast, even though we were in the middle of nowhere in the last pavilion people and journalists came looking for us and we were able to tell our story. We finalized the decision of going with STE a SoC and we were more than ready to build a phone.

March, just a month after having found an SoC and lots of work under the hood had gone STE told us that they were not able to support us anymore. So in a couple of weeks we had to make some very big decisions...

April... so we started a project to evaluate the feasibility of making a product based on Carsten Munk's libhybris, Qt5 and Wayland. Wayland had reached 1.1 by that time and (as far as I know) we were the first ones making a mobile product with it. Same goes with Qt5. At the same time we were in search for a new SoC, a new ODM and a new product. No pressure...

End of April-May, the project was a success, we decided to go for it and the whole company started to move all the internal projects from X11+Qt4.8 to libhybris+Wayland+Qt5. It was less than painless and it took us about a couple of months to go back to the state were we where in March with the other SoC. A new product program was made on April 23rd and we set the target date for sales on w47.2013. We started a pre-sales campaign based on the SoC we managed to secure. We had the first Jolla Love Day in Helsinki where we presented our device.

From jollausers.com


June-July, the whole company was running full speed on the new project, every day there was a new something running and working. Performances were not yet great but given the time we had it was fantastic what Sailors managed to achieve.

August, lots of perplexity on the schedule, we seemed to be late, not enough was working fast enough and we had to take a lot of things off the plan to maintain schedule and quality. We were only 12 weeks from sales and things had just started working on the new HW.

September was dedicated to fixing bugs bugs and more bugs.

October was the month of the change. We had a bugfixing week in Helsinki with people from all over the world (from Australia to Europe to US) and only in that week we managed to fix more than 700 bugs. Sailors worked an average of 14 hours a day and quadruplicated the velocity. We started to go downhill, all the pieces of the puzzle started to fit together. It was almost magic.

After that we had 3 weeks to sales and we were tired, happy and confident that we would have made it.

November was the month of Slush and the announcement that we would have shipped on Nov 27th.

From Slush.org (Copyright 2013: Jussi Hellsten)
And then there was Nov 27th in Kamppi, Helsinki. That was week 48: just 1 week of delay on our original plan back in April. Lots of love from all over the world, lots of party (part of the things I promised not to talk about :) )

Just recently, in December we were hit by some nasty data corruption in our shipping system that created some tension inside the company and especially some unhappiness among our eager customers. Mr. Logistic managed to fix the problems and put the train back on tracks just for Christmas tree to be full of Jollas. And we maintained the promise of shipping our product in 2013.

Then we opened our online web store and started serving the whole EU (support us and buy a Jolla today!)


Just 2 weeks ago we opened our co-creation platform  and to date there are more than 2000 posts by more than 1600 users.



Ah and we released 2 updates and 1 hotfix in 1 month, more than most of the devices out there will ever get in their lifetime.

During this journey we managed to get to about 100 awesome Sailors aboard and still counting.

The road was extremely tough and still we managed to deliver a product to the market in time. We focused on quality and stability rather than on number of features and we committed to our customers to listen to them and support the phone so it will remain valuable, relevant and well performing. We did this in about 100 guys and girls: we built an OS, an app store, a product, logistic and sales channels, online collaboration tool, SDK and developer intake.

We changed the SW and the HW architecture in May 2013 and we still made it (I still haven't probably realized the magic in this...).

This goes to our Sailors: UBERAWESOME!

The road ahead

Sure we have done a lot in very short time. But what is coming next?

This is just the beginning. We committed to release updates often: we did. And we will keep doing.

More features will come. We will react to the feedback we get on the various channel, we will build this OS with our users, we will keep talking, responding and fighting.

We will be in Barcelona again for MWC (want to meet us? Contact our press dept. ;) ) and besides eating tapas and drinking good wine and beer we will demo some of the cool new things we have been working on.

We will provide (the hacker) community with tools to hack on top of Jolla and Sailfish.

We have another 12 months ahead before getting again to the "look back and see what you did" moment.

Let's walk this road together.

Sunday, 6 October 2013

Jolla: community and innovation

I write this open letter to the communities out there inspired by Misha and Lucien telling a bit of "behind the scenes" in Jolla.

About openness and communities.

I have been involved in Meego (named OSSO and Maemo before that) since 2005 when I moved to Finland and started working in Nokia. Few months after I started working in Nokia the 770 Internet Tablet was released and since then I have seen several other Linux based products being developed and released to the public (and some not released to the public). I loved the atmosphere and the learning I was able to do at Nokia. Most importantly I learned a bit more about open-source and community as a (mostly passive) member of maemo.org.

Openness is a very cool thing and Nokia was not bad at all in that respect. And I learned a lot about being open, open-source and related.

As Lucien points out very well Jolla is a company that has to do business and make money, like any other company in the world. Being open is not about telling all what we think and do exactly when we think and do that. Everything and right away. It would just be insane from any kind of perspective. It could disrupt all the innovation we are having, other companies might copy us, investors might not invest in the company anymore, customers and partners might feel betrayed and so on.

One clarification that I also have to make is that Jolla is not "using" open-source, Jolla is using AND contributing back. 75-80% of the code we use is upstream in Mer and Nemo and we make no forks (if and when we do it is a rare and extreme case).

Openness in Jolla is open communication between the inside and the outside of the company (what I am doing right now and what we try to do as much as we can), as being active part of a good open source project like Mer and Nemo.

If you think openness as "I need to know everything and right away" that is not being open to me. It is being stupid from business point of view. And even though you might see us as a set of crazy guys, no we are not stupid.

Yes we do listen and we do care about what you guys think and say and regardless what you think we change or try as much as we can to change plans based on the feedback you give us. And we respect you enough to answer you (on twitter or wherever else).

Being on internet is not our primary job, we all have at least a couple of other jobs inside the company. But we still do it for a very simple reason: we could not be here without you and your support.

That's why we care about communities that follow us. You are our customers, our research department and our feedback loop into real life.

In this business timing is essential. And also timing of revealing things is essential. Mer and Nemo as open source projects have these discussion in the open and Jolla sailors as part of these projects do participate in these discussions. And since 80% of what we do is Mer and Nemo, well we don't want to fork these projects and you can go there and see what we are doing there.

We are as transparent as we can be at any given time. And time is a precious variable here.

About what we are doing

We are not doing a "proof of concept" device. We are doing a real device that works. And we are doing that in 80 people.That means that yes we are a small company, I would say a tiny-miny company in this world, compare us to all the major phone manufacturers of the world. HTC has 16K employees. Nokia 97K. Sony 146K. LG 220K. Samsung 425K. We are 80 (no Ks here, just 80). And we are doing an OS and a phone (None of the company above is writing anymore their own OS, all of them use either Android or Windows.). EDIT: As pointed out in the comments Samsung is working on Tizen, just it hasn't released any phones based on it yet.

We are so tiny that our company is probably the size of the cleaning department in any of the companies mentioned above.

Still we are making a smartphone AND an OS that powers this smartphone.

This company named Jolla did not even exist on paper two years ago, yes we had ideas but we had no money, no employees and no name. No website, no mail addresses, no nothing. Still 2 years after a lot of people are talking about us and are waiting a phone made by these guys and girls in Jolla.

When this phone will be on the shelves, with its beautiful and priceless design, with it's crazy good UI, when you will boot it up and you will read Jolla on the screen and then the phone will connect to the network and you will be able to make your first phone call with it, that call, that boot logo, that will have the sweat and the blood of 80 guys (and some subcontractors) that have devoted the last two years of their lives for you to make that phone call (thank you Sailors!). They will have slept half of the time they should, spent half of the time they should have spent with their families and done way less exercise than they should have done, for you. And of course they will have done it for themselves. Because they believe in Jolla and they believe in Sailfish and in what it can be.

That is our love and our passion. You just can't touch it yet but we do love you guys. And when you will touch the device for the first time everything will be clear to your eyes. I won't have to say anything anymore. I will not have to explain. This device is a pure, pristine, crystal monument to the love we feel for you and for this software and hardware. And you will not care about the megapixels and the ppis, the megahertz and the megabytes.

Specwars and innovation

Have you realized that before three years ago nobody was talking about specs? Yes there was a bit about megapixels on cameras but I just can't remember all this fuss about specs.

The 1st gen iPhone did not have 3G (they made the 3G version for that). The iPhone 3GS (it was mid 2009) had an average camera, decent RAM, and average processor by that time. There were at least other 20 phones that had equal or better specs. Nobody talked about its specs though.



But Apple managed to do something that others did not manage to do. Have a beautiful UX on a beautiful design.

Pumping up the specs is easy, working on a beautiful user experience is the hard part. Putting that beautiful experience in a great industrial design so that SW and HW become a unique PRODUCT is not something that a lot of companies can do. And that's what we are focusing on at Jolla. Because we believe that is what matters and that is our differentiation. We don't have to differentiate with the specs. We can (and are) innovating on the UX by building a product that stands out already on the shelf.

Was talking to a friend the other day and he said he walked into Dixon's and imagined the Jolla placed there on the shelf. He said: "there would be nothing else to look at".

I haven't seen too much innovation recently, instead I heard a lot about who has it bigger and faster. It starts to get so flat and boring...

Thank you communities

Finally I want to thank you.

Thanks, keep being critic, keep us in line, push Jolla to do the best it can, don't buy the device if you don't want but keep talking with and about us. We are all human beings, we can make great things but we can make them only together. We can fail miserably as well, but only if we don't listen to the signals that the world is sending us.

We are Jolla. Together. Let's walk this road as good friends.