Category: Education

  • Waterloo’s Next Five Years

    Following on with Jevon’s original post of Canada’s Next Five Years, I want to discuss Waterloo.

    Five years ago, I organized the first StartupCampWaterloo. It built on the great community and open space tools from BarCampWaterloo and focused participants around startups. Simon Woodside, Ali Asaria, Mic Berman, and myself felt like we needed to something a little different to get the grass roots high tech startup community moving in Waterloo. It was a year after the Accelerator Centre opened and the community was just finding its feet. Waterloo felt bold and creative with a strong core of startups but it was small.

    With the aggressive growth of RIM and Open Text, the Waterloo community has spent the last five years building a strong and diverse tech community. In addition to the homegrown companies, the community was fuelled by a few California based companies making some big purchases in Waterloo Region. These three purchases resulted in the parent companies building a larger presence in the Waterloo Region:

    In the last couple of years Communitech grew beyond simply being a promoter and connector for local tech companies. Communitech has established a home base for startups in downtown Kitchener. They took the bold move to put a vibrant space for startups in an old Tannery complex, which has also attracted the likes of Google and Desire2Learn, each with hundreds of employees based in the building. The Communtech Hub is a strong message to entrepreneurs that the community is there to support you.

    However, the next five years are where all the attention the Waterloo region has drawn to itself is going to have to transition to results and further momentum growth. This will depend a lot on the companies that have been founded in the last five years and includes some that are now YC-backed.

    Looking at what Canada needs to do, what role does Waterloo play in that?

    Education

    Waterloo is home to arguably the top Engineering School in the country, the University of Waterloo. With programs like REAP, CBET, and living environments like VeloCity it is committed to educating and supporting students with regards to entrepreneurship. It is also focused on having them experience it through the Co-op program that allows students to work anywhere in the world with many choosing to work at Facebook, Google, Twitter, Apple, and a ton of different startups in the valley. This results in students that have a big head start in terms of building a network as well as learning about problems that could turn into great product ideas. That experience and opportunity is a big win for Canada’s startup community. We can see the rise of Waterloo alum lead startups like Vidyard, Kik, Upverter, Well.ca, TribeHR, LearnHub, Thinking Ape, Pair, and others.

    And it’s not just UWaterloo, Wilfrid Laurier University and Conestoga college are also doing their part. The MBA program at WLU has a focus on entrepreneurship and they are leveraging the Communitech Hub environment. Conestoga College is educating the work force in the region making it a very important partner in ensuring there is a workforce for growing companies.

    Community as the Framework

    The Waterloo Region has a ton of tech oriented events. A lot of folks assume the trick is to find time to attend all the events you want to attend. The real trick is figuring out which events you should attend, and how to make the most of your attendance. Are you attending for education? recruiting? to find funding? to be part of the startup scene?  More entrepreneurs need to clearly identify their desired outcomes from each event, and they participate accordingly.

    What there needs to be, is a greater focus on founders and information sharing.  Peer mentorship, breakfasts with friends at Angie’s, or just chatting at the end of the day. We should avoid gossip, we don’t want or need a ValleyWag for Waterloo Region. Building a company is difficult enough that we don’t need to be hindering each other. Entrepreneurs need to be able to establish trusting relationships with each other, to build I see it happening more and more but there isn’t enough peer mentorship going on.There are a large number of entrepreneurs that have been through the ups and downs of a startup. It includes fundraising, business development, channel partner discussions, contract gotchas, etc. We need to help entrepreneurs build connections with each other.  There is a huge opportunity for entrepreneurs to build trustworthy relationships and share their experiences.

    Tighter connections to elsewhere

    Jevon calls for tighter ties to Silicon Valley. But it’s more broad than that. Canadians need to get out of Canada. We need to build stronger connections in New York, Boston, Los Angeles, Buenos Ares, London, Mumbai, Shanghai, Eastern Europe.

    We are doing a pretty good job at getting exposure in Silicon Valley. We have companies going to YCombinator (Vidyard, Allerta, Upverter, Pair and others). The C100 has done an amazing job identifying Canadian expatriates and connecting them across the country. The C100 has expanded to NYC and to the UK. Entrepreneurs need to expand to.  We have startups raising money from NYC (Kik raised from USV), Boston (TribeHR raised from Matrix Partners). We need to get out of the local ecosystem and build products for global customers.

    I would be remiss to ignore the need for tighter connections to Toronto as well. Whenever anyone says “Toronto is better than Waterloo for…” or “Waterloo is better than Toronto for…” a kitten dies. Stop it. No one really cares and outside of Ontario people think it is just one big region. Lets build stronger ties and use both cities for everything they have to offer.

    Policy

    Beyond establishing the Hub, Communitech has done a lot of work on building connections with all levels of government. They have a big role to play with influencing policy as does Canada’s Technology Triangle Association.

    Grow Like Hell and Don’t Stop

    Hootsuite is mentioned but Waterloo is home to tech companies that have taken the long path to growth. RIM, Open Text, and Desire2Learn are examples of rapid growth (over a 10 year period) tech companies. What Waterloo needs is more of that. The challenge is going to be getting the talent that knows how to work sales funnels, marketing, etc to live in the Region in sufficient numbers.

    What I would guess is going to happen initially is that US VC-backed companies that started in Waterloo will have to find a way to balance having their product teams in Waterloo and marketing/sales teams in major US startup hub cities. That means an office in Waterloo and one of Palo Alto, Mountain View, San Francisco, New York, or Boston. This allows them to hire developer talent outside of the higher salaries zones that is on par (or better) but feed on the energy in those cities. The US market and understanding it quickly is key to many of the current fast moving startups in Waterloo.

    For the Region of Waterloo to live up to the expectations, in the next five years these companies will need to attract that marketing/sales talent to move here for work or be able to use Toronto for that.

     

  • Call us when you have traction

    Editor’s note: This is a guest post by Kevin Swan (LinkedIn@kevin_swan). Kevin has cut his chops doing product management at Nexopia.com before becoming it’s CEO. He moved to the dark side with Cardinal Venture Partners and is now a Principal at iNovia Capital.   Thankfully he is an MBA dropout and that’s why we like him. Follow him on Twitter @kevin_swan or OnceABeekeeper.com. This post was originally published on January 12, 2012 on OnceABeekeeper.com.

    CC-BY-NC-ND  Some rights reserved by Raymond Larose
    AttributionNoncommercialNo Derivative Works Some rights reserved by Raymond Larose

    This is probably one of the most common phrases you hear from venture capitalists. It has become the de facto phrase from an investor that really isn’t interested in your startup, but wants to let you down easy. I make a conscious effort to avoid taking this backdoor, but I know that I have been guilty of it as well.

    Recently, I was digging into a company and providing the entrepreneur with some feedback. After sharing a few thoughts I used the traction excuse – in this case it was legit. We liked the space, the entrepreneur and what he had accomplished so far. However, he didn’t have enough traction for it to be attractive as an investment yet. He quickly emailed me back with the question – “What do you mean by traction, specifically?”

    Then it hit me – I have never actually been asked that! I think that investors are so used to using the term that they never put any quantifiable information behind it. I thought that it would be a good exercise to provide a quick overview of what traction looks like. Note that what follows is completely a generalization and their are many other factors that come into play in an investment decision. Also, traction looks very different depending on the type of company you are building and the market you are targeting. I will tackle three common ones in this post and try to estimate some figures that would be required for a Series A investment.

    In consumer internet or mobile startups that does not have a transactional revenue model attached to it traction is all about the audience. The bar for what traction looks like in these companies has been significantly raised from 5-7 years ago when everyone was starting social networking and digital media companies. To be compelling to a VC you will need to show early signs of growth, 30%-50%+ month-over-month (MoM), and start to build an active user base of 100K+. Some VCs I have talked to say not to get your hopes up for a Series A investment unless you are around the 1,000,000 mark.

    uvs-to-pinterestLets take a look at one of the hottest companies in this space that just recently closed a round of financing, Pinterest. Don’t focus so much on the incredible growth they have recently experienced, but rather notice that they had it even when their user base was small.

    SaaS company will not experience the same kind of growth as a consumer internet company. It is, however, generally able to produce revenues from day one. The definition of traction for these companies looks more at the signs (or specifically, data) that the company is moving to a scalable and profitable model. In simple terms, the separation between the cost of customer acquisition (CCA) and the lifetime value of a customer (LTV) is shrinking and repeatable. This combined with a growth of 10%-30% MoM shows signs of traction.

    An e-commerce company takes a longer time to show signs of traction that is attractive to investors. This stems from the fact that it requires a considerable scale to make an e-commerce company profitable in light of low margins and expensive infrastructure. The same key performance indicators (KPIs) apply – CCA and LTV. However, unlike SaaS companies there are going to be considerable capital and fixed costs in an e-commerce company to consider. In general, growth rates of 10%-30% MoM and a 12-month run rate of over $1 million are signs that the company has traction.

    I want to re-iterate that this is a generalization and their are many other factors that come into play in an investment decision. However, I wanted to try and provide some quantitative numbers for context.

    Another question that I know will come up is in relation to what kind of traction is required for seed/angel investments. That is a whole other post, but I will share a great comment from my colleague Karam. While a Series A is all about traction, seed investment is all about momentum. This momentum can take a lot of forms – traffic, sales, product development, recruitment of a team or even investors who have already stepped up to the plate.

    Don’t wait until you have hit these metrics to reach out to investors either. In every case, an investment starts with a relationship that has to be built and investors want to see lines not dots. If you are moving in the right the direction and building traction make sure you reach out!

    Editor’s note: This is a guest post by Kevin Swan (LinkedIn@kevin_swan). Kevin has cut his chops doing product management at Nexopia.com before becoming it’s CEO. He moved to the dark side with Cardinal Venture Partners and is now a Principal at iNovia Capital.   Thankfully he is an MBA dropout and that’s why we like him. Follow him on Twitter @kevin_swan or OnceABeekeeper.com. This post was originally published on January 12, 2012 on OnceABeekeeper.com.

  • Teaching Software Engineering and Startups at UofT


    AttributionNoncommercialNo Derivative Works Some rights reserved by SteveGarfield

    About 5 years ago I was asked to teach a 4th year undergrad software engineering course at the University of Toronto. The course had been previously cancelled due to low enrollment; in an era dubbed the “Software Gold Rush” a cancelled course indicated something was wrong…

    Software engineering is difficult to teach
    Students are expected to learn how to avoid mistakes they never made. A great divide results from the instructor talking about concepts suitable for a mature organization when students are all about working their ass off and getting things done the night before. We borrowed several lessons from startups, having been personally involved with two startups over a dozen years. The way startups work are much closer to students ways of doing things. Since launch, course enrolment has tripled and two Y Combinator applications have been submitted based on class projects. Here is what we have learned so far:

    1. Use a startup software process
    Students are all about getting things done the night before; similar to how startups work. Teaching a heavyweight process feels foreign because students haven’t made the mistakes to understand reasons for the overhead!

    2. Change the project every year
    There is nothing more of a turnoff than a make-work project with antiquated technology. Instructors that use the same project over and over are sleepwalking. A new project each year puts the instructor and students on equal footing, solving problems together. Make the class goal to have someone apply to Y Combinator. Discuss the non-technical issues of software such has how people are going to use the product, how are you going to sell it, what is the competition like, what is the business plan. One big class project brings issues into the classroom better resembling the real world. This also allows non-trivial projects to be developed and students to test-out roles (e.g. project management) that would not otherwise exist.

    3. Allow controlled crashes
    Let the students make mistakes. For example, let them avoid source control. A student who looses code because of clobbered checkins will be a lesson learned for the entire class. However, when crashes occur, it is the instructor’s responsibility to manage and fix it. After the mistakes have been made, teach them about process. Keep things light and give them references for their future travels. During lectures on process, tie them into the mistakes that were made. Make process real.

    4. Demo early and often
    Create a culture where the principal deliverable is working software rather than documentation. Use early demos to correct mistakes and give guidance rather than having them worry about their grades.

    5. Instructors should code
    The instructor-student relationship changes dramatically if the instructor contributes code. Everyone becomes a peer instantly. This improve communication and follows the startup philosophy that even managers should write code.

    Next steps
    The course has been well received by the students at UofT. I have much more regular contract with students from this class than the other courses I have taught at UofT and UofW. I am interested in hearing from anyone who is interested in providing continuity to the students; a partner that would provide input on the project at the beginning, stay involved with it during the course, and offer a path forward for interested students ready to commit to a startup.