from ideas to solutions

Browse By Tags

Tagged Content List
  • Blog Post: facebook polls: speed vs statistical significance

    As a bootstrapping entrepreneur, if you have $100, you would first give them to your lawyer, then to your accountant, and then lastly to your market researcher. Facebook launched polls recently, which enables the users to quickly and cheaply($5 basic insertion fee plus $0.10 per answer) set up a poll...
  • Blog Post: design of everyday things

    If you are going to read only one book on design during your lifetime, my recommendation will be to read - The Design of Everyday Things by Donald Norman . This book has been instrumental in shaping some of my own approaches to design and I'm sure it has influenced several thousands of designers across...
  • Blog Post: What Does a Microsoft Program Manager Really Do? - Demystifying the PM Role

    Background I was a dev and a dev lead for a few years and although I still enjoyed doing it, I felt that the entire range of my skills were not being fully utilized. What were these skills you may ask that made me think I was too good to be a developer? It's really not the case at all, if anything...
  • Blog Post: Working at Microsoft Headquarters in Redmond - What is it like these days?

    As my first post here and before I start posting on technical topics I thought it would be a good idea to give a general sense of what it feels like to work at Microsoft. Of course everyone will have their own unique experience here, so what I have done is to try and highlight things that almost everyone...
  • Blog Post: design as a competitive advantage

    Design has essentially become one of the key competitive advantages of the killer apps of Web 2.0. Why has design become so important - all of a sudden? Or was it always important? Scott Berkun once said that the best user interface is "no" user interface. The thinking here is that the user should not...
  • Blog Post: writing "WOW" emails

    Emails have become the official means of recorded conversations in corporations. At Microsoft, a typical program manager writes an average of 30-40 emails every day and reads many more. It would certainly help improve productivity, if the emails are crafted in an optimally sound way. Guy Kawasaki has...
  • Blog Post: ipod and the design of things to come

    I religiously admire Apple for its proven ability to consistently come up with terrific designs. Desin is the sole reason as to why Apple has been able to enjoy the price premiums over competitors. Other companies that I admire for great designs include IDEO , Microsoft , Herman Miller , Oakley and Porsche...
  • Blog Post: Program Management interviews at Microsoft

    A bunch of my friends and readers have asked me about "the" interviews for a program management position at Microsoft. Having being involved in several program management interviews, I'll try to write about the preparation that I would recommend for anyone applying for a PM position at Microsoft. ...
  • Blog Post: Conducting effective Threat Modeling meetings

    How to conduct threat modeling meetings effectively? Prepare: Make sure that the participants have had enough context about the feature/component. Have about 3 reviewers who are NOT part of the component/feature team, to get an outsider’s perspective. Have an education session at least...
  • Blog Post: Creating products that people love

    In the design section, I will share my design philosophy, learnings and tips. I recently saw a recording of a presentation with the title: Creating products that people love. I use some of these principles to design the products in Real-Time Collaboration. Here are my notes from the presentation: ...
  • Blog Post: One of the first blogs on Program Management

    Chris Pratley (a Group Program Manager in Office) had described his personal experiences about the role of program management, almost two years ago on his blog. This post has helped a lot of new (and wannabe) program managers(including me!) at Microsoft, to decide about their career. Thought that it...
  • Blog Post: Steven Sinofsky describes Program Management

    While the role of Program Management is one of the very few roles in the software industry that is exclusive to Microsoft, the tangible responsibilities of the role are still not set in stone. Steven Sinofsky (senior VP of Office and a former Program Manager as well as a Software Development Engineer...
  • Blog Post: Steven Sinofsky on PM

    Office head honcho Steven Sinofsky posted last week about Program Management. Whew -- and I thought my post was long. Related to a discussion I had in SF last week with some colleagues, here's his list of some of the qualities that make a great PM: Strong interest in what computing can...
Page 3 of 3 (75 items) 123