Nov 23rd, 2008
The Budget Cycle
Companies all have their cadence. After several years, the managers got the hang of it and gained efficiency: ops review, focal, recruiting, budgeting, repeat. Corporate America all have reporting obligations and have long been tuned to the same quarterly rhythm. What amuses an observer is how each company does it differently.
Ostensibly, the budgeting exercise allocates resources for the optimal return. The managerial principles are well-studied: rank all projects according to their NPV (Net Present Value, a conceptual value that represent how much the project is worth today) and fund as many positive ones. In reality, no company does it this way. No method computes NPV accurately; a good manager can always present his/her projects in good light.
The budget cycle, then, becomes an exercise to synchronize the value: a daunting task for any company of decent size. Compared to others, Juniper does it quite well. In few short intense weeks, the list quickly settled. The ripple, of course, has its normal jittering effects. From my vantage point, I don’t see standard bad behaviors: keeping sleuth funds, hoarding resources for political gains, hide projects into skunkworks, using high-priority ones to pad organization, etc. Instead, people got the list, internalized them, and simply moved on to do the works.
Very cool.

Forwarding shoves packets from one end to the other as quickly as possible. Juniper’s gears can handle a very impressive amount: probably the fastest in this industry. Huge amount of packets arrive at the interface, each one must be categorized, inspected, and possibly forwarded to the right destination. The machinery operates based on FIB (forwarding information base), a data-structure dynamically updated by the routing intelligence.


Sin-Yaw @ Juniper