Showing posts with label delivery. Show all posts
Showing posts with label delivery. Show all posts

Monday, October 24, 2016

What does a Manager do?

What does a Manager do?

Of course "Manage".

Manage what? 
Something that needs to be done or delivered in absolutely certain manner!


Dictionary meaning:
"succeed in surviving or in achieving something despite difficult circumstances" 
"succeed in achieving or producing (something difficult)."


What is to Manage against? 
Risk of not able to do or deliver thing against various agreed parameters by keeping constraints intact.

e.g. Quality, On time, Cost, Completeness, Correctness, Reliable, Acceptable, Legitimate, Certainty, Precise, etc...
Guarding the most obvious and important delivery parameters first
Essentially the question is, 
What happens when "management" happens? 
It is "Risk Free Delivery".


A manager has "Managed well" 
when he has managed all the risks "well".

There are internal and external factors which interfere with the agreed delivery

Manager has to "Manage" against all odds about, how will he factors and overcomes every obstacle
Planning, Risk Mitigation, Estimation, Communication, etc. are tools to help "manage"

These tools also need to be used correctly. 

e.g. Realistic Plan, Well thought Risk Mitigation, Correct Estimation and enough times repeated, Overly Simplified Clear Communication,...

So there is science in using and talent or art in applying these tools
Manager must be rated on results not on efforts!

Managers metrics is, 
What risk emerged, 
How he handled it, and  
How deliverable achieved as per agreed expectations

If no risks emerged, then it was easy task!

So Manager's true performance is, 
when many issues emerged and he did not let delivery affected

More capable managers have more capacity to deal with many and very high risks situations successfully

Leader is more of leading the change for better for everyone and together
He identifies the need and initiates the change process

While Manager is required to take care of every risk to ensure deliveries happen as expected

Individuals and organizations value system, social and legal norms gives boundary framework to carry activity of "Managing" something
otherwise "managing something" can take form of "bribed to get it done"

Manager is for doing things in a right manner that covers all risks against expected delivery

Science of Management is about how you get Right in the Manner.

Sunday, July 11, 2010

Regarding COST and Schedule


Regarding COST and Schedule
Tuesday, June 22, 2010


How do we make products 
competitive, better, cheaper and in short period?

OR

How do we do build products in reasonable time?






As a person joins an organization, his senses of cost and time ($ + T) evaporate.

Simply because,
it is his Job to do his “Job”,
sadly “Job” definition does not cover the clause “in the required budget”.


When same person has to get things done for himself, 
out of his pocket and time,
all of a sudden he becomes rational about $ and Time.





Why it takes time to build products?
Because scope inflate.

Minor reasons also exists.



Why scope inflates?
Because there is poor self disciplinary intention.


Our natural intension of “being in safer situation” is stronger.
Adding more buffers in the plan and demanding further more resources.
Both Time and Resource inflate $ cost.



How to control scope inflation?
You have to force,
to make it in time, 
with available resources, 
with good quality and 
with less rework.

Two places scope inflates, 
  • Product Management / Analysts and 
  • Engg. the development part





The Product Delivery Head

Product Delivery Head must build,
complete and quality product in a defined $ + T budget.

We (the organization) must buy the product 
from Product Delivery Head 
as if it is internal outsourcing organization.

We must buy not as a user, 
but as a buyer who is business maker,
buying it to make profit out of it.



In my experience with various organizations,
Having Product Manager or a Analyst as the Product Delivery Head,
takes organization down turn and 
Engg becomes a common target,
for not being able to deliver the killer ideas to product.

Having Engg Head as the Product Delivery Head,
takes organization down turn and 
Analysts becomes a common target,
for not being able to understand the killer technical aspects that builds the product.


It is required that,
Product Delivery Head is one who understands the business.

Essence of making money out of the work
got done from various skills and people types.


The Product Delivery Head, 
must be responsible for both Product Management and Engg functions together.


Making Product Management responsible for $+T,
will cause bad relations with Engg and same if Engg made responsible.


In absences of Product Delivery Head,
best could be both Product Management and Engg made responsible together

Making Product Manager know per day $ burning cost and budget left can significantly force individuals to look for better, smarter and cheaper alternatives.

It will force to be careful and design before building.
It will force to be careful on requirements before hesitantly building.
It will force to make resources utilized effectively.

This is an effective approach.





Business owners often wonder 
why employees do not have focus on delivery 
and rather inclined to grand things

Ownership forces $ + T dimension referenced all the time.

Employees do not “own”, nor can you make them to have same sense of “ownership” as you have.



Whats the way out? 
Force.
By tracking per day $ burnt and budget remaining.



Product development has two phases,
  • Building the product and
  • Maintaining the product



Maintaining the product shall take 5% of costs rate of building the product.
Maintaining the product can never end. Every day burning cost shall be reduced significantly over a period.

Building cost can be considered for cost till making the product available to market with its first two GA releases.

Monday, February 15, 2010

Water fill syndrome

Water fill syndrome

Avoid water fill 
Before something to be done, 
something else needs to be done.. 
to qualify to “this is how it should be done”
Work expands to end later, 
as this recursive work scope extension prevents delivery of 
a “small, manageable and short coursed ‘focused tasks’” 


Avoid water fill at all costs.
Seek, simplest thing that is guaranteed to work, next hour.
Impact on delivery
  • This delays deliveries 
  • Accumulates associated deliveries 
  • Main do-able item looses focus in the process 
  • Timely sequence of delivery packets disturbed and takes form of big chunk deliveries with longer delivery intervals


Preventive course
Working on every subsequent associated item shall be discouraged and 
entered into TODOs list so they do not loose sight

Avoid gold plating. 
Gold plating is glorification and hence expansion of a scope
Every unit of expansion adds to complexity
"Complexity" relates to "efforts to do" in exponential relation