Taking Control of Your Work

download Taking Control of Your Work

of 26

Transcript of Taking Control of Your Work

  • 8/2/2019 Taking Control of Your Work

    1/26

    Taking Control of Your Personal

    Responsibilities, Commitments & Processes

    at Work

    Collated from Chapter 7 of

    Reflections on ManagementBy: Watts S Humphry

  • 8/2/2019 Taking Control of Your Work

    2/26

    Outline

    Self Improvement Strategies

    Time Management Strategies

    Managing Schedule Pressures

    Responsible Professional Behavior

    Managing Commitments

    Achieving Lasting Satisfaction

    Path of Excellence

    Conclusion

  • 8/2/2019 Taking Control of Your Work

    3/26

    Personal Process as a strategy

    John Smiths process of coaching Maurice Greene (1999 Olympics)

    Divided ten-second run into 11 phases.

    Analyzed each phase and showed Greene how to maximize hisperformance in every phase.

    This became Greenes defined and measured personal runningprocess.

    Maurice established world record for 100-meter in 1999 AthensOlympics

    For several years he was known to be the fastest person alive.

    Important Lessons:

    Simply working hard is not good enough for improvement

    Must also have a defined, measured and planned process tosupport your improvement journey

  • 8/2/2019 Taking Control of Your Work

    4/26

    Taking Charge as a strategy

    Winners take charge whereas Losers look for excusesto justify their loss.

    Common excuses when developers face challenges Unreasonable schedule goals from management

    Changing customer requirements Too much bureaucracy

    Too many distractions / meetings etc.

    How can you (developer) take charge and not be a

    victim? First, learn how to manage yourself

    Second, learn to convince management to let you manageyourself

  • 8/2/2019 Taking Control of Your Work

    5/26

    Improvement Strategy Case study

    Watts was expected to learn shooting when hejoined US Navy

    Initial shooting scores were extremely poor forWatts

    Coach analyzed the shooting process being usedby Watts and recommended a change

    Implementing the change (Switching to Left

    Hand) lead to a near perfect score for Watts Simply trying harder did not yield value, but

    changing the way did

  • 8/2/2019 Taking Control of Your Work

    6/26

    Personal Improvement Process

    1. Establish initial performance goal

    2. Measure current performance

    3. Analyze current process

    4. Adjust / Improve process5. Use improved process

    6. Again measure performance againstgoal

    7. Recycle to step 4 until goal is achieved8. Recycle to step 1 to set new goals and

    continue improving

  • 8/2/2019 Taking Control of Your Work

    7/26

    Value of knowing Task Hours

    Sounds familiar ? A 2-3 days task ended up taking 1-2 weeks instead

    Probable causes Estimation error

    Inadequate task hours

    Probable actions in case a task is behind schedule Try finishing it faster (Take short-cuts)

    Find ways to increase task hours

    You need your personal data for Estimated vs. Actual - To improve estimation accuracy

    Where did your invest time? - To eliminate interruptionsand maximize your task hours

  • 8/2/2019 Taking Control of Your Work

    8/26

    Task Interruption - Sources

    Switching to an unplanned task

    Mails / Telephone calls / Walk ins

    Peers / Customers asking for help

    A coffee or rest break

    Network / Equipment problems

    Going for Training / Meetings

    Consulting documents / web search

    External issue (Bandh/Strike)

  • 8/2/2019 Taking Control of Your Work

    9/26

    Improving Task Hours

    Strategies to minimize unplanned interruptions Establish quite time in the team

    Use issue log to just record the issue (For later action)

    Leverage time log as a tool to track and improve

    To ensure quality, taking breaks is important Make sure to allocate time for following:

    Planning & Tracking

    Metrics Collection & Analysis

    Personal Improvement By allocating 100% of time to principle job role, you

    will be missing an opportunity to improve

  • 8/2/2019 Taking Control of Your Work

    10/26

    Schedule Pressure Why?

    Typical responses in the face of schedule pressure

    Take short cuts or use poor methods

    Experiment with an untested technology

    Imagine Phantom problems and multiply pressure

    What causes the schedule pressure?

    Our natural desire to accomplish what managementwants.

    Normal self-doubt about our ability to perform.

    Jumping into execution without creating a strategyand plan also enhances the self-doubt.

  • 8/2/2019 Taking Control of Your Work

    11/26

    Preventing Schedule Pressure

    Analyze the work to be done

    Devise a strategy for doing the work

    Estimate the sizes of the products to be built

    Use productivity data to translate sizes into effort

    Use effort and resource information to create a plan

    Involve management in project launch using initial plan

    Track schedule and keep the plan up-to-date

    In case of a major change in assumptions viz. scope orresources, re-plan & re-launch with managementinvolvement

  • 8/2/2019 Taking Control of Your Work

    12/26

    Time Management Strategy

    You will likely spend your time this week much the way you spent time last

    week.

    To make realistic plans, you have to track the way you spend time.

    To make more accurate plans, determine where your previous plans were

    in error and what you could have done better. To manage your time, plan your time and then follow the plan.

    Categorize your major activities.

    Record the time spent on each major activity.

    Record time in a standard way.

    Keep the time data in a convenient place.

  • 8/2/2019 Taking Control of Your Work

    13/26

    Responsible Behavior

    When faced with a challenging problem, here areprobable responses1. We can get emotional, cry, wave our arms, or blame

    other people.

    2. We can ignore the problem and keep grinding aheadin the hope that things will somehow work out.

    3. We can step up to the challenge, look around forwhat we can constructively do, and then work to getit done.

    Being responsible implies that our response willbe more like #3 above.

  • 8/2/2019 Taking Control of Your Work

    14/26

    Irresponsible Behavior ExampleProject Assignment

    Judy and two members assigned a project to change finance system to make it compliant with laws which

    become effective in Jan 2012.

    Judy and team's response

    Without detailed estimation and planning, Judy and team express an opinion to management that project

    is not achievable.

    Management's response

    Management overrides Judy's opinion with their opinion regarding estimates and pushes Judy and team

    to execute the project.

    Results

    Project did not finish on time. Judy and team blamed the Congress for enacting the law at a short notice

    and Management for ignoring their opinion.

    What would have been Responsible Behavior for Judy and Management?

    Judy and team do detailed estimation and present their estimates to management prior to project launch.

    Management understands the reality of estimates and takes appropriate action viz. providing required

    resources to Judy and team so that they can finish on time.

  • 8/2/2019 Taking Control of Your Work

    15/26

    Responsible Behavior Example

    A NY engineer realizes at 2 PM on Friday that he needs to travelduring weekend for an urgent meeting in CA.

    He walks to FM's office and finds him in a meeting. He talks to theFM's assistant and is not able to get her to arrange for FM to comeout of the meeting.

    Realizing the importance of need for travel, he approaches hismanager for help

    Manager also fails to get FM's assistant's help for getting anaudience with the FM.

    Manager approaches the director to speak directly with the FM.

    Director interrupts the FM and helps to arrange the travel advanceon time.

    This is a good example of everyone involved handling a problemwith sense of responsibility.

  • 8/2/2019 Taking Control of Your Work

    16/26

    Irresponsible Behavior - Pitfalls

    We don't behave responsibly as we are afraid

    that we won't be listened to by management.

    Delaying the sharing of facts does not change

    the facts and only makes the problem more

    difficult to solve for everyone involved.

    Lacking the nerve to state the facts is

    irresponsible behavior.

  • 8/2/2019 Taking Control of Your Work

    17/26

    Sharing Facts Works - ExampleEpisode

    Two battleships assigned to the training squadron had been at sea on maneuvers in heavy weatherfor several days. I was serving on the lead battleship and was on watch on the bridge as night fell.The visibility was poor with patchy fog, so the captain remained on the bridge keeping an eye on allactivities.

    Shortly after dark, the lookout on the wing of the bridge reported, Light, bearing on the starboardbow.

    Is it steady or moving astern? the captain called out.

    Lookout replied, Steady, captain, which meant we were on a dangerous collision course with that

    ship. The captain then called to the signalman, Signal that ship: We are on a collision course, advise you

    change course 20 degrees.

    Back came a signal, Advisable for you to change course 20 degrees.

    The captain said, Send, Im a captain, change course 20 degrees.

    Im a seaman second class, came the reply. You had better change course 20 degrees.

    By that time, the captain was furious. He spat out, Send, Im a battleship. Change course 20degrees.

    Back came a flashing light, Im a lighthouse.

    We changed course.

    Lessons

    If you know the facts, make these facts clear to management. If you think of yourself as alighthouse, all these executive battleships (managers) will have to pay attention.

    Cited in The 7 Habits of Highly Effective People - By Stephen Covey

  • 8/2/2019 Taking Control of Your Work

    18/26

    Managing Commitments

    Analyze the job to be performed before agreeingto the commitment. (What?)

    Support the commitment with a plan. (Who?

    When?) Document the agreement. (It helps in case

    questions come up during the course ofengagement)

    If unable to meet the commitment, promptly tellthe other party and try to minimize the impact onthat person.

  • 8/2/2019 Taking Control of Your Work

    19/26

    Failed Commitments Hurt

    When work required exceeds time available, It leads to

    Failure to meet commitments.

    Misplaced priorities.

    Poor quality work.

    Loss of trust.

    Loss of respect for your judgment.

    The most important single asset a software engineercan have is a reputation for meeting commitments.

    For people to trust your word, you need to say whatyou plan to do and then do what you say.

  • 8/2/2019 Taking Control of Your Work

    20/26

    Achieving Satisfaction

    Satisfaction that you derive from status or

    securing a position is at best temporary and

    short lived as status changes all the time.

    Satisfaction that you derive from what you

    have done well or accomplished will be lasting

    in nature.

    Focusing on doing a job well will generate a

    lasting sense of pride and fulfillment in you.

  • 8/2/2019 Taking Control of Your Work

    21/26

    Path of Excellence

    Your progress towards excellence will depend on yourability to build your personal skills.

    Make practice a part of every project and learn to measureand observe your own work.

    Treat every project as a way to build talent rather thanmerely treating your talent as a way to build projects.

    While our carefully developed strategies may sometimes godown in flames, a new and more rewarding opportunitymay show up in the ashes. The key is to keep an open mind

    and to keep looking. In life, we all reach the same end, so we need to

    concentrate on the journey and not the end.

    Pursue the path of excellence, it would be worthwhile.

  • 8/2/2019 Taking Control of Your Work

    22/26

    Concluding Thoughts Make personal improvement a key focus area for yourself.

    Use disciplined methods to improve your work. (PSP methods canhelp)

    Strive for team excellence. (TSP methods can help): Rational (Metrics Driven) approach to estimation, planning and tracking

    Timely & Responsible sharing of facts

    Effective management of task hours (Time Logging) Effective management of delivered quality

    Draw immensely lasting satisfaction from doing your job well

    Constantly grow your hunger for excellence

    Keep learning

    Keep improving Keep enhancing your contributions

    Keep growing

    Most importantly, have fun along this journey

  • 8/2/2019 Taking Control of Your Work

    23/26

    SOME METRICS FROMINDUSTRY SURVEY

    BENEFITSFROM DEPLOYING PSP & TSP

  • 8/2/2019 Taking Control of Your Work

    24/26

  • 8/2/2019 Taking Control of Your Work

    25/26

    TSP Driven Improvements 1 of 2

  • 8/2/2019 Taking Control of Your Work

    26/26

    TSP Driven Improvements 2 of 2