November 9, 2005 11:47 AM PST

Ozzie memo: 'Internet services disruption'

(continued from previous page)

driven by software. Automobiles are on a path to become smart and connected. The emergence of the digital lifestyle that utilizes all these technologies is changing how we learn, play games, watch TV, communicate with friends and family, listen to music and share memories.

But the power of technology also brings with it a cost. For all the success of individual technologies, the array of technology in a person's life can be daunting. Increasingly, individuals choose products and services that are highly-personalized, focused on the end-to-end experience delivered by that technology. Products must deliver a seamless experience, one in which all the technology in your life 'just works' and can work together, on your behalf, under your control. This means designs centered on an intentional fusion of internet-based services with software, and sometimes even hardware, to deliver meaningful experiences and solutions with a level of seamless design and use that couldn't be achieved without such a holistic approach.

The Opportunities
These three tenets are causing a shift in the software landscape that started with consumers and is progressively working its way toward the enterprise ? changing how software is monetized, how software is delivered, and what kind of software is ultimately embraced. With our presence in so many markets serving so many audiences, and with such a broad variety of products and solutions, we are well positioned to deliver seamless experiences to customers, enabled by services and service-enhanced software, including:

SEAMLESS OS ? The operating system as it would be designed for today's multi-PC, multi-device, work anywhere, web-based world. Enabling you to login using any of your service-based or enterprise identities. Deploying software automatically and as appropriate to all your devices, and roaming application data and settings. Permitting seamless access to storage across all your PCs, devices, servers and the web.

SEAMLESS COMMUNICATIONS ? Communications and notifications ? from voice to typing to shared screen; from PC to service-based agent to phone. Maintaining continuous co-presence with intimate friends and family; improving the coordination amongst individuals who need to work together by reducing latency and adding clarity through shared context.

SEAMLESS PRODUCTIVITY ? Enabling you to create, find and organize documents and data among all the desktops, devices, servers and services to which you have access, and with all the others with whom you need to work, through 'shared space' products that are internet service-based, enterprise server-based and directly peer-to-peer. Working within and across homes, small businesses, virtual workgroups and enterprises.

SEAMLESS ENTERTAINMENT ? Enabling you to create, store, organize, present, consume and interact with media of all kinds; accessing, caching and viewing it anywhere you like regardless of where the media resides. Gaming experiences that bring two or two million people together across PCs, devices and the web.

SEAMLESS MARKETPLACE ? Enabling you to research, find, buy and sell whatever you want through a seamlessly integrated purchase, billing & payment & points, advertising & lead generation & sales management system designed to satisfy the needs of both buyers and sellers.

SEAMLESS SOLUTIONS ? Enabling workgroups and businesses to rapidly create and customize any of a broad class of template-driven, semi-structured data-based applications and solutions that "just work" and provide instant value ? whether using them from the web, from enterprise servers, or from mobile client PCs.

SEAMLESS IT ? Enabling enterprises to seamlessly and cost-effectively manage many of the things they've classically done within their data centers ? e.g. PCs, messaging, content and applications. The management experience might be wholly within the cloud, or with the cloud seamlessly integrating enterprise server assist.

Moving Forward
In order to adapt to the requirements underlying these key tenets, groups must reflect upon their existing plans, and assess their designs in the context of the end-to-end experiences they need deliver in order to understand how services might make a substantive impact. Groups should consider how new delivery and adoption models might impact plans, and whether embracing new advertising-supported revenue models might be market-relevant.

In assessing where we are and where we need to be, some new efforts will surely require incubation. But in many areas we have 80% of the product and technical infrastructure already built ? we just need to close the 20% gap. Following are but a few thoughts for each division intended to catalyze a "services-enhanced software" mindset.

Platform Products & Services Division
a. BASE vs. ADDITIVE EXPERIENCES ? In MSN, and in Windows Update and software deployed by it, we have quite a bit of experience with methods and practices for getting innovations to market on a rapid cycle. In the form of a newly combined division, we should consider many options as to how we might bring user experience innovations and enhancements to users worldwide. Specifically, we should consider the achievability, desirability, and methods of increasing the tempo for both 'base' OS experiences as well as 'additive' experiences that might be delivered on a more rapid tempo. In doing so, we would better serve a broad range of highly-influential early adopters.

b. SERVICES PLATFORM ? Through years of experience, the MSN team understands the methods and practices of building 'internet scale' services. The Platform team understands developers and has deep experience in communications and storage architectures. These teams must work together, benefiting from each others' strengths, to develop a next generation internet services platform ? a platform for both internal and external innovation. A platform with capabilities and an operations infrastructure that takes those services to a scale never yet seen on the internet - to our benefit, and to the benefit of our partners and customers.

c. SERVICE/SERVER SYNERGY ? A tension has emerged between our products designed for the enterprise and those for the internet. Exchange/Hotmail, AD/Passport, and Messenger/Communicator are but three examples. All our enterprise clients and servers must interoperate with and complement our internet services. Our functional aspirations are generally "server/service symmetry", but architectural considerations dictate that different implementations may be required to economically reach internet scale. We must quickly find the best path to achieve seamless user, developer, and administration experiences involving servers and services.

d. LIGHTWEIGHT DEVELOPMENT ? The rapid growth of application assembly using things such as REST, JavaScript and PHP suggests that many developers gravitate toward very rapid, lightweight ways to create and compose solutions. We have always appreciated the need for lightweight development by power users in the form of products such as Access and SharePoint. We should revisit whether we're adequately serving the lightweight model of development and solution composition for all classes of development.

e. RESPONSIBLE COMPETITION ? We will compete energetically but also responsibly and with recognition of our high legal responsibilities. We will design and license Windows and our internet-based services as separate products, so customers can choose Windows with or without Microsoft's services. We'll design and license Windows and our services on terms that provide third parties with the same

Previous page | CONTINUED: Connected to the future…
Page 1 | 2 | 3 | 4 | 5

2 comments

Join the conversation!
Add your comment
Federal Department of Computing
No other copmpany in the world is able to brag so loudly about what they're going to do than Microsoft. It's like these memos have to be made public so that their partners and customers etc know that they really aren't asleep.

Does Google make such self-seeking and self-important pronouncements public knowledge? Not on your life.

It really is as if Microsoft is the FDC and these "policy" announcements are meant to reassure everybody that everything's on track and Google will be squashed by a billion-pound turkey that can barely waddle out its own yard ...
Posted by paulie_shanna (5 comments )
Reply Link Flag
Google is the giant of computing services
Pride goes before a fall.

I would much prefer that Google be the 100 pound gorilla of IT as they are definately better at benefitting others while benefitting themselves.

MS is far to greedy and fat to be of any use to the average Joe blogs, and they have no problem ripping people off as well. Google on the other hand are open and give their stuff away. They are the good guys of IT.

Google is also more in touch with what is happening and you don't see Google saying we are going to crush these guys and we are the best, even though they are the best in my opinion.
Posted by t8 (3716 comments )
Reply Link Flag
 

Join the conversation

Add your comment

The posting of advertisements, profanity, or personal attacks is prohibited. Click here to review our Terms of Use.

What's Hot

Discussions

Shared

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.