How to be on track

Excerpt’s from Steve Magurie’s book Debugging the Development process by Microsoft press.


  • Regularly stop what you are doing and look ahead, making little adjustments now to avoid big obstacles later on
  •  Each day ask yourself, what can I today that would help keep the project on track for the next few months
  •  Do not waste time working on the wrong problem. Always determine what the real problem is before you try to make a fix
  •  People often ask for something other than what they really need. Always determine what they are trying to accomplish before dealing with their request
  •  Never commit to dates you know you cannot meet. You will hurt everybody involved
  •  Do not let wanting to please everybody, jeopardize your project. Use your goals to guide the your destination
  •  You are responsible for your projects. Do not let ill considered suggestions from supervisors disrupt your program
  •  There is no such thing as free product or feature
  •  Implement features only if they are strategic to the product. Do not implement feature merely to fill out feature set or review check list
  •  Do not implement feature because they are technically challenging or “cool” or “fun”
  •  Do not waste time on questionable improvement work Weigh the potential value returned against the time you would have to invest.

9 Responses to “How to be on track”

  1. 1 Jesse Grillo September 6, 2017 at 1:29 am

    Your website has a kind of feeling about it. You are a very persuasive writer. It is like you read my thoughts! I will be subscribing to your feed. Could you tell us more about this?

  2. 2 investment adviser September 4, 2017 at 5:46 pm

    I am continually browsing online for tips that can help me. I know top Google professionals would agree. You appear to know a lot about this.

  3. 3 Jesse Grillo September 4, 2017 at 1:16 pm

    I love articles like this one but I find myself spending hours simply browsing and reading. I was looking everywhere and this popped up like nothing!

  4. 4 investor adviser September 1, 2017 at 2:36 am

    Your blog is followed by this guy I used to know. You saved me a lot of hassle just now. Your writing style reminds me of my mom back in Michigan. You really sparked my interest.

  5. 5 tech speaker August 31, 2017 at 12:29 pm

    Thank you! I simply stumbled upon your weblog and wished to mention that I have truly enjoyed surfing around your post posts.

  6. 6 Ankur Aggarwal March 7, 2008 at 5:55 pm

    very sound advise indeed

  7. 7 S.Karthikeyan September 29, 2006 at 11:26 am

    Satish, you are right. It requires skills to realise what problems are correct and what problems are wrong. Now in order to get to facts it requires a team effort, every body will have to converge on the conclusion.

    This is where the interaction between the team becomes a crucial factors. Everybodys views should be appreciated and everyone should be given a chance to talk.

    Even from my experience with a start up is the same. I learnt it the hard way. One should first learn to assertive and support the stand based on facts. If this dosen’t happen then God help us!

  8. 8 sathish September 29, 2006 at 1:00 am

    “Do not waste time working on the wrong problem. Always determine what the real problem is before you try to make a fix”

    How do we determine if we are working on the wrong problem? Sometimes, it is too late by the time we figure out we are working out on a wrong problem..

    Working for a startup, I realised that we need to keep asking questions, discuss with as many folks within the team as possible, get inputs before starting on a problem..Most cases – what the problem states or how the problem is stated is wholly different from the problem is all about.

  1. 1 How to be on track « Renaissance Trackback on September 26, 2006 at 8:28 am

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s


Thru Lens


View Karthikeyan S's profile on LinkedIn
Alltop, confirmation that we kick ass

%d bloggers like this: