One hundred rules for NASA project managers (1995) [pdf]
oliverlehmann.com
oliverlehmann.com
This "guide" was written by a gentleman in the last years of his 37 year career. I saw many similar guides/reviews of programs that were way behind sched and over budget. All written by retiring/recently retired upper management, they'd come in under a budget provided by some government oversight company or consulting group. They'd poke sticks into every group, come up with their assessment, then drop it on the active program director's desk. The program director would assign actions, the gov't oversight group could check off the box that it participated in "program saving" guidance, and 3 months later everyone forgets/ignores the input.
I think this guide paints a clear picture of how inefficient and misguided gov't run programs are for those that can stand to see it. The irony is so strong in the title, it's verging on sad. It is hard to believe anything ground breaking or efficient was ever created by following a "100 Rules" guide.
For example I spent maddening weeks changing fonts back and forth and trying to get the same number of records per page (as the original access version) in a report 100,000 pages long that nobody will ever read, print, or analyze with tools. (it was a PDF)
I am convinced they were taking sheets from the report I wrote and printing them out on transparencies which were overlaid on the old report so they could tell me to move things around one pixel at a time.
(I should probably say that despite the politics involved, I really like what I do. Still the best job I've had by a long shot)
Or maybe, "I think it would be cool if...".
Oh, and JPL is completely unrelated to the rest of NASA. To the extent that I'm debating removing "the rest of" from that previous sentence.
Success at "Making sure Excel is backwards compatible to every version of Windows and chip for the past 10 years, and has the same look and feel as every other Microsoft application" requires a lot of other skills: organizational design and management, project management, and (gasp!) even politics. The problem is when you reward those things, by default you disincent other things. Eventually people overjudge the political. But you need political skills to make things happen.
Feel like I could write a book on the bullshit that occurred and that was just one fairly minor project. Suffice to say, lots of disingenuous 'helping' that was really just working out where exactly in the back to place the knife.
my motto: "It's only as good as it has been tested to be"
I'm constantly reminded of this, most recently when I noticed my local Fire Dept doing checks on their specialty (gas powered) chainsaw tool every tuesday around 7:45am as I drive by on my commute.
Zing.
More importantly, it's making the point that all communications are fraught with lack of clarity and misunderstanding.
As this very subthread is evidence.
If you read 'external reviews' as 'fundraising rounds'...then no disagreement there.
The thing this reminds me most of all is a very time-worn copy of Arthur Bloch's Murphy's Law: and other reasons things go ƃuoɹʍ. You can find most them here: http://www.murphyslaws.net/edition.htm
It was at a highway rest stop on one of the long Interstate routes favored by aerospace engineers in the late 1970s, and I still think I've learned more practical knowledge from it than just about any other book I've ever read, though realizing the import of some of the apparently humorous laws (many of which were actually said with all seriousness in their original expression) has taken a long time to register.
Rule 24 from the Nasa piece should register with many here:
One must pay close attention to workaholics - if they get going in the wrong direction, they can do a lot of damage in a short time. It is possible to overload them and cause premature burnout but hard to determine if the load is too much, since much of it is self generated. It is important to make sure such people take enough time off and that the workload does not exceed 1 1/4 to 1 1/2 times what is normal.
Another huge lesson, particularly for the younger people on HN, is that if you find yourself working at an organization in which the rules here are being consistently violated, you are working at a sick organization and/or have a grossly incompetent manager.
I've had management all over the map. One of the best had a great deal of government (and military) experience. He wasn't overtly technical (though he knew more than he let on), but saw when goals were and weren't being met, and would ensure that resources were made available and barriers removed, often without asking. Two specific instances come to mind: I required additional systems permissions for a specific task, told him, he was on the phone to the responsible person and I had the privileges within ten minutes (I've worked at shops where this is a 24-48 hour, or longer, task). Where my workflow made heavy use of multiple terminals and screenspace, and secondary large monitors were a rarity, when one freed up it was on my desk the next day without my asking for it.
And when business conditions went south (there were a lot of people hit), our parting conversation was direct, to the point, and personal. What I didn't have to deal with was weeks or months of anxiety leading up to that point.
The gig following that one, with a young manager in start-up space, was a polar opposite, and, at least from a management perspective, a strongly negative contrast (though not the worst I've had).
Nor are many online discussion sites, as a bonus ProTip.