Version 2

Data-mining our download records - what download registration did, and didn't tell us about our users

By Kavita Rajah and Laura Walker Hudson FrontlineSMS software is used in such a wide variety of sectors that often people are surprised to hear that the inspiration for FrontlineSMS originally came specifically from conservation work. Throughout 2003 and 2004, FrontlineSMS Founder Ken Banks was working to find ways to help authorities engage and communicate with communities in wildlife conservation in South Africa, without relying on the Internet. Ken realised he needed a system that could send, receive, and organize text messages through a mobile device and a laptop without needing the Internet, and from that the original concept of FrontlineSMS was born. The software was developed in the summer of 2005 and made available online that October.

Six years on, despite the very context-specific inspiration for the software, FrontlineSMS has now been downloaded nearly 27,000 times and is in use in over 80 countries, in 22 different areas of social change work. Until the recent release of FrontlineSMS Version 2, users were asked to fill in a form telling us who they were and how they were planning to use FrontlineSMS before being given a download link. Following up on this data gives us the links with users that lead to our case studies and FrontlineSMS in Action blog posts. We recently analyzed the whole dataset to learn more about how, why and where people seek to use our software. What we were able to glean from it was interesting. Among other fun facts:

  • The top 3 sectors in which FrontlineSMS is being used most are Education, Health and Civil Society
  • The country that has downloaded FrontlineSMS the most is the United States, followed by Kenya and then, India - we think that a lot of downloads from North America and Europe are intended for use elsewhere
  • Africa accounts for 35% of all downloads - more than any other continent. 25% of downloads are from Asia, and 17% from North America.

Interestingly, some geographic regions have large numbers of downloads in certain sectors. For example, West Africa has the highest number of downloads in Election Monitoring and Engineering, while Europe has the highest number in Arts and Culture. Asia has the highest number of downloads in the Media sector.

However, the limitations of this dataset got us thinking about how we gather information on our users.

Gathering data about how FrontlineSMS is used is critical for us on a number of fronts - it helps us to improve the software, enables us to report to our donors and the public about the impact of our work, and helps inspire others to use SMS in their work in new and more powerful ways. Although the download data was useful, it could only give us a snapshot of a user's intention at the time they downloaded FrontlineSMS - it was difficult to link this with data about actual use, from the statistics-gathering module in version 1.6 or later, or from our annual user survey, and many users didn't go on to use FrontlineSMS as they'd intended. The most informative element of the form was a freetext section which allowed users to give us potentially quite a bit of information about our plans - but is hard to parse and analyze and often included hardly any data. The only way for users to download anonymously was to give false or junk information on the form.

When we came to plan the release of the new software, we thought very differently. Version 2 of the software is a one-click download that asks users to register when they install. Information collected in this way is sent back to us over the web, when the system sees the internet - we'll be adding support for registration via SMS later. We are committed to allowing users to maintain their anonymity, as we know many are activists (if you are one of these people, you should read our Data Integrity Guide!). You will always be able to opt-out of in-app registration - although it means we get fewer registration records, we know we can trust the data we get. In future, we'll also be building better ways for users to keep in touch with us and each other, and share information about what they're doing with FrontlineSMS, using the website.

We'll keep analyzing the data and posting updates here - in the meantime you can read the analysis of our 2010 and 2011 user surveys here.

Making the Most of the Possibilities: Design to Engage and Inspire

in·ter·face/ˈintərˌfās/ Noun: A point where two systems, subjects, organizations, etc., meet and interact.

I’m going to be honest: when I first joined FrontlineSMS I had no idea how much goes into the design of software. Every screen, every button and every function has principled thought behind it.  In 2011, we worked alongside Gabriel White, a User Experience Designer from Small Surfaces, to help translate FrontlineSMS users’ needs into the new design of Version 2. I came to realize that no matter how advanced and amazing a piece of software might be; it has no relevance if users can’t access it or work out HOW to use it. I think that the user interface – that point of contact between a user and the functionality (or what the software can do) - is the most important entry point in the way users experience a tool. Over a year and a half after the design work first began, I recently spoke with Gabe to share his reflections on how we ensured users’ priorities were central to the design of Version 2.

I’m sure that for many of us it’s not clear what User Experience Design really involves, so I asked Gabe to explain.

“To me, it means creating products and services that address real user needs, and defining how people can interact with software in a way that’s useful and meaningful. The most important things to consider in this process are what you (as an organization) are trying to achieve by creating the product or service; what the needs of the end users are; and then bringing those two sets of goals together through a design solution that is usable, useful and engaging.”

At FrontlineSMS, we have always endeavored to put our users first and be responsive to their needs - to make our software work better for them. This  user-centered design process is at the heart of Version 2. I was curious to ask Gabe how he got involved in the FrontlineSMS project.

“I decided to move to Uganda to focus my work on projects which were meaningful to me in terms of positive social impact. I found out about the Mobiles for Development Conference in Kampala in 2010. I’d heard that FrontlineSMS’s Founder Ken Banks was going to be there, and the FrontlineSMS project was exactly the kind of initiative I wanted to get involved in. So I basically cornered him and said ‘We have to have a coffee together!’ When I later found out that he was thinking about how the user experience would evolve in the then upcoming Version 2 of the software, it felt like serendipity. Working with FrontlineSMS turned out to be one of the highlights of my design career.”

The first step in working together was when Gabe asked us to draw up profiles representing the characteristics of different types of FrontlineSMS users (‘Personas’ in design-speak). We asked volunteers who represented diverse projects using FrontlineSMS to be involved in the design process. Gabe explained the importance of this:

“It’s really critical to involve users throughout the entire process so that you can continuously ensure that you address users’ real needs in appropriate ways. First, we interviewed existing users of the software to understand their aspirations and pain points. This helped us frame the problems we wanted to solve with Version 2. As I began to craft a design solution, it was important to continue to engage end users through the process. So even when we had only very early design concepts, I shared the alternative solutions with users to understand how effectively the design ideas met the needs I’d earlier uncovered.

“One of the things we found was that, while it was often easy to do basic things in Version 1 of the software, it was sometimes harder to do more sophisticated things with it. For example FrontlineSMS users often want to use the tool to gather together messages from a group of people on a range of specific topics, or create a poll and easily understand the responses. Essentially, it’s great to be able to gather or disperse information using FrontlineSMS, but that’s only the beginning of the story – it’s often what users they do with all those messages afterwards that counts. Making it easier for people to use FrontlineSMS to do more sophisticated things was critical as we thought about building the new software.”

This speaks volumes to a central feature of Version 2: the 'Activities' which guide users through common tasks like announcements and polls, so I was keen to know more about where the inspiration for this came from.

“In the research we found that most people were wanting to use the software to carry out three or four core types of tasks (such as conducting a poll). Version 1 of FrontlineSMS required users to put the pieces together themselves when doing these tasks, which meant that many users were unable to unlock the full potential of the software. I realized we needed to do two things: make it easier for people to do more complex things with the software, and also help people appropriately manage the information that was coming in and going out in relation to each of these different activities.

So we created this idea of ‘Activities’ – if we know you wanted to create a poll, for example, we could guide you through the steps of setting it up, and then help you manage and understand the responses coming back in. With Activities, people do not need to put the pieces together themselves – the software now supports them through the whole process by providing pre-packaged sets of tools."

Gabriel White’s company Small Surfaces designs user interface solutions for smartphones, tablet computers and beyond. His award-winning designs have helped organizations including FrontlineSMS, Ushahidi, World Vision, and Refugees United, as well as business leaders like Google, Samsung, Hewlett-Packard, Microsoft, Sandisk and Kodak deliver innovative, next-generation products and services. Gabe continues to work on new features and designs for FrontlineSMS.

The first sketch of a view including "Activities" Image credit: Gabe White, Small Surfaces

Moreover, the system was designed to inspire people to make the most of FrontlineSMS and explore more sophisticated uses of SMS. Gabe elaborates;

“Activities expose people to the possibilities of what they can do with the system. FrontlineSMS users have always been aware there was potential but some didn’t know they could do more advanced things with the software. Activities make it much more explicit and easy to understand. It’s now more obvious about potential possibilities and so makes everything much more approachable.”

When we presented early designs to users to seek their feedback, one person highlighted the power of the “email metaphor” particularly in reference to the ability to star messages or select multiple messages using checkboxes. I wondered to what extent Gabe’s design was influenced by online tools like Gmail and Facebook.

“As a designer one of the things I think about is: what are the design approaches or metaphors that people are familiar with and makes most sense to them? Design most often is not about creating completely new and radical solutions; rather it’s about bringing together elements and metaphors that people already deal with in novel and interesting ways.”

Gabe’s approach was logical and meticulous, sticking to predictable behavior to ensure the usability of the user interface. It wasn’t until after building user personas, choosing the task-based “Activity” concept and creating over 100 pages of design documentation that we first saw the first line of Version 2 code and a blue hyperlink for “Inbox” in Summer 2011. Now it’s fully working software I sometimes have to rub my eyes to believe how far we’ve come. What I love the most is hearing what people think because that is what central to user interface design. So find out about what’s new in Version 2 here and share your ideas on what you think of the design on our forum here.

BBC Click hosts FrontlineSMS as we launch Version 2

BBC Click interviews our Founder, Ken Banks and CEO Laura Hudson BBC Click aired an interview with FrontlineSMS founder Ken Banks and its CEO Laura Walker Hudson, on June 12th 2012. To listen in on the interview, please click here.

On Tuesday June 12th, we celebrated the release of FrontlineSMS Version 2 at launch events in Nairobi, Kenya and Washington D.C., US. The London launch event is set for Monday June 18th and is expected to attract an audience of donors, partners, users, and journalists, and will include talks from FrontlineSMS users, Ken, Laura, and one of our most significant donors, the Omidyar Network.

FrontlineSMS has come a long way since October 2005, when our founder Ken Banks launched the very first open-source SMS management software. The team at BBC Click, including Gareth Williams and Bill Thompson, have always been supportive friends of FrontlineSMS and welcomed Laura and Ken to studios in Nairobi and Cambridge to talk about the launch and what it means for the future of the platform.

Hear the interview and download the podcast on the BBC Click website. You can read more about the software on our website.

Announcing FrontlineSMS Version 2: Same vision, new user-driven design

Today, FrontlineSMS releases a new version of our award-winning software; more intuitive, simpler to extend and run over networks, and makes it easier to manage larger volumes of messages.

Download FrontlineSMS Version 2

Mobile phones are everywhere. There are now 6 billion active mobile phone connections across the world, an increasing number of which are in emerging markets, in communities who have previously been hard to reach. Recognizing this potential, our Founder, Ken Banks, envisioned FrontlineSMS six and a half years ago as a means to harness the power of mobile to lower barriers to social change. Since then, our open-source SMS-messaging software has been downloaded over 25,000 times, and helps organizations in over 80 countries to overcome their communication challenges to reach millions. Over the last two years, we’ve focussed on gathering user feedback and comments, and planned a roadmap for the software grounded in Ken’s vision, better serving the needs of its community, and well-positioned for a multi-channel, global mobile future.

Since late 2010, feedback from users on the existing platform, and learning from our work with organizations implementing the software, have been generating new designs and ideas. In collaboration with Gabe White, a Kampala-based user experience designer, we redesigned the software to be more intuitive, simpler to extend and run over networks, and make it easier to manage larger volumes of messages. After many months of building and testing - by many of the users in our original design research - we are releasing the first fruits of that work: FrontlineSMS Version 2.

What’s different about the new platform

FrontlineSMS Version 2 makes it easier to create and manage common SMS activities like making announcements, conducting polls and automating replies to incoming SMS. Our polls activity visualizes incoming data, allowing you to quickly understand the results. You can manage messages more easily with a flexible filing system, featuring folders and an archive capability; as well as an inbox, outbox, and the ability to monitor pending messages. Important messages can be starred for later, and a more robust search allows you to locate messages based on name, location, or date as well as by activity, group and folder. You can export your messages limited by date range, or from any search result, collection of messages or group of contacts.

The architecture of the new software makes it stronger and more flexible, allowing developers and users to customize FrontlineSMS to better meet their needs, and integrate it with other platforms and systems. Browser-based and built to run on Windows, Mac and Linux, FrontlineSMS still does not need the Internet to work, sending text messages via a phone or GSM modem. Online SMS aggregators Clickatell and IntelliSMS are already built-in, for those with a web connection, and more services will follow in the months to come.

User  feedback

User responses to the designs were overwhelmingly positive. One person commented; “it’s a huge leap forward… it feels much more modern and smooth functioning, and the design is nice and clean.” Another said; "this is really phenomenal: I could put it in front of any of our team and they could do awesome things with it."

As Version 2 starts to make its way in the world - it has already been used in over 20 radio stations in Africa - we look forward to hearing more feedback from users about the new software, and what they’d like to see it do next.

The Future of FrontlineSMS

In the coming months and years, we will continue to build on the core, stand-alone software, adding new features, many of which will be new ‘activities’, in the language of Version 2; adding integrations with additional web-based SMS services; and taking a fresh look at critical functionality such as how FrontlineSMS deals with forms-based data collection. Also on the map for later this year is a web-based test platform, which is a first exciting step to a more varied menu of hosting options for our users.

Our users inspire and help direct our work, requesting new features and helping us to prioritize as we decide what to build next. Many of our commercial clients fund custom development of the software to their specifications, which then creates functionality which can be shared with the wider community, benefitting everyone. The feedback and interaction we have with our users are what makes our software special, and Version 2 is easier to extend than ever before, allowing our Nairobi-based developer team to service more of your requests, more quickly.

The FrontlineSMS specialist sector-specific projects, which focus on using and adapting the software for specific fields such as legal services, education and mobile money - FrontlineSMS:Legal, FrontlineSMS:Learn and FrontlineSMS:Credit - will provide tailored versions of the software designed for their communities to use. FrontlineSMS:Radio is due out later in the year, and will feature specific functionality designed for radio presenters and station managers.

Learn more about the software

You can download the software, find out more about it, and access screencasts and explanations of the new functionality on our website.

Information about how Version 1 will be supported going forward, and about the timetable for putting remaining Version 1 functionality onto Version 2 is available here.

Connecting People, Improving Lives: The Global Launch of FrontlineSMS Version 2

Here is the latest FrontlineSMS newsletter, updating our community on recent activities and upcoming events. You can check out all the news below, and sign up to receive our e-newsletter directly on the right hand side of the screen.

FrontlineSMS Version 2 Global Launch!

We are excited to announce that we will be releasing FrontlineSMS Version 2 on June 12th 2012. Two years in the making, and built upon extensive input and feedback from our users around the world, this new version of our software is a significant step forward – easier and more intuitive to use, more versatile, and capable of being more easily extended with new functionality.

FrontlineSMS Version 2 will be launched at three events on three continents – in Nairobi, Kenya and Washington, D.C. on the 12th June, and in London, UK on the 18th June. Find out more and sign up to attend these events here, and keep up to date with release news via our blog. Demand for the launch events is high, so make sure to sign up as soon as possible!

Sector Specific Versions of FrontlineSMS

Two of FrontlineSMS’s sector-specific projects – FrontlineSMS:Learn and FrontlineSMS:Credit – have recently released new tailored versions of our software in beta. These tools are currently built on Version 1.7 of FrontlineSMS, but will be extended onto FrontlineSMS Version 2 in future.

FrontlineSMS:Learn is a version of the FrontlineSMS platform that will appeal to educators and development programs all over the world. The FrontlineSMS team, in partnership with the USAID-sponsored SHOPS Project implemented by Abt AssociatesJhpiego, and Marie Stopes International, designed this tool to help local schools, trainers, and educators increase knowledge retention, facilitate long-term changes in behavior, and, ultimately, improve the quality of education and training in the last mile. You can find out more and access FrontlineSMS:Learn in beta here.

FrontlineSMS:Credit’s first software product, PaymentView, was launched a few months ago, and since then the team has been hard at work bringing on new partners and expanding our user base in Kenya. So far, we have a Financial Services Association using PaymentView to receive group loan repayments and a microinsurance provider using PaymentView to receive policy premium payments. Over the next few weeks, we’ll also be adding another Financial Services Association and an agribusiness, which will use PaymentView to manage a network of sales agents working in rural areas. You can find out more and access FrontlineSMS:Credit’s PaymentView in beta here.

The Future of FrontlineSMS

Last week we announced some big changes to the FrontlineSMS management team, with our Founder Ken Banks making a transition and stepping back from daily operations. Going forward, Laura Walker Hudson and Sean Martin McDonald will be FrontlineSMS CEOs. You can read more about this new management structure and our plans for the future here. Its a very exciting time for us here at FrontlineSMS, with new software being released and our team and community growing at an unprecedented rate, driving innovation in mobile technology all over the world. We are very much looking forward to what comes next!

News from the Community o/

FrontlineSMS prides itself on our active and global user community. There have now been over 25,000 downloads of our software, and our online community forum has over 2,500 members regularly interacting on FrontlineSMS use. Below you will find the latest news from our buzzing user community.

Face-to-Face User Support at FrontlineSMS Drop-ins

To help users get started with our software and troubleshoot any problems, we currently offer free user support via our community forum and online resources. Since March 2012 we’ve also been offering face-to-face help through our new monthly user support drop-in sessions. These are currently held in our Nairobi, Washington, D.C. and London offices. The details of drop-in sessions will regularly be updated here. Don’t forget to email us via info@frontlinesms.com to let us know if you plan to join the sessions in-person, and you can also feel free to join online via Skype (ID: FrontlineSMS_Support) or Twitter (@FrontlineSMS).

Global User Meet-ups Continue to Grow

FrontlineSMS users have been connecting with each other across the world to share their own knowledge and experiences of using our software. These user meet-ups started in Haiti at the end of last year, and there have since been meetings in UgandaCambodia and Kenya. They are driven by the passion and engagement of FrontlineSMS users and our FrontlineSMS Heroes, too. You can read more about this on our blog, and if you’d like to suggest a meet-up in your area you can do so via this group on our community forum. FrontlineSMS Community Survey Results

Towards the end of 2011 we launched our second user survey, which ran until the beginning of 2012 and now, the results are in. In the survey responses an incredible 97% of people said they’d recommend FrontlineSMS to others. We also found that people are using and testing FrontlineSMS in over 80 countries across the world, with Kenya and the Philippines leading the field. You can read more about the results on our blog. Thank you so much to all those who responded to our survey – we really appreciate knowing more about our vibrant global community of users! o/

FrontlineSMS in Action

It is inspiring for us to see the many ways our software is used across the world. Thank you to all those users who have shared their stories of FrontlineSMS in action. Recent highlights include: * Citizen journalists empower communities in IndonesiaMinistry of agriculture in Cambodia use FrontlineSMS Engaging Afghan radio audiences through SMSSharing women’s social knowledge in Sri Lanka Coordinating use of FrontlineSMS at next Kenyan electionsSMS helps improve service delivery after Pakistan floods

If you would like to share your story of FrontlineSMS in action email info@frontlinesms.com to let us know!

New user resources

FrontlineSMS now has a wide range of free user resources available on our website. The below are a few new resources produced in recent months. These resources have been created based on Version 1 of FrontlineSMS, but where relevant we will be updating them following Version 2’s release. We hope you find them helpful!

Frequently Asked Questions (FAQ) on FrontlineSMS The FrontlineSMS community forum provides a place for users to interact with each other and our team, and ask questions about our sofrware. We have collated the most frequently asked questions from the forum into a FAQ to provide an accessible way for you to find out more about FrontlineSMS. * Communications for Change: How to use text messaging as an effective behavior change campaigning tool This resource, produced collaboratively with Text to Change, provides an introductory guide, suggesting some key points which can usefully be considered if you are planning to use SMS as a campaign tool. * Step-by-step guide on using FrontlineSMS with Ushahidi Synching FrontlineSMS with mapping tool Ushahidi enables users to map and visualize incoming SMS reports, which can be useful in a wide variety of ways. FrontlineSMS have produced this step-by-step guide together with the folks at Ushahidi in order to make it easier to synch our software with both Ushahidi and their cloud-based mapping tool, Crowdmap.

Global FrontlineSMS team continues to grow

Since the beginning of 2012 we have taken on 6 new team members; 3 in our Nairobi office and 3 in our Washington, D.C. office. We currently have 17 people in our offices across the UK, Kenya and the US, and our team is still growing! The recent additions to our team are as follows: * Three new Developers: Joy Kendi, Vaneyck Otoki, Sitati Kituyi * Cathryn Paine, Operations Manager in our Washington, D.C. office * Chris Albon, Governance Project Director * Simon Choi, Head of Finance You can find out more about them on the team page of our website.

We also bid farewell to one of our Developers, David Kutalek, who has been a key member of our team in Nairobi for a year. We wish David all the best in his new role as co-Founder of Spatial Collective.

- – -

Thanks for reading our latest newsletter – we hope you’ve enjoyed it and we’d love to hear what you think. Let us know your views, your requests for future newsletters and any other comments at info@frontlinesms.com.

o/

The FrontlineSMS Team