Irena Zatloukalova: Keep It Simple (For The Media)

StartupYard Mentor Irena Zatloukalova

StartupYard Mentor Irena Zatloukalova

Wednesday, startup teams from StartupYard spent the morning and most of the afternoon in PR training. PR and internal communications manager Irena Zatloukova,  of Seznam, grilled each of the teams for several hours, walking them through the experience of having to pitch their companies, answering uncomfortable or difficult media questions, and crafting and selling a narrative to the media. Here were some of the takeaways from the session:

Journalists are People Too

Irena Zatloukalova should know something about journalists. As head of PR for Seznam, she deals with all of kinds. The most important highlight of all of her experiences was this: journalists are people too. People know when they’re being treated fairly. They generally know when you’re lying, or when you’re not being completely honest. They know when they’re being used, and they resent it the same as anyone would. They also respond to positive inputs in all of the same ways that other people would: praise, trust, caring, and interest inspire journalists just as they inspire others.

Understanding Conflicting Motivations

IMG_0546

Irena and Cedric kicking off the workshop

Zatloukalova pegged the sometimes tense relations with journalists, especially among entrepreneurs, on the conflicting motivations that publications and their editors, and entrepreneurs have. As an entrepreneur or as a company, there’s a tendency to want to carefully craft a journalist’s take on your activities, and push a specific, self-serving narrative. At the same time, reporters have to justify, to their bosses and their readers, writing about a given company, or a given product. Often the interests of a journalist and a business are not perfectly aligned, and tension arises when a PR manager or a CEO is not able to accept those differences amicably- when the representatives of a company can’t respect the position a reporter is in. PR reps can form the destructive habit of “blacklisting” or cutting off disfavored reporters and publications for not toeing the company line, and they may also be tempted to distort the truth, or to lead journalists on with misleading intimations or false facts. This is a symptom of expectations that would be impossible to meet: that reporters be an apparatus of marketing, rather than a medium and means of communication.

Building a Story

 

IMG_0560

Team Evolso gives a mini press-conference

And to avoid these traps of poorly managed expectations and conflict, Zatloukalova talked about “building a story.” Story building is a way of approaching communication with media, that keeps in mind that media will always form its own conclusions based on the information provided, and the impressions of the journalists themselves. Thus, 3 elements are key to getting media to do what you need it to do, and Zatloukalova suggested that startupers ask themselves these three questions:

IMG_0548

Team Girafa in particular wants some of Seznam’s secret sauce

Is it News?

Is the story actually of interest? Is it something unique? Does it have import for the readers? Just because you want the media to talk about you, doesn’t mean they will. Many young companies can be tempted to see any information they give to the media as an enticing gift, when in fact they offer little of real substance or interest. It has to be news.

What are the Details?

This part is about curiosity. Facts make the story real, and they are the juiciest part of the story. Providing the media with facts makes the story real for them, and gives them something to present to their readers. Without statistics, exact figures, dates or percentages, your story’s context can be unclear. How important is this news to you? To your market? To the reader? To competitors? What do the numbers actually mean? The details lend credibility, and offer the media something they can use to justify their story as important, and meaningful. Without facts, there is no story.

Is This a Trend?

Finally, what does this piece of news say about something bigger than your company? Reporters love to find and tell stories that demonstrate a pattern or an emerging condition in the market, or in society in general, that has not been fully described before. If your product is beating a competitor that was thought unbeatable, this could be part of a new trend. If your users are interested in your product for a novel reason, that too could form the basis of a new and noteworthy change in the way things work. Trends can be small, restricted just to your market, or even to your own company, or they can be big; saying things about society, about your country, about the future, and about technology, art, and the economy.

Not Making Journalists Think

IMG_0556

Zatloukalova also stressed the “Art of the Soundbite,” or the unique framing of a particular narrative your company is pushing, which expresses itself well in just a few words. The object when addressing the media is to speak in terms that are *evocative* without being too specific or conditional. The more a journalist evaluates what you say based on its internal logic, rather than on his or her own biases and experiences, the better of you are. So make these arguments and viewpoints interesting and memorable.

She gave examples like Apple’s “The World’s Thinnest Notebook,” soundbite for the introduction of the Macbook Air, and Cedric Maloux, our director at StartupYard, added his favorite, also from Apple: “1000 Songs in Your Pocket.”

Don’t Describe, Evoke

IMG_0500

All the teams had an opportunity to grill and be grilled. No one was spared in this workshop.

Evocative soundbites are those that make a strong statement, which forms a clear image in the mind of the journalist, which he or she can pass on to a reader. This process is one of positioning, as well as promotion; Zatloukalova gave the example of Seznam itself: pointing out that Seznam doesn’t speak in terms of itself alone, but evokes the images that reporters are familiar with, to contextualize the company: “Seznam: the only company in Europe competing on a level with Google,” or simply “Seznam is the Google of the Czech Republic.” These sorts of statements are strong, can be backed up with facts, and are easily understood and repeated. The simpler a statement is, the greater a chance it has of finding itself repeated and used again. As an editor, Zatloukalova will often take the writing of a marketing copywriter or a fellow PR rep, and remove, to their great frustration, all of the adjectives from the piece. The point in this should be clear enough: what is important is not your opinion by itself, nor how you wish people to see things, but rather statements of fact that can be argued convincingly. You can tell someone that your app is wonderful and innovative, but why should they listen? People listen to surprising and unexpected statements- even statements they don’t necessarily agree with.

One of the CEOs at the workshop voiced a doubt about this strategy. “The Macbook Air wasn’t the thinnest notebook in the world. What happens when your claim is only arguable?” But Zatloukalova pointed out that arguments of that kind aren’t particularly bad, for an established company or for a new one. If the media is arguing over or critiquing your claims, you’re in control of the conversation at a basic level: they are already talking in terms of how you see yourself.

[ssba]

StartupYard Mentor Bogomil Shopov Talks “Growth Hacking” and Open Source

Bogomil Shopov is a well known open-source developer and renowned growth hacker. He is an active speaker in open-source circles, and a contributor to various projects, including Firefox.
 
Follow him on Twitter @bogomep for valuable updates on the world of Bogo.

WIll you tell us a little bit about your career?

I started my career a long time ago. My first job was, behold … a sheppard! I was at school and I needed money. Believe it or not I have learned a lot from my first job 🙂

After that I used to sell small goods, and when I finished high school I joined the Bulgarian Army.  I spent 5 years in intelligence doing some secret military stuff. After 5 years I realized I needed a change and in order to escape the army’s stupidity, I decided to pursue my dream – to work in IT. If you go through my resume you will find a lot of things – I used to work as a programmer, web architect, IT manager, Product and Project Manager, Open Source consultant, community manager, marketeer. I’ve spend the last 6 years working on startups.  Now I am a “growth hacker” – the only definition that combines all skills I’ve gathered in my entire career … and I am happy! Also I am a Pirate! My signature is on the establishment act of Pirate Parties International.

Bogomil Shopov: Avowed Pirate.

Bogomil Shopov: Avowed Pirate.

You’re interested in open source, and you work part time on Mozilla’s Firefox. What drew you to that project, and open source work in general?

That’s an easy one. I like freedom and I like sharing. At first I started to share my code with other people and then I started to show others how and why to do it. The open source and free software movements are “guilty” of some of the most successful software projects, including the Internet. I contribute also to the Open Data initiative for  opening all government data to the public. Talking about freedom, I even ran for European parliament with the idea to fight for our digital rights and I am proud that I helped the stopping of Sarkozy’s “three strikes” (the EU version of the law). Also I am mentioned in Wikileaks for that. As I said before I like freedom and sharing.

Why did you campaign for MP fall short?

People in Bulgaria were not ready to think deeper about digital rights and green way of living. Those concepts were new to them and that’s why we got so low results.

Ever think of running again?

No, because I think there is a way to do useful work outside of the parliament and to achieve my goals.

256735_10150216207418864_4895877_o

You describe yourself as a “growth hacker.” What does growth hacking mean to you in today’s terms?

It seems there are a lot definitions of the term. I personally prefer this one: A growth hacker is a rare combination: someone with the right marketing and technical skills who can come up with clever marketing hacks and also track their results.

[This is the main topic of Bogomil’s upcoming StartupYard workshop for members of the accelerator]

You’ve been working for a couple of years in education technology. What are some of the unique challenges and opportunities in that field?

The Internet is an open book – you can take whatever you want, but you can also write and contribute. Using the internet for teaching and studying – it’s more than required now. There is huge knowledge collected and if you are a smart teacher you will know how to use it. The challenge is, well, to convince the rest of the teachers that using modern educational technologies is a must.

We worked together as a marketing team for a year, and one of your strengths is email marketing. Is email marketing more or less relevant today than before the rise of social media?

Email marketing never dies. This is the most used channel and it will remain like that for years to come for sure. If you are using it wisely you can get a lot from it. I know a company that used to send millions of e-mails almost every week, without any effect and after changing the strategy with more precise segmentation, A/B/C/D testing and adopting some anti-spam techniques the miracle happened – it works.

Email marketing is not just pushing the “Send” button. I’d love to write a blog post to share more thoughts on that, because is one of my favourite things to talk about.

What about social media? What are some of the common mistakes that people tend to make when trying to leverage social media channels into growth?

I love social media. I love creating experiments on social media as well (do not google me!).

The biggest mistake that most of the companies do is to do everything they can to get more followers. What? Yes! I know a lot of companies, even here in the Czech Republic, whose goal for their social media effort is to have new followers every day and to have more than others.

Well this is not so bad, but this is just step 0 – the work begins after that. You have to talk with your followers, you have to keep them entertained and engaged and you have to give them something they need, not just boring sales messages.

The social media channel is like every other channel – if you use it the smart way – you will get a lot from it.

What can StartupYard teams expect to learn from your input, and what do you hope to gain from mentoring  StartupYard startups?

I will hold a workshop in April about, well, growth hacking. I will show the startups how they can use tools and ideas to find their first clients, how to nurture them, so they can buy again. How to do testing for their ideas and concepts, how to track everything and how to use the data to take business decisions.

Also I will show some growth hacking examples, that they can start using on the next day. Also I will spend some time talking about Behavioral Economics from the Marketing Point of View.

But most of the time there will be discussion, because I don’t believe in workshops where one man does all the talking and the rest of the audience is thinking about something else. We will talk together and grow together.

You can catch Bogo at the Bulgaria Web Summit 2014, and at his upcoming Growth Hacking workshop

[ssba]

Startup Killer – CAC, LTV & Other Metrics that will make (or break) you

David Skok, General Partner at Matrix Partners, presented some great data about Costs of Customer Acquisition and how to create trust to better sell to your audience. A highly recommended read!

[ssba]

8 Lessons I’ve Learned as a Code Reviewer

While you’ve probably made a few New Year’s resolutions this year, if you’re anything like me, you’ve intentionally put too much on your plate, just to have a good excuse not to have completed any of them by the end of the year- when you can conveniently forget you made them before, and make them all over again.

Will I lose 20 Kilos this year? It’s possible I guess. There are parasites I could be exposed to. Will I call my mother every week this year? 5 fruits and vegetables a day? Now we’re just being silly.

So let’s not make this a resolution. Let’s just make this a kind of reminder. If you write code, and you aren’t a total cowboy about it, you do some version of code review. So why not do it right? We surveyed a few of our mentors and friends on good Code Review practices, and here are some resulting tips from a Startupyard Mentor Mathew Gertner, Founder and CEO of Salsita Software and Martin Čechura, Senior Developer at Wikidi.

 

"Code Review is for city folks son. Let's go straight to release and see what happens"

“Code Review is for city folks son. Let’s go straight to release and see what happens”

_____________________________________________________________________

Why is Code Review such an important process?

Lesson: “I’ll Fix it Later”

Mathew Gertner

The most obvious benefit is to get an extra pair of eyes on the code to find (potentially subtle) errors and suggest better ways of doing things. This is particularly useful when a senior developer reviews code from a less experienced colleague, but we’ve found the inverse to be true as well. A junior developer or one who is unfamiliar with a specific language or technology can learn a lot by reading and understanding the code of someone with more experience.
A particularly valuable consequence of our policy of manual code reviews is that developers write their code more carefully in the first place. Knowing that it is going to be reviewed, they are less likely to write a quick hack while telling themselves “I’ll fix this later.”
 
_____________________________________________________________________
 

Do you like a more formal, or less formal approach to Code Review, and why?

Lesson: Save your time, do it over coffee.

Martin Čechura

 In my opinion, the correct way is a combination of formal and informal approaches. A purely formal look feels more forced, while an informal approach does not impose such an emphasis on good habits.

Mathew Gerner

Formal code review is very time -and resource- intensive. In my opinion it doesn’t make sense unless defect-free code is critical (e.g. aircraft control software). In other cases, good code review software and practices provide much of the benefit at much lower cost.

 

_____________________________________________________________________

What are a few things developers are consistently under-prepared for in Code Review, and how can they be helped to prepare better?

Lesson: Take your time, and use your noggin.

Martin Čechura

Imagine a problem in the real world, think abstractly (to some degree), split bigger problems into smaller parts, and don’t not be afraid to ask someone else. Use your head.

Mathew Gertner

Developers are generally unprepared to spend the necessary time to do effective code reviews. They claim they don’t have time due to their other workload, and they rush through reviews just checking the high-level structure and cosmetic details like code formatting. It’s not possible to do a proper review unless you understand the other person’s code at a deep level. The best remedy for this is to provide explicit time for code reviews. Another technique might be to do meta-code reviews (reviewing the reviews) to make sure that people are taking the necessary time, although we haven’t tried this yet.

 

_____________________________________________________________________

What are some mistakes you’ve made in your approach to reviewing otherpeople’s code? How did you recognize and correct those mistakes?

Lesson: Trust the process.

 

Martin Čechura

Code review is not a way to criticize other developers, or to prove that one is better. It is a tool for checking and preventing errors, and getting perspective on the problem, which is written in code.
 

_____________________________________________________________________

What are some things you do to stop Code Review from becoming stressful for a coder?

Lesson: Take it easy. Give praise.

Martin Čechura

Making it too large a formality is a problem. Penalties for errors (if still not reproduced) instead of using that to generate new knowldge. It’s also stressful if a coder isn’t praised for a job well done.

Mathew Gertner

I solicit feedback frequently from our developers, and I’ve never heard the comment that someone felt stressed out by code reviews. Maybe this is because our reviews are done by peers, not bosses.

 

_____________________________________________________________________

What are the worst habits for a person in charge of Code Review?

Lesson: Be consistent, be open.

Martin Čechura

Thinking only one view is the correct one, an inability to adopt a different way of solving the problem than the one already verified, and an inability to appreciate a good idea, or solution.

Mathew Gertner

The biggest danger is inconsistency. It’s tempting to forego reviews when work is urgent, which sends the message that they are a luxury we indulge in when we have time, rather than an important and integral part of the development process.

 

_____________________________________________________________________

How about some better habits for a person leading Code Review?

Lesson: Don’t be a teacher or a cop, just do your homework.

Martin Čechura

An ability to explain what is wrong and why and to show a better solution, and patience. I have to be a co-worker, not a teacher or a cop. 🙂
 
44675222

Mathew Gertner

This involves going through their code before they post it and, essentially, reviewing it themselves. This is particularly important when the reviewer is not intimately familiar with the relevant code base. Not only does it make the review faster and more valuable, it often leads to developers finding errors in their own code before it even gets to the reviewer.
 
It is also vital to avoid having code reviews become a bottleneck. A development process where code reviews block the developer leads constantly to situations where a developer is hectoring the reviewer to unblock them. The result is generally a fast and sloppy review. Of course, the review has to happen eventually, but we have structured our process so that the developer can continue to more forward, with the review required only in order to release the next version of the software to the client.
 
What I’ve found to help reviewers most is to urge developers to heavily annotate their reviews.

_____________________________________________________________________

Can you list 3 to 5 bad coding habits for developers that come up often in Code Review?

Lesson: Don’t be a cowboy, leave comments.

Martin Čechura

Unused or incorrect use of design patterns, algorithms that are too long and complex, retaining bigger problems in smaller parts, repeating of code,  and absence of basic documentation.

Mathew Gertner

Inconsistent naming and code formatting, code duplication, insufficient code comments.

[ssba]

The Good and the Bad of 4 Wireframing Tools

We’ve been focusing lately on how you can make a pitch more real. But a focus on “story,” and making your products more accessible to your potential partners, your investors, and your future customers means more than defining what your product does. A wire-frame can help you to understand how your own software products will work, and how people will relate to them, use them, and react to them.

Do More Wireframing

It’s genuinely shocking to me how many products don’t seem to have been tested at all during the design process. I bought my wife an Amazon Kindle Paperwhite for Christmas (actually my mother bought it for my wife, I just picked it up at the store), and was dumbfounded by the stupidity of the UI design- especially considering the enormity of the technological potential in every other facet of the device. And it’s not like this is a new problem for Amazon. It’s like they read the first rule of usability, but stopped before reading any of the other associated rules.

If you’re Amazon, maybe you can afford to advertise products that don’t really work. But for a startup, UX has to be much higher on the list of priorities. Lean methodology is more than a way of working on code, after all. It’s about marketing, branding, and product design as well. Everything you do at the beginning of your process will have an affect on what comes next. You have to emphasize the benefits of your products from the earliest possible opportunity- even before you complete them. Making your products a better reality for people -something they will wait for and invest in- means showing them what that reality will look like. 

Constructing Reality

IBM made a brilliant commercial in 2000 for a product that looks suspiciously like Google Glass. It is a product IBM never actually made. While it may appear to be nothing but an exercise in brand promotion (which it was), it presented a flawlessly rendered future reality to a customer base of mostly business users, showing them what the world would look like, for them, if they stayed with IBM the next time they made purchasing decisions. This is what you have to do: make it clear that the choice of the future, no matter the area your product is in, is your company. Wireframes and working prototypes build confidence in your ability to realize your ideas, and build expectation for you to deliver on your highest potential.

This commercial was made in 2000, by IBM.

This commercial was made in 2000, by IBM.

Below we’ll split 4 popular wireframing/mockup tools into two camps: “picture perfect” design tools for creating a prototype that looks and feels like a real working product in an existing operating system, and “rapid prototyping” tools that you can use to lay out your product designs quickly, and with a minimum of fuss over design. So whether you want a prototype that looks like the real thing, or something that you can slam together and build on quickly and with a minimum of fuss, you’ll find something here.

Picture Perfect Mockup Tools

 

Keynotopia

“Use Tools You Know”

Key Features

Keynotopia leverages Keynote, Powerpoint, or OpenOffice presentation tools to allow the user to construct a working prototype using native presentation tools found in software they already have installed (or available free from OpenOffice). This basically boils down to a long list of well-designed and thoroughly catalogued UI elements, available as template sets. These elements are close facsimiles of the real developer elements used in a given OS, but can be used easily in presentation software. It’s then up to the prototyper to leverage existing tools in Keynote to make the App UI work the way they want it to. This can be scaled to whole webpages, or restricted to a mobile app space.

Key Drawbacks

While Keynotopia will be great for getting a near-final visualization of a product or process in an existing UI, it doesn’t have any options for element customization. This means that any app or page you design will be strictly by the book: no custom banners, or other nifty design elements to make your page stand out. The web-page design in particular is limited to a close approximation of Twitter Bootstrap, so any web pages you design are apt to look like Twitter clones, more than unique apps. And because it is all based on presentation technology, don’t expect to model more complicated processes than simple navigation in an app or web page. Plus, you’ll be stuck when it comes to how your app might look on a horizontal screen if you only mockup the vertical version. You’ll have to design every version from scratch to make it work.

Optimal For

Creating a slick proof of concept, based on popular UI elements, with limited interactivity.

Pricing: A Little Much?

$45 Per Template (Eg: IOS7, Surface, Web), with free upgrades. 

$149 for 18 Templates, and a 10% discount for volume orders (10 people or more)

JustinMind

“Build the Right Apps From the Start”

Key Features 

An apparently powerful “simulator,” for mobile and web apps that allows you to mimic the behavior of a mobile device on your desktop. This program comes with built in operating system UI that allows the user to contextualize an app or webpage in a mobile device operating system, and allows a huge range of simulated functionalities, without any coding. The big advantage here is that the program comes loaded with a lot of functionalities you will probably want to use when constructing an app, so you don’t need to code every single one- they have done this for you.

Key Drawbacks

While their promotional videos make it look like you’re going to get a picture-perfect app, expect not to be able to carry this one off without the help of a designer. The program includes the ability to import elements (for instance, from Keynotopia), and it comes with sets of UI elements from different operating systems. But don’t expect to have an easy time creating customized elements for your own app. Because it’s more focused on mimicking the behavior of real mobile devices, it doesn’t have a strong set of tools for designing UI elements. While you can design elements here, you may find it rough going if you’re not a design person.

Optimal For

Creating a deeper sense of how an app or page will function, especially on mobile devices. Also optimal for a UX designer in cooperation with a graphic designer.

Pricing: Not Cheap

$30 Per Month, or $228 Per year for Individual User. Slight discounts for multi-licenses. 

 

Rapid Prototyping and Flow Design Tools

Balsamiq

“Life’s Too Short for Bad Software”

Key Features

A hosted Web app makes Balsamiq more of a community driven space than many wireframing tools. You can find inspiration or advice on their active community pages. Another huge advantage of Balsamiq is their iteration and versioning tools, which allows users to save a wireframe in versions, and track changes to the UI easily, allowing you to quickly, and non-destructively, update and change your designs without worrying that you’ll get off-page with your co-workers who may be coding the designs. Unlike the picture perfect options above, collaboration on designs is a key part of what Balsamiq is for: it sacrifices visual appeal in favor of streamlined, sharable sketch versions, that can be easily worked on by multiple members of a team.

This can be a big plus for a team that may focus too much on details instead of the big picture, and it allows everyone to get their say on app functionality long before a single element is ever designed or coded. Plus, Balsamiq has lots of versions, including web-based, Jira-compatible, desktop, and Google Drive based.

Key Drawbacks

Balsamiq doesn’t include photo-realistic UI elements, but instead requires a little imagination. This can be fine for a team of developers, but it may not be right when modeling a product idea to an investor or a major partner. Also, Balsamiq is a little weak on elements many web-designers may be looking for, with its heavy focus on desktop applications and mobile apps. While its versioning system is great, it doesn’t really suite web design, with kludgy mastering tools, and a set of elements that can make a page hard to visualize. Importing elements like images and media is not the priority here- more sketch than functional prototype.

Optimal For

Rapid prototyping of a desktop or mobile app with collaborators. Side-by-side continuous design changes with easy version tracking.

Pricing: Not So Bad

Desktop App: $80

Hosted Service: $12/M for 3 projects, $24/M for 10 Projects, $49/M for 20 Projects, $99/M for 50 Projects

Plugins: Google Drive/Jira/Confluence: $5/M or $50/Y 

Moqups

“Online Mockups Made Simple”

Key Features

I always loved this program, because it’s exactly what it says it is on the tin. Unlike most such programs, logging into Moqups gets to a start page that actually uses the design tools its selling. You can play around with it easily, and for free.

The coolest feature Moqups has is the mastering system, which allows you to easily proliferate and version a web page or an app based on a master, which you can also change at any time. Interaction is limited to buttons and tables that scroll, so don’t expect an app that does more than allowing simple navigation. But that’s the beauty of Moqups: it doesn’t distract from the conceptual process much at all: it’s a sketchbook, pure and simple. Plus, Balsamiq is a great value considering the quality.

Key Drawbacks

There are, as noted above, a lot of things missing from moqups. While you can ostensibly import media, there’s not much you can then do with it. You’ll never get close to a finished product using Moqups, but it’s a great way to map out of a web-page or an app might work in terms of navigation and overall design basics. There are also no good notation tools, meaning collaboration with developers will have to go on using Moqups and some other software for tracking versioning, or commenting the design.

Optimal For

Rapid sketching of the flow of web-pages, especially for figuring out product page functionalities, designing landing pages, and preparing concepts for a graphic designer or an HTML/PHP developer.

Pricing: Bargain Basement

9€ For the basic plan: 10 active projects and unlimited archived projects, 1GB of Data. 

19€-39€ for more active projects and data up to 10GB

[ssba]

100 to Follow on Twitter in 2014

Who should you follow on Twitter if you want to stay informed about the Internet industry?

Thanks to Vala Afshar here’s 100 of them. It’s a useful list of Business, Leadership and Tech Twitter accounts to add to your existing list for 2014. Thanks to Dane from Bizopy.com for extracting it.

[ssba]