Susie Wee, VP and CTO of DevNet Innovations at Cisco Systems, gave a presentation at our recent 13th Annual Evans Data Developer Relations Conference. The following is a recap of her session, “Our Journey to a Growing Developer Program”. [David I note: the graphics used in this blog post were not part of the presentation slide deck]
Susie started her session by asking the audience a few questions to understand who was attending and what they wanted to get out of her talk. A great way to start any presentation in order to make any “course corrections” to help the audience.
Susie mentioned that the Cisco DevNet developer network started about 3 years ago. Before that time Cisco had a series of APIs and SDKs for developers but no real developer program and community. What Cisco had was more of a partner community to resell Cisco products. Certifications were offered for the partners. You could ask a couple of questions about the early outreach to developers: why does Cisco have a developer program and isn’t Cisco a networking hardware company?
She explained that Cisco DevNet is a developer community and an innovation ecosystem. Technologies that are available to developers include: Internet of Things, Software Defined Networking, Cloud computing, Collaboration technologies (many developers will recognize Cisco Jabber), Security solutions, Data Center offerings, DevOps solutions, Services and Open Source.
As part of Susie’s talk and also the main focus on the upcoming DevNet Create Conference (May 23-24, 2017 in San Francisco, CA), one of the main themes follows the sentence template of “Where Applications Meet xxx”. Developers who build applications should be able to easily fill in the “xxx” with some of the following: Infrastructure, Things (IoT), Places, People, Design, Architecture, Microservices, Deployment, Security, Analytics, etc. Between the apps that are developed there are interfaces to connect those apps to, well, everything! That is part of what Cisco provides beyond their traditional networking solutions.
Susie explained how Cisco DevNet focuses on helping developers:
She mentioned that DevNet has more than 415,000 members, who work in more than 24,000 companies, provides 252 learning labs, provides 80 active APIs and more than 170 yearly developer outreach events.
Key to the success of Cisco DevNet are a laser focus on solving three key challenges: how to operate as a developer program, provide a clear value proposition for developers, and continue to grow a fiercely loyal developer community.
One of the stories that Susie mentioned was how DevNet attached itself onto the popular Cisco Live conferences that are help throughout the world. They put together all of their developer learning materials and created a DevNet zone on the side of the main conference. Attendees walked past the area and started telling their friends that there are cool learning labs over in this corner of the conference area. The buzz started to spread among attendees that there was a lab where you could develop software to integrate with Cisco technologies. John Chambers and his Cisco management team stopped by and saw what was happening in the DevNet theater and hands on lab. Now, at Cisco Live, the DevNet zone is the busiest section – Cool!
DevNet – 5 Lessons Learned
Susie shared the 5 lessons that they’ve learned during DevNet’s journey:
5) Operate like a startup and build up your developer credibility
4) Play to your strengths and build a technically talented “extended” team
3) Make your developer members heroes inside their companies and also in their communities
2) Help your team be wildly successful and ensure that your community has a heart
1) Innovate, Innovate, Innovate.
Innovate or Be Left Behind
Developers have to solve big problems. A developer program’s mission is to help developers build innovative solutions for their companies and their customers. Your developer program has to continue to provide innovative features, content and tools that will help your developer members create innovative applications. Our industry moves forward, fast. Developers move forward, fast. If your developer program does not innovate to keep up with developer needs, your company and your developer program will be left in the dust.
Thank you, Susie Wee and Cisco, for being a part of our 13th Annual Evans Data Developer Relations Conference.
Cisco DevNet – https://developer.cisco.com/
DevNet Create Conference (May 23-24, 2017 in San Francisco, CA)
Susie Wee’s session live stream replay is available on Facebook at https://www.facebook.com/ciscodevnet/videos/1962907540605184/
Session Title: DevNet: Fostering innovation where applications meet infrastructure
Session Description: How did a networking company start behaving like a software company and build a thriving developer community? How is DevNet achieving scale by engaging a broader internal and external community? The mission of Cisco DevNet is to provide developers with the tools, resources and code they need to create innovative, network-enabled solutions. But it’s more than just the technologies – DevNet is fostering innovation to help developers create seriously cool stuff. Join Susie Wee as she shares the successes, challenges and lessons learned in building a successful joint developer and innovation program, as well as what’s next for the DevNet community.
Susie Wee – VP and CTO of DevNet Innovations at Cisco Systems
Susie is the Vice President and Chief Technology Officer of DevNet Innovations at Cisco Systems. She is the founder of DevNet, Cisco’s developer program for infrastructure and application developers, which catalyzes innovation by the developer ecosystem. DevNet covers the breadth of Cisco’s portfolio including networking, cloud, data center, security, collaboration and IoT. The innovations from DevNet improve end user experience, the operational experience and developer experience with the network. Under her leadership, the DevNet community has grown to over 400,000 developers in less than three years.
Prior to her current role, Susie was the Vice President and Chief Technology and Experience Officer of Cisco’s Collaboration Technology Group where she was responsible for driving innovation and experience design in Cisco’s collaboration products and software services, including unified communications, telepresence, web and video conferencing, and cloud collaboration. Before joining Cisco, Susie was the founding Vice President of Experience Software Business and CTO at Hewlett Packard, and Lab Director at HP Labs. Susie was the co-editor of the JPSEC standard for the security of JPEG-2000 images. She was formerly an associate editor for the IEEE Transactions on Circuits, Systems and Video Technology and IEEE Transactions on Image Processing. While at HP Labs, Susie was a consulting assistant professor at Stanford University where she co-taught a graduate-level course on digital video processing.
Susie received Technology Review’s Top 100 Young Innovators award, ComputerWorld’s Top 40 Innovators under 40 award, the Red Dot Design Concept award for augmented collaboration, the INCITs Technical Excellence award, the Women in Technology International Hall of Fame award, and was on the Forbes Most Powerful Women list. She is an IEEE Fellow for her contributions in multimedia technology and has over 50 international publications and 57 granted patents. Susie received her B.S., M.S., and Ph.D. degrees in electrical engineering and computer science from the Massachusetts Institute of Technology.
When is a developer conference more than just another vendor and developer conference? When the leading technologies including cloud, Internet of Things, devices, platforms, frameworks and architectures are combined with the ingenuity of developers in one location for a couple of days, the result is a creative explosion, a coming together of minds and machines. There are many developer conferences through the calendar year. There are numerous weekend hackathons, maker fairs, meetups and developer gatherings. Blooming this Spring in San Francisco on May 23 and 24, is DevNet Create: The IoT and cloud developer conference where applications meet infrastructure. I can only say one thing: Developer Relations Professionals and Developers – Be There or Be Trapezoidal!
DevNet Create: Where Applications meet People, Places, Things, the Cloud, and Business
From the conference page: “Join the brightest of the IoT, cloud and enterprise developers to bring clarity to the blurred lines between infrastructure and applications. Enterprise app developers are driving the future of business through cloud, IoT and new developer platforms and tools trends. These apps aren’t just for business—they affect everything—people, places, and things. They are built on a programmable infrastructure connected through APIs and DevOps practices, making the relationship between infrastructure and apps symbiotic.”
Two Tracks, lots of Hands-On to Create: IoT and User Experience, Cloud and DevOps
The call for papers closes this Thursday March 30, 2017. Submit talks at https://www.papercall.io/devnetcreate2017
Blog post announcing “Introducing DevNet Create Conference in May 2017” at http://blogs.cisco.com/cloud/introducing-devnet-create-conference-in-may-2017
Conference home page: https://www.devnetcreate.io/2017/
Where: Bespoke at Westfield San Francisco Centre
When: May 23 and 24, 2017
Where Apps Meet …
I love the apps focused themes that are included for each of the two tracks. They are all based on a statement that starts with “Where Apps Meet…”
Read Susie Wee’s (Cisco VP & CTO of DevNet Innovations. Experience/Technology/Teamwork/Developers) blog post: “Where apps meet …”
IoT and User Experience track:
- Where Apps meet Things
- Where Apps meet Places
- Where Apps meet People
- Where Apps meet Design & Architecture
Cloud and DevOps track:
- Where Apps meet Microservices
- Where Apps meet Deployment / SLAs / Scale / Expectations
- Where Apps meet Security
- Where Apps meet Analytics (Intelligence)
David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
Happy New Year 2017! I hope everyone survived the holidays. I am back in the office and starting off an exciting new year. It’s CES 2017 later this week. I can’t wait to actually hear about the actual announcements (instead of the speculations) of new consumer technologies that will appear this year. At the same time, its exciting to hear that CES will showcase news about AI, Machine Learning, Smart Cars, Autonomous Vehicles, IoT, VR, Personal Robots, 8K displays, Voice Assistants, Home Automation, Drones, and more.
CES 2017 – What to Expect
The top tech news sites have multiple articles with pre-announcements and previews of what to expect this week in Las Vegas. Last year at CES 2016, Faraday Future gave a glimpse at their concept electric car. This year, they will live stream the unveiling of the actual car on Tuesday, January 3 at 6pm PST. They even have a countdown timer on their home page at https://www.ff.com/en/
Here are links to a few of the CES 2017 previews and news articles that I’ve been reading.
Home Automation in my Christmas Stocking
My Christmas stocking was filled with home automation IoT devices including an Amazon Echo Dot, Switchmate Smart Light Switch and a Wemo Switch. I’ve set up the Echo Dot to control my Nest Thermostat – “Alexa, set Family Room temperature to 72 degrees”. I am working to get the other devices installed and connected to the Echo Dot and also explore SDKs for building additional integrations. The good news for developers and developer programs, there are lots of Voice Control APIs available to connect different devices together in your home and office.
For connected devices and developer evangelism, Evans Data has its Internet of Things vertical research service and annual Tactical Developer Marketing research report series (Developer Marketing Patterns and Developer Relations Programs).
The Gadget Apocalypse?
Back in early December, Farhad Manjoo wrote an article in the New York Times Personal Tech section, “The Gadget Apocalypse is Upon Us“. In his article he mentions the problems at GoPro and Pebble being acquired by FitBit. He also talks about the fall of other companies, the start/stop of Kickstarter projects and that with SmartPhones and software there may not be a need for as many gadgets and wearables.
VentureBeat has a recent article that mentions Manjoo’s article and points to the CES 2017 show’s vendors announcing and demoing 20,000 consumer products. VentureBeat: CES 2017: 20,000 consumer electronics products will be launched despite “gadget apocalypse”. As always, there are some CES products that never see the light of day or take a few years to appear as products (note by mention of Faraday Future above). I did like how VentureBeat talked with Shawn Dubravac, chief economist of the Consumer Technology Association, to provide some perspective about the CES show and product announcements: “… Dubravac flat-out disagrees… But beyond that, even if software has become more critical, we still have seen major companies like Google and Amazon and Snap pushing into the hardware space. Content and software remain tightly linked to the success of any hardware. It may be true, as Manjoo argues, that it’s hard to be a company whose sole focus is hardware, but that’s always been true, Dubravac points out.”
If your company has CES 2017 announcements, let me know.
I will be watching for CES 2017 announcements, both as a tech fanatic and also as a developer. If you see any news or hear of new developer capabilities in CES 2017 announcements let me know.
David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
In a previous DevRelate blog post, “Internet of Things and your Developer Relations Program“, I gave an overview and list of Internet of Things (IoT) companies that have developer relations programs. This blog post takes a look at companies involved in IoT for Consumer and Industrial applications (and sometimes for both).
Evans Data provides an Internet of Things vertical research service that focuses on developers working on projects for connected devices in IoT. Projects can be targeted for use in transportation, entertainment, home automation, smart cities, retail, manufacturing, and a wide array of industry segments. One of the key take-aways from the IoT research shows that 55% of developers primarily connect devices through the cloud. The combination of IoT research and developer demographics and firmographics allows us to also know what industries the developers work in and where they work. Looking at the industries we can derive whether the developers are working on IoT projects for internal and/or external use. We can also derive whether developers are working on IoT projects for consumer, industrial or both.
Does your Developer Relations Program support IoT for the Consumer, Industrial or both segments?
In my home, I use a Nest thermostat and my PC/Smartphone to monitor and control the temperature. A large warehouse would most likely use an industrial grade digital temperature control system. For monitoring of the warehouse temperature and humidity they would probably use a PC and/or Smartphone for monitoring and alerts. Nest does have a support article that discusses how Nest thermostats can be used by offices and small businesses.
I also have several personal medical monitoring devices including a pulse oximeter, weight scale, blood pressure cuff, blood sugar monitor and temperature sensor. Depending on healthcare industry specifications and regulations these IoT devices work well in my home but may not be applicable for use in a modern healthcare office or hospital. Some of my devices come with APIs and lower level BluetoothLE interfaces. Some of the devices provide and app to upload the data to a cloud storage system and an API for me to build apps to get at the data. Several developer programs, including Apple and Google, also provide frameworks to get to health related data.
Since I don’t have a wind farm in my backyard, I probably wouldn’t have a need for industrial IoT solution like GE’s digital wind farm technology. I do have a smart meter on my home’s power meter. My energy provider, PG&E, provides ways to access customer-authorized data via a REST based API. As a developer I could build desktop and mobile apps for monitoring and alerts for both my home and a wind farm.
Most individual developer programs provide sample source code for specific device apps. It is harder to find a “hero app” that brings together multiple devices, multiple services, cloud and data storage into a solution. Does your developer relations program provide APIs to integrate devices, services and data for IoT and IIoT based systems? Are the services, APIs and architectures similar or different for IoT and IIoT applications? Are the features for developer programs the same? Depending on the criticality, government regulations and other factors, there may be higher levels of security access, authentication, encryption, etc. involved for your developer programs and the product offerings.
Recent IoT and IIoT News and Blog Posts
Consumer and Industrial IoT Developer Programs
Here is a list of Consumer IoT and Industrial IoT hardware and software providers and consulting firms.
If You have a Developer Focused IoT and/or IIoT program, Let Me Know
I would love to explore your IoT and IIoT focused developer program. Send me an email with your developer program URL so that I can join and take a look.
David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
The Internet of Things (IoT) is one of the hottest topics in developer and technology conversations. IoT companies with developer relations programs comprise a vast range of use cases, industries and devices. I’ve personally written code for the personal medical devices including pulse oximiters, blood pressure cuffs, heart rate chest straps and blood sugar monitors. Using code and components I’ve created demos and videos showing how to work with home control devices including Z-Wave based smart switches and door locks. It’s easy to create apps that control home lighting and heating. I’ve created demo applications for department stores using proximity beacons and beacon fencing. These development use cases are only a fraction of the use cases that can be included in the IoT developer space. IoT reaches way beyond what a consumer might experience with IoT. Your IoT developer relations program can help educate developers with sample code, tutorials, how to videos and more.
To look at the larger IoT development opportunities, we can see IoT devices already in use in manufacturing, transportation, retail, energy, financial services, healthcare, homes, buildings, logistics, cities and governments. There is a vast array of opportunities for developer relations programs to reach out to IoT developers. Predictions abound that there will be billions of devices and trillions of sensors connected to the Internet. Recent news stories about hackers taking control of devices points to the need for security skills for developers. Big data and analytics software will allow developers to harness the rapid growth in the number of connected devices and the data streams they will create.
IoT Developer Relations Programs
I should always answer this question with “who doesn’t have an IoT developer program”. We can quickly list the readily identifiable software, hardware, services and platform companies that are extending their reach to include IoT products. This group includes Intel, Cisco, Facebook, HP. Microsoft, Salesforce, Qualcomm, Oracle, Texas Instruments, Toshiba, Amazon, AMD, Samsung, Apple, SAP, Google, AT&T, IBM, Verizon, Huawei, Dell and others. There is another group of companies, especially in the industrial and automation spaces that are adding IoT layers to their product and services offerings. In this group I include GE, Bosch, PG&E, ABB, Thingworx, Ericsson, Emerson, Siemens, Philips, Orbit, Cypress, Sierra Wireless, Schneider Electric, Rain Bird, Comcast, Honeywell and more. That said, here are links to a few of the thousands of companies that have active IoT developer relations and outreach programs.
Evans Data Internet of Things Vertical Research Service
The Internet of Things vertical research service focuses on developers working on projects for connected devices in the Internet of Things, whether they’re for transportation, home automation, smarter cities, retail, industry or any other type of interconnected application. The service provides year long data delivery with two global survey reports plus IoT focused data deliveries across disciplines like mobility, Big Data, and Cloud. You can view the table of contents and sample pages on the Internet of Things Vertical Research Service page. You can also use the Evans Data Analytics Console to look at Internet of Things developer research data.
If you have a developer focused IoT program, let me know
I would love to explore your IoT focused developer program. Send me an email with your IoT developer program URL so that I can join and take a look.
David Intersimone “David I”
Vice President of Developer Communities
Evans Data Corporation
As one of the new team members here at Evans Data Corporation (EDC), I needed to learn about our ecosystem of sites related to developers, developer research, developer relations professionals and development tools. I’m using this blog post to bring everyone up to date on the aspects of software development and developer research that are at the focus of Evans Data’s expertise and execution. If you care about software development, developers, APIs, development technologies, marketing to developers, selling to developers, becoming a better developer and sharing your favorite best practices and experiences with tools and technologies, check out the following web sites, tools and events that are part of the Evans Data ecosystem.
The Evans Data Ecosystem
Evans Data Corporation creates market research, market intelligence, and strategic planning in the software development industry. The market intelligence research is focused on all areas of development from software to hardware to mobility. Developers present a highly focused, highly technical and very influential segment of the software industry, and the need to keep a finger on the pulse of the development community is well understood by many manufacturers. Because of the nature of development and the quickly changing technologies that form their world, traditional market research and consulting services seldom achieve adequate results. Evans Data has in-depth and focused experience working with high-tech professionals, and specializes in conducting market research in the IT and development community. We are experts in analyzing technology trends and attitudes. We know how to speak the language and ask the right questions and more importantly, we can understand the answers.
Each bi-annual multi-client subscription includes:
- Executive Summary
- Results of two complete surveys done twice during the year – full reporting with color graphs, detailed tables and commentary.
- PDF file of complete report and full rights to distribute anywhere within your company, anywhere in the world
- Invitation to provide questions or content topics and shape the content of upcoming surveys
Companies that purchase a subscription receive a substantial discount (40 percent off the second volume) and also receive a number of additional benefits – which include, but are not limited to, the following: custom webinars, ability to influence follow on surveys and analyst support. Read more information about subscription holder benefits.
You can track the research reports release schedule for 2016 at http://www.evansdata.com/reports/release_schedule.php
Strategic research reports include:
Tactical research reports include:
Vertical research reports include:
Custom research reports can also be conducted to your specifications. Before you commit to a major marketing campaign or a continuing product line strategy, wouldn’t you like to know how you’re plan will be received by real developers? The only way to be sure is to conduct quantifiable research with a significant number of programmers. Interviews are based on statistically significant sized samples within the time frame you need. Reports give thorough analysis to all questions and an overall summary.
The Evans Data Analytics Console is a revolutionary breakthrough in data delivery. Providing seamless self-service developer intelligence on hundreds of software development subjects stemming from our semi-annual Global Development Survey. This user friendly Data Analytics Console allows you to dynamically view virtually limitless charts focused on developer demographics, firmographics, technology adoption and trends. With 26 built-in filters and on the fly data drill down, you can effortlessly dive deeper into particular data sets and instantly extract the developer insights most valuable to you.
Read more about the Evans Data Analytics Console
Watch a short Analytics Console demonstration video.
Developer Relations Conference
The Evans Data Developer Relations Conference (DRC) is an event unlike any other. Developer relations experts from leading companies in the software, telecom and web markets come together to discuss best practices and reveal the techniques behind their success! During the conference attendees hear keynote presentations from top industry leaders. Breakout sessions are presented by developer professionals from leading software, hardware, platform and services companies. During the two day conference you’ll have ample time to network with other developer relations professionals.
The breakout sessions cover all aspects of developer relations, ranging from the business side (program ROI, the connection between developer programs and company revenue, budgeting for/costs of developer programs, how to get an organization’s commitment of internal resources, etc.) to the marketing side (techniques for recruitment, awareness tactics, community loyalty building programs, legal/privacy and global privacy considerations, conducting a privacy audit, internationalizing a US-based developer program, etc), to the technical side (tools used, technology platform leveraged, APIs supported, etc) and much more. Whether you are starting a new developer relations program or building on a current one, you deserve all of the help you can get – and this is the place to get it!
On the Sunday before the two day conference we hold a developer relations Boot Camp that provides a solid foundation on which you can build or enhance your developer program. Concentrated sessions in this one-day instructional program provide the insight and actionable information you can use to build your brand and establish strong relationships with your developer community. The Boot Camp also includes careful consideration regarding the reasons why developers seek out and contribute to developer programs, the most effective means of reaching out to them, and how you can leverage social media to greatest effect.
Evans Data 12th annual Developer Relations Conference 2016 site – http://www.evansdata.com/drc/2016/
Save the dates for the 13th annual Evans Data Developer Relations Conference, Palo Alto, CA, USA – March 26-28, 2017.
DevRelate – Community for Developer Relations Professionals
DevRelate is the online academy and community center for developer relations professionals. At DevRelate you will learn the basics and explore advanced techniques for creating and growing a developer program through online courses that are based on over 15 years of developer research. We also provide additional resources that are geared towards advanced practitioners such as assessments, workshops, and consultations to take your program to the next level. Our insights stem from our vast experience and the direct input from a global panel of software developers about what works for them and what doesn’t.
Join for free, learn developer outreach best practices and collaborate with a global network of developer relations professionals. Once you join, you’ll have access to the member directory, certification exams, blog posts, articles, interviews with Developer Relations professionals, Evans Data Developer Relations Conference presentations, resource links and more.
DevRelate also offers program assessment and workshops by one of the top Developer Relations professionals in the industry. During David I’s forty-three years as a developer, development manager, developer community executive and chief evangelist, he has created a thriving global developer community, thousands of articles, videos and blog posts. View more information about our Developer Program Advisory Workshops and Assessments here.
Finally, the In-Depth Individual Developer Program Assessment is geared towards serious practitioners and provides an assessment of your company’s current (or planned) developer relations program with ideas for improvements and enhancements based on your industry, product, service or platform. Working with your staff, the assessment will do a deep dive into your company, product or services, current or planned developer program features and how well they mesh together.
DevNet – Evans Data Developer Panel
When conducting demand-side primary research it becomes important to recruit the participants (or samples) from sources that are as unbiased as possible. During the years that EDC has been recruiting developers to participate in surveys this ideal has continuously been foremost in our efforts. Consequently, though we have used over 100 different individual sources for recruiting, In this way we provide the most eclectic and unbiased sample available anywhere. With thousands of developers chosen in a deliberately unbiased way from a wide variety of neutral lists, our data truly provides in-depth looks at representative samples of the developer population. The EDC panel of developers includes about 75,000 professional developers in over 80 countries.
You can register to qualify as a developer panel member. As a developer panelist you will: 1. Have your voice heard on hot topics, innovative technologies and key initiatives, 2. Receive points for every validated survey submission, 3. Redeem award points for valuable prizes.
Read more about the Developer Panel.
Register to qualify as a developer panel member.
DevMetric – Reviews of Development Tools by Developers
The DevMetric site allows developers to give their reviews of development tools, libraries and frameworks. Members can browse through categories of developer tools give recommendations for those tools you like and reasons for why you dislike a tool, library or framework. Developers can submit new tool entries and give ratings for all of the listed developer tools. On the site you can view the top rated tools (overall and by category). You can also see the most recent tools added to DevMetric and add your ratings, post comments, and tell others whether a review was helpful or not.
I have never met a developer who doesn’t have an opinion about the tools they use. Developers love to share information, tips and critiques with other programmers. Do you want to Rate and Review your developer tools? Register here!