Avatar

Jonathan Rosenberg

Cisco Fellow and Vice President

CTO for Cisco's Collaboration Business

Jonathan Rosenberg is a Cisco Fellow and Vice President and CTO for Cisco’s Collaboration business. Jonathan is an industry veteran, having worked in IP communication and collaboration for 18 years. He has authored many of the Internet standards that define modern telecoms, including SIP, SIMPLE (SIP for presence and IM), and ICE. He has held numerous leadership positions in the IETF, is the fourth most prolific author of Internet standards of all time (with 70 RFCs), holds 52 granted US patents, has served on advisory boards of numerous startups, given nearly a hundred industry talks, and has received several industry awards, including being named to the Technology Review TR100 in 2002 – the 100 most innovative young technologists in the world. Prior to Cisco he was Chief Technology Strategist for Skype.

Articles

June 9, 2016

COLLABORATION

The Dirty Secret of Team Collaboration: Teams

Cisco Spark is one of a growing set of tools that embrace the idea of team collaboration. These are tools that provide persistent workspaces for teams to work together. They provide persistent chat and messaging, file and photo sharing, and sometimes – real-time tools, such as voice and video confer…

June 8, 2016

COLLABORATION

A Lesson from Goldilocks: Messaging Security that’s “Just Right”

We all know the story of Goldilocks and her ill-fated visit to the house of the three bears. What lesson, if any, one might take away from this story is that too much of a good thing doesn’t necessarily make it the right thing. Porridge is best hot, but too hot and that’s not good. Big chairs are bi…

March 23, 2016

COLLABORATION

Fed Up with Enterprise Messaging? That’s Because Work Cannot Survive on Chat Alone

Recently there has been a lot of buzz in the news around people getting fed up with enterprise messaging applications. This began with a well written and widely read article in Medium titled, “Slack I’m Breaking Up with You.” A twitter hashtag called #slacklash started to rise in usage. Others jumpe…

January 25, 2016

COLLABORATION

The Hierarchy of SaaS Testing Needs

Software testing. For a long time, software testing was one of those dark alleys of the software development process. Often ignored, considered as an afterthought, and staffed by “someone else” who did an important job but was outside of the core development process. Well, that has all changed. In t…

December 15, 2015

COLLABORATION

Devops Means “No, you cannot operate my cloud”

One of the things I really believe strongly is that modern SaaS software development – both the practices and code it produces – are significantly different from traditional enterprise premises-based software development. Yet, I find that for people who have never built and operated a modern SaaS pl…

November 23, 2015

COLLABORATION

The Myth of Greenfield Technology Environments

This is part of a series on the evolution of the Cisco Collaboration Cloud platform, exploring the technical and design principles behind its unique architecture. In the last post in this series, Jens Meggers talked about the huge importance of user experience, and how essential it is to simplify, c…

August 27, 2015

COLLABORATION

The Four Dimensions of Open

Last week, I posted about our Project Thor, our effort at creating a royalty-free next-generation video codec. This post generated lots of comments – which is great! But also illustrated that there is a lot of confusion about what it means for something to be open. I’d like to remedy that here and d…

August 11, 2015

COLLABORATION

World, Meet Thor – a Project to Hammer Out a Royalty Free Video Codec

Video codecs remain an area of active research and development. The current generation video codec is H.264 – in widespread usage on the Internet. Cisco has actively worked towards making H.264 the foundation of real-time communications on the web. The next generation codecs are just beginning to em…

March 19, 2015

COLLABORATION

Continuous Delivery – realizing fast IT

For those following trends in the software industry, Continuous Delivery (CD) has been all the rage. What is it? Simply put – continuous delivery is the ability of a SaaS application to push new software into production multiple times per day. Typically, only the cloud software components are update…