Thursday, November 13, 2014

Notes On Microsoft [Unofficial Post] [Updated]

Microsoft Devices

  • Microsoft Surface (Laptop + Tablet) 
  • Microsoft Phone 
  • Microsoft Xbox One
  • Microsoft Kinect
  • Microsoft Band 
  • Microsoft Book [Upcoming]



 
"Brand Appeal"



One of the areas I shall work on is to bring the "Brand Appeal" back to Microsoft products (that Microsoft once enjoyed).
"Microsoft is cool!" or maybe "Microsoft is back!"
"Surface is simply sensational!"
 

Plans and Targets: Microsoft




Microsoft Cloud - Cloud  Marketshare - #1

  • Linux support is wise. More Languages, more database options, more data processing features, more features.
  • Nurture Developers, Experts (more MVP like programs), Consultants - catalyze adoption of Cloud.

Enterprise Marketshare - #1 (IBM, SAP, Oracle)
  • Redesign Microsoft Dynamics, Sharepoint, SQL Server. 
  • NoSQL Database. 
  • Enter CAD / CAM Market (Autodesk). Scientific Computing Market (Wolfram).

Winodows Phone - SmartPhone Marketshare - #2

  • Lots of innovative features. Truly giving the customers the best Phone money can buy. Cortana is cool - make it cooler! 
  • Target: Lure Developers to develop Apps. 
    • Better Tools for App Development. 
    • Increasing Marketshare. More excitement.





 

Microsoft Surface - Tablet Marketshare Target - Surpass iPad
  • Introduce Lower cost and lighter (in weight) versions [Surface "Light"; besides Surface Pro]. Surface "Light" has to be stylish. Buyers (it's not going to be another cheap Laptop) would compare it with iPad and Mac. UI innovations in Windows 10? 
  • Workplace Computer that you can carry around - Surface Pro
  • 1 Surface - In place of "1 Laptop (For study, work) and 1 Tablet ("Coolness factor") for consumption of Media, Apps, Games"
  • Keyboard - Urges you to create (Tablet / touch-only devices - only for media, apps, based consumption)

 

Microsoft Book 


Microsoft Band & Microsoft Health 


Surface

 

Visual Studio and .NET.  

  • Innovations.
  • Target for C#: Surpass Objective-C in popularity.
  • Establish as a cross platform app development platform. Write once in C# / F#, run on Windows, iOS and Android. (Xamarin, etc.)
  • Visual Studio, .NET on Linux, Mac (Mono, etc.) (Open Source)
  • Scala on .NET
  • F#: Data processing, Concurrent programming, Scripting, quick development / Rapid prototyping (An alternative to Python, JavaScript, Ruby), REPL. 



Windows

 

Xbox

  • Push Educational Games.


 

Satya Nadella, being young (and upto date) - is focused on bringing ideas that are currently appreciated and successful in the Industry (even if the ideas are not as widespread and strictly followed at Microsoft):

  • Cloud first, Mobile first 
  • Competing by quickly bringing products to Market and following up with quick iterations. 

[Remarks : Following up with quick updates gets more significant in a "Mobile first, Cloud first" world - where you can push updates whenever you want.]
  • Data-driven Marketing and Data-driven Software Engineering process improvement 
  • Focused on Platforms and Services

I will work on:

Software development language / component, process, tools improvement => improvements in productivity, reliability, maintainability.





Steve Ballmer

Hanged onto - Windows and Office (even by sacrificing some of the areas where Microsoft could have dominated - Smartphone, Touchscreens)

Started and established:

  • Business Division; Cloud; Skype; Server; SQL Server; 
  • X-Box  and Gaming
  • .NET & Visual Studio
 

 

References 

 

No comments:

Post a Comment