Thursday, September 22, 2011

eClub opening presentation


On Monday 26.9. we will welcome Hubert Palan at Czech Technical University in Prague. He is coming to Prague for a short visit from Silicon Valley. He will tell us why being an entrepreneur is the best career ever and how startups are built in Silicon Valley. Hubert will explain how the Silicon Valley entrepreneurial ecosystem works, how universities, students, companies, entrepreneurs and investors collaborate and innovate. Luckily, innovation doesn't happen just in Silicon Valley and you will find out how to apply startup best practices anywhere in the world. Come and jump start your journey of building a great product with a stellar team and changing the world. Check it out at the eClub home page and recently on Facebook too.

Tuesday, September 13, 2011

September 26 - eClub


Wikipedia says: September 26 is the 269th day of the year (270th in leap years) in the Gregorian calendar. There are 96 days remaining until the end of the year. I say: on September 26 we start the first 2011 winter eClub meetinging. Join us.
The winners of the last eClub, the easyWall team returned from California with a lot of interesting suggestions. They advised me to make at least the first page in Czech. The English version is apparently discouraging some of the students. OK, I am listening, the first page is in Czech, but I kept the rest in English. As soon as we catch those shy students we convert to English anyway. We need to cooperate internationally. We need to be understandable.
I also was told to make sure everybody understands that eClub is not part of the curriculum, no exam, credits for participation. Good point. Another important comment was do not emphasize it is at Czech Technical University. So don’t be scared all meetings will be easy going and entertaining. We will welcome students and their friends from all technical or other universities interested in starting business. eClub is open to everybody.
In our club you will have a chance meeting your peers, interesting entrepreneurs, technologists and visionary. We will welcome great speakers Karel Obluk, Karel Janecek and others. We are also planning to have first presentation streamed directly from Silicon Valley. Keep the fingers crossed. One more note: after each presentation there will be an after-party in the nearby restaurants to chat with your friends.
We have dry run project presentations planned for October 24. I hope, most of the participants will try to present their own project. We will tell you how to formulate the project plan and how to present. We will help you to get advice from mentors. You can use our forum to discuss.  An international jury will select the best projects and they will get the awards just under the Christmas tree.
Those of you who cannot join us in person make a note: all presentations will be recorded and displayed on our pages. Let me know if you have any suggestions, comments, improvements, etc.  and don't forget September 26.

Sunday, September 4, 2011

What startup is best for you?


How to motivate students to create a startups? What are the types of startups? I am putting together the program for the Entrepreneurs Club these days and these are some of the questions I want to discuss.

The university students are in the best period of their life to experiment, turn their dreams to something useful. The entrepreneurial path is offering lot of different opportunities. The most ambitious is the high-tech path: pursuing PhD program, inventing new, disruptive technology and turning it to a startup. Contrary to scientific research, some students may start a small business in their hometown.  Some may chose to work alone or in a small group and make enough money to have a comfortable life. The top aspiration is to go for the big thing, creating a scalable business addressing millions of customers worldwide. Let’s look at different types of startups in more detail.

One person makes the smallest startup. Typical example is Tonda Hildebrand who calls himself a micropreneur. He wrote and sells an enhanced Finder version for Mac. He has thousands and thousands customers around the world. As a micropreneur, thou you are the only person in the company who needs to do all what the business requires. You need to be a very strong personality to not lose motivation and focus, and to overcame all difficulties. You can focus on what makes you happy, where you are best and outsource the rest. You will be very independent in time, location etc. On the other hand you’ll be vulnerable, if you find and develop an application addressing large customers cloud, the competition will kill you rather quickly.

Typical startup has two or three people at the very beginning. Many of the startups die, some survive but do not grow, and they become small companies with few staff members.  They may choose working on a single product. If they manage to find a niche market and customers, they may create a successful business. As long as the number of customers is of no commercial interest to large companies they may create a sustainable income. In eClub we had a presentation of the Fakturoid team falling in to this category. The danger is very similar to micropreneurs, the variety of products is narrow and the single core product can become part of larger companies portfolio or the whole business model may die. The right niche market may generate a good stream of revenue to have a comfortable life, therefore: lifestyle companies. Some small companies managed to address considerable number of customers with their very successful products, for example 37signals.

What is the majority of IT companies in the Czech Republic? According to the Czech ICT Alliance 98% of companies have less than 20 people. My estimation is that these numbers will be similar in many other countries. These companies are focusing on web pages authoring, administration, IT integration etc. Mostly they provide custom development or services in a small, local scale. They are very important for the national economy, but they do not have the ambition to work worldwide or grow. They can be classified as small business startups.

The real startup is mostly associated with a high grows, technology oriented company. We all know the top startups: Google. Yahoo, SalesForce etc. They are very successful in introducing new disruptive technology. They have found great business model, grew to a large company and developed additional lines of innovative products. An idea for a great scalable business can emerge anywhere in the world, but it is not easy to find the right people and the right ecosystem to scale. This is the reason why most of the large technological startups are coming from Silicon Valley. It is the reservoir of the best programmers, engineers but also top IT managers, visionary, lawyer, venture capitalists, marketers, sales people… Even the most successful Czech IT startup entrepreneur Roman Stanek moved his Gooddata operations to Silicon Valley.

Researcher or scientists like a high-tech startup developing a disruptive technology based on technological break through and new algorithms. Turning the results of their several years long research to a business may lead to significant competitive advantage. The formation of such startup is a very intricate process since people of science typically do not have commercial but scientific targets. The success metric is the number of scientific articles not revenue or number of customers. Startup is the best setup to commercialize new IT scientific ideas. The typical goal of scientific startup is to prove the technology, show the growing revenue and sell the company.

Beside of missing non-profit or open source startups and a very special kind of startups winning government tenders, the list is complete. Most of the students will start their entrepreneurial activities without knowing in what category they will end up, but from the point of view of what we do in eClub it is not important. The goal is to make students active, teach them the practical steps how to create a product and how to find customers. I will be delighted, if as a result of eClub, we will see a new company in any of the above categories.

Do not stay aside, communicate, be active, and join us.

Tuesday, August 23, 2011

Software development democratization and eClub

I am preparing for the next season of eClub thinking what is the best way to introduce our students to the art of starting their first own business. To experience the joy of having customers who use your applications. In this blog I will focus on business on the Internet, which thanks to the technology development got very democratic and therefore it is very easy to enter for all of us.
Yes, we are living in a great time. The cost of a notebook is constantly decreasing and every student owns one. Beside great ideas and commitment the computer is probably the only required prerequisite to start an Internet business. Most of the other required components are available very affordably or for free. What more, to buy the computer you need your savings, but to run the business in the cloud you can pay as you go and only for what you use, no upfront investment is required. It scales as you need. The cloud is spreading (this is meant positively) and the web services as AWS, Google App Engine, Heroku are easy to access and use for hosting your apps. You can find several services (Bitnami, TurnkeyFluxflex, on the web enabling you to install well know open source packages as LAMP stack, Wordpress, Joomla, MySQL, Moodle, RedMine, etc with a single click. Check also the Rightscale one of the most popular tools for running cloud apps. To organize your office (email, calendar, documents, ...) you have a choice of Office 365, Google Apps, Tungle, Zoho,... To complete the company administration you can find many different accounting systems and project managing packages.
A successful business needs bright developers and tools to create the best product, but the most important is the sale. With the advent of cloud many business and marketing channels have emerged in the cloud helping you in reaching your customers and selling the product. Well known are the iPhone and Android markets offering hundreds of thousands of small apps. Google and Apple introduced Web Stores. SaleForce is also very active. These channels are helping developers to offer their applications to customers, sell them and collect money for a reasonable share on the sale. If you do not like the big shots, you can  proceed by your own, there are on the web organizations taking care of the whole sales lifecycle handling the credit card, issuing SW license keys, handling tax world wide, for example Fastspring. Monitoring customers and marketing is the next step in growing the business. Very popular is the Google Analytics. It will give you very good insight to you apps and web traffic and help you with effective marketing. Many other services exist for advertising your product.
All this is available to everybody and it means it is very easy to start today than ever before. Most of the students are very good programmers and have great ideas for new applications. eClub is here to motivate and empower students to make their dreams true. eClub is subsidized by the CTU MediaLab foundation supporting the best students teams with scholarship. You will meet experienced people to discuss and advise you with the business development.  At the end let me share with you my secret wish: I would like to have by the end of the academic year 11/12 at least one alumni team who will attract thousands of users to their new application.
Join us in the next season of the eClub. Start to work with us. We are opening in September. Watch our blog and web pages. Get first batch of customers, …

Thursday, August 18, 2011

eClub Winter 2011

soon the school will start again and this is the right time to begin planning for the next round of the eClub. They eClub sessions will start from September and they will be again supported by the department of Cybernetics and the CTU MediaLab foundation. Last year most of the students were from the Faculty of Electrical Engineering. For the winter 2011 we want to attract students from the whole CVUT.
What is the current plan? I am preparing a series of 13 sessions. As usual I will open with an introductory presentation announcing this year competition for the best startup project. I want to put together again an international jury selecting three to five best projects. The winners will be awarded with a scholarship to start their projects.
I am in the middle of putting it all together and there still will be some changes, but let me introduce first speakers and sessions. In the last week of September we will take advantage of Hubert Palan visiting Prague. He will share with us his experience of studying at UC Berkeley and then creating his own startup. He works for GoodData now. His presentation will be an introduction to Silicon Valley, the center of startups. In the next session I am planning to give the opportunity to the winners of the last competition, the EasyWall team. They spent three months in the Silicon Valley Plug And Play accelerator and there is a lot to report. They have taken many videos and made lot of interviews. The next winners went to the Technical university of Copenhagen and took Innovation and Creativity “In search of the Blue Ocean” summer school and I am sure they have a lot to discuss too. I want to have one presentation focusing on the “soft skills”, particularly on organizing your work as well as your life. Jan Matejka will be teaching you how. I also hope we will attract Jakub Nesetril, the founder of apiry.io. He will share with us his experience from the SpringBoard accelator in Cambridge (UK) and will also tell us how to get the initial funding. Jan Sova owner of the WorksWell company will present his experience in starting a company in the CTU incubator and will come up with a list of initial problems you should avoid when starting a company in the Czech Republic. I am personally looking forward to meet Karel Janecek CEO of RSJ Algorithmic Trading who promised to join us for one session. The most important for those who will compete for the scholarships are the presentations of your business plans and then the final demo presentations.
I am sure there will be still some more surprises but this is the first draft of the winter eClub sessions. Stay tuned. I’ll be back soon with more messages, ….

Tuesday, August 9, 2011

No vacation


Most of the students are enjoying vacations, but not the winners of the eClub the EasyWall team - Tereza, Vojta and Pier. They are in California in the Plug and Play Tech Center meeting with a lot of interesting people, networking with other startups, participating in discussion and watching interesting presentations. Their calendar is full of interesting meetings in Silicon Valley. They have their video camera with them shooting great video clips. Watch some of their vlogs on facebook and read the blog.
Four students from other eClub top teams are in the Copenhagen University College of Engineering, Summer School taking part in Innovation and Creativity “In search of the Blue Ocean”. They are reporting: it is no vacation, we will have to work here. Maybe bad news for them but we are looking forward to see what they learn. See the picture of the group in front of the Copenhagen University building.
I hope they all will prepare for us interesting presentations in the next eClub meetings.

Tuesday, August 2, 2011

Research proposal

With Filip we have submitted a proposal for a research grant. We want to look at new ways of designing the web apps server side. Here is the abstract.
Businesses need making the web applications development faster and cheaper. There are many RAD tools focusing on fast UI development, but much less attention is paid to the back end. Our target is to develop new RAD tools for easy API authoring. The usage of the web object oriented architectures, e.g. CORBA, DCOM, SOAP (SOA) is decreasing because of quite large code complexity. Instead, internet developers are preferring the principles of REST, described by R.T.Fielding. His RESTFul approach is based on information representations, resources, composite resources etc. We use REST APIs for our applications for quite some time and we noticed things are repenting. Filip than came with this idea: a simple declarative Domain Specific Language (DSL) is enough to define information representation and resources. This sounds great because it simplifies a lot the whole design. In addition, choosing declarative approach has much deeper theoretical implications. The web server design is for us no longer object oriented. We are dropping the current procedural programming paradigm. In our further research we are taking the Resource Oriented Programming (ROP).
At the moment we are building test applications to prove our assumptions and see what are the problems. What functionality is the most frequently required for building web business applications? What is the best information representation? How to generate and describe effective APIs? How to reuse existing web services? How to derive composite resources? How much more easier is a graphical interface? Many things can be tested and we are eager to play with these ideas and see how far we can push it.
I will report about the progress.