Wednesday, November 29, 2017

When PM meets SysEngr


Project manager
  • Here's your task
  • Here's your budget
  • Here's your schedule
  • Keep your head down; focus on the task; don't get distracted
System Engineer
  • Here's your environment and context
  • Here's your interface
  • Consider the chaotic and integrating effects
  • Keep your head up; look around you; be aware of other stuff going on  
Hello! Did I hear "keep your head down" and "keep your head up"? Focus, but look around; don't get distracted, but be aware of other stuff?
 
Well yes! You did. What's your problem?
The problem, of course, is conflicting agenda, the tension -- somewhat natural -- between the project people and the systems people.
 
And what balances this tension? RISK, of course. It's the project balance sheet I describer elsewhere in this blog: two influencers in tension, and someone has to accept risk to ensure the stresses of each are managed. 
  • Budget and schedule are at risk with chaotic and integrating effects
  • Head's down focus is at risk with other stuff going on
And, who is the ultimate risk manager? The project manager ... none other. The buck stops there, always has, always does




Read in the library at Square Peg Consulting about these books I've written
Buy them at any online book retailer!
http://www.sqpegconsulting.com
Read my contribution to the Flashblog

Saturday, November 25, 2017

Systems thinking with Charlie Munger


I was directed to this paper about "The Psychology of Human Misjudgment" by a posting on herdingcats.

The author is Charlie Munger, a man who is decidedly not a system engineer or a project manager, but nonetheless understands some of the principles of the former.(*)

He writes -- certainly as a systems thinker --  this way:
I became so avid a collector instances of bad judgment that I paid no attention to boundaries between professional territories.

After all, why should I search for some tiny, unimportant, hard-to-find new stupidity in my own field when some large, important, easy-to-find stupidity was just over the fence in the other fellow's professional territory? 

Besides, I could already see that real world problems didn't nearly lie within territorial boundaries. They jumped right across.

And I was a dubious of any approach that, when two things were inextricably intertwined and interconnected, would try and think about one thing and not the other.



________________________________

(*) Charlie Munger, best known as Warren Buffett's long time business partner, started out as an attorney with a amateur's interest in psychology, and particularly about behaviors that might inform his law practice.


Read in the library at Square Peg Consulting about these books I've written
Buy them at any online book retailer!
http://www.sqpegconsulting.com
Read my contribution to the Flashblog

Wednesday, November 22, 2017

Project Office relevance


It's probably career limiting if you don't keep your project office relevant to your business

Fair enough

Tom Friedman has some advice along that line of thinking, which I paraphrase:
Analyze -- seek out and take in data; reduce it to information; understand the importance and relevance to your operation; be able to find the needle routinely, not by exception
Optimize -- avoid too-local optimization; seek lean wherever possible; always test for value-add
Customize -- provide the uniqueness of one but with the efficiency of reuse or replication; make it seem like a custom fit and finish even if it's not
Predict --  look forward, of course, extrapolating from history, but be cautious not to over use history; predicting innovation and creative destruction is filled with potholes. Where will the guy below you come up to steal your business? What are your vulnerabilities, like dragging around a legacy installed base? Sometimes, you just have to drop the headphone jack, even if you love it!
Digitize and automate -- AI is the buzz, but use automation to replace all but the higher skill cognitive-intense tasks. And, of course the latest: automate automation.


Read in the library at Square Peg Consulting about these books I've written
Buy them at any online book retailer!
http://www.sqpegconsulting.com
Read my contribution to the Flashblog

Saturday, November 18, 2017

Plans without resource control


I've been involved in a frustrating project for a while now:
  • My sponsor only understands fixed scope, price, and schedule
  • All my resources work for 3rd parties
  • The 3rd parties' interests only partially align with my sponsor's interests
  • My sponsor can make no commitments of resources since the sponsor "owns" no resources
  • My sponsor keeps asking for a project plan -- mostly, a project schedule
Let's review:
Schedules generally reflect feasibility of scope, capability to finance, and commitment of interests to the project objective 

Fair enough!

My project's scope is feasible.  Check off one
My sponsor and 3rd parties have the money (yea!) lacking only (only!) willfulness and priority (boo!)

My sponsor is committed (and involved) -- yea!;
My 3rd parties can't seem to get themselves committed, but they admit they're involved (semi-boo!)
And, the schedule is thus --- ?
There is no schedule ... only constant pushing on reluctant 3rd parties

Frustrating
Repeat



Read in the library at Square Peg Consulting about these books I've written
Buy them at any online book retailer!
http://www.sqpegconsulting.com
Read my contribution to the Flashblog

Wednesday, November 15, 2017

On the point of the capitalist spear


Is your project on the point of the capitalist spear?
Probably; or should be.

Capitalist: One who invests the proceeds of business into R&D, new capabilities, and new production to make the pie bigger. (*)

Not-capitalist. One who invests proceeds in other than the above, having no discernible effect on making the pie bigger.  See: zero-sum economic stagnation (I gain by making you lose)
Conundrum: many capitalists make non-capitalist investments; many decidedly not-capitalists start businesses and make investments toward expanding the pie.

Pre-capitalist, zero-sum

Before about the time of Adam Smith, say 17th century and earlier:
  • There was no conviction that the future could be better than the past, and 
  • Saving was a better deal than investing
  • Investing in R&D, process improvement, etc wasn't really on anybody's to-do list
  • There was no concept that economy could grow any faster than the demographics
  • The best use of "profits" was to put them in the mattress, or indulge one's self, leading to enormous wealth disparity, but also leading to a near-desert of new ideas that would expand the economy
Since then
Nearly all who will read this posting believe the future can be better; the pie can be larger meaning the sum is >0; the economy is more likely to be driven by invention and innovation than demographics.

And, thus we arrive at project management and the balance sheet of business:
  • Business assets are entrusted to PM to execute on invention, innovation, and business effectiveness
  • Assets are financed by -- that is, provided by -- lenders and those that work for the project for future payment; and by investors and owners. These are "holders of liabilities" against the business
  • Happiness is a balance: holders of liabilities are happy with the work of the asset managers
Trust
Trust in the future is the lubricant to make all these wheels turn. Trust that the future is a better thing motivates investors (to be investors, rather than savers) and allows for work for future payment rather than "pay me now" .... in other words, credit. 
  • Without a credit system there can be no projects of any scale
  • Without trust -- backed up by rules and regulation -- there can be no banks or contracts
  • Without banks, there can be no credit
  • Repeat
So, deliver!
To keep the creditors happy there have to be favorable outcomes. And, that more less closes the circle on project management: Successful delivery begets more or repeated credit which finances more projects, the objective of which is to expand the economy leading to even more availability of credit and a greater economy.

______________________
(*) See: Adam Smith, author, economist, and philosopher, and "The Wealth of Nations"


Read in the library at Square Peg Consulting about these books I've written
Buy them at any online book retailer!
http://www.sqpegconsulting.com
Read my contribution to the Flashblog

Saturday, November 11, 2017

Tools for testing



Tools linked to process, and process linked to tools, are always grist for debate in the agile space. Defect tracking is one of those processes that begs the question: to engage with a tool or not? Many say:
  • Put the defect on a card, 
  • Put the card on a wall in the war room, and
  • Work it into the backlog as a form of requirement that is commonly labeled "technical debt".

For sure, that's one way to handle it. Of course, the cards are perishable. Many say: so what? Once fixed, there's no need to clutter things up with a bunch of resolved fixes.

Lisa Crispin and Janey Gregory, writing in their book "Agile testing: A practical guide for testers and Agile teams", have a few other ideas. From their experience, there are these reasons to use an automated tool to capture and retain trouble reports:

  • Convenience: "If you are relying only on cards, you also need conversation. But with conversation, details get lost, and sometimes a tester forgets exactly what was done—especially if the bug was found a few days prior to the programmer tackling the issue.If you are relying only on cards, you also need conversation. But with conversation, details get lost, and sometimes a tester forgets exactly what was done—especially if the bug was found a few days prior to the programmer tackling the issue."

  • Knowledge base: Probably the only reason to keep a knowledge base is for the intermittent problems that may take a long time and  a lot of context to work out. The tracker can keep notes about observations and test conditions

  • Large or distributed teams: It's all about accurate communications. A large or distributed team can not use a physical war room that's in one place

  • Customer support: If a customer reports the defect, they're going to expect to be able to get accurate status. Hard to do with a card hanging on the wall if the customer isn't physically present. 

  • Metrics: Agile depends on benchmarks to keep current and up to date team velocity.

  • Traceability: It's always nice to know if a particular test case led to a lot of defects. Obviously, many defects will not come from a specific test; they'll be found by users. But it never hurts to know.

Of course, there a few reasons to be wary of a database-driven DTS tool.  Number one on my list is probably one that makes everyone's list:

  • Communications: It's not a good idea to communicate via notes in the DTS. Communications belongs first face-to-face, and then in email or text if a record is needed. DTS is for logging, not for a substitute for getting up and talking to the counter-party.

  • Lean: All tools have a bit of overhead that does not contribute directly to output. Thus, maximum lean may mean minimum tooling.

Bottom line: Use the tool! I've always had good results using tracking tools. It just take a bit of discipline to make them almost transparent day-to-day



Read in the library at Square Peg Consulting about these books I've written
Buy them at any online book retailer!
http://www.sqpegconsulting.com
Read my contribution to the Flashblog

Wednesday, November 8, 2017

Principles and conviction and blocking


" [He] was a man with principles but no convictions; a man whose sensitive and intelligent gifts were accompanied by no positive agenda. He was ... content to let others take the lead"
Arthur Herman
Historian

With no agenda, "He was ... content to let others take the lead". I add this: only content insofar as principles are not compromised. Thus, many, but not all options are on the table.

All things changeable
The hazard here is, of course, the last one he hears is likely the one he goes with. And, the further hazard is whatever he decides, it is not "sticky". That is: decisions are subject to change, unless there is a stubbornness.

All things blocked
Then you get a principled stubbornness with no particular agenda to be stubborn about!

And that is really frustrating: Someone gets dug in, gets in a blocking position, simply because it's the first thing they decided and now they don't want to change. The classic definition of a blocker! ("It's the principle of the thing .... !)

Unblock
Now, I would never argue against having principles but I would argue for "emotional intelligence" to know when you are the child in the room. Perhaps you should listen to the adults .....



Read in the library at Square Peg Consulting about these books I've written
Buy them at any online book retailer!
http://www.sqpegconsulting.com
Read my contribution to the Flashblog

Sunday, November 5, 2017

Living forward


I wrote a few days ago about the hazards of history as a predictor for the future.

And, then this shows up from herdingcats:
Life can only be understood backwards but you have to live it forward.

You can only do that by stepping into uncertainty and by trying, within this uncertainty, to create your own islands ....
Charles Handy
I like the theme about not living in the past, and I think I like the idea that it takes time and space to get a proper perspective on how we got here from there. The present understanding is usually only a first draft on history, etc.

But, as I wrote a few days ago, history is hazardous to the future ... it may be a stroke of good fortune never to repeat; or, bad things happen to only a few good people so most unwittingly avoid the pitfall.
 


Read in the library at Square Peg Consulting about these books I've written
Buy them at any online book retailer!
http://www.sqpegconsulting.com
Read my contribution to the Flashblog

Thursday, November 2, 2017

Project history -- valuable?


Is keeping project history valuable? Doesn't every project office have at least cost history? Isn't all parametric pricing based on history?

Yes, to all of the above! Would there be statistics without history? No!

Ooops, perhaps everyone does not agree:
"History can not be explained deterministically and it can not be predicted because it is chaotic.

So many forces are at work and their interactions are so complex that extremely small variations in the strength of forces and the way they interact predict huge differences in outcomes....

Not only that, but history is what is called a level two chaotic system. ...  Level two chaos is chaos that reacts to predictions about it, and therefore can never be predicted accurately"
Yuval Harari

And, so the take away on this is what? That history is useless for predicting an outcome based on that history? Or, that one historical outcome could easily have been another, quite different, except for some favorable interactions -- thus, who knows what might happen the next time around?

Or, even more intriguing is the last point: a prediction actually changes the predicted outcome. Somewhat like the oft encountered conundrum that a measurement or observation changes that which is measured or observed.

And, of course, there is the timeless nemesis: causation vs correlation vs coincidence.
  • Causation: A causes C
  • Correlation: A causes some reaction in B which causes some reaction in C (correlation has a third party in most cases, though B may be hidden and hard to discern)
  • Coincidence: Stuff happens
Ultimate take away: history is problematic, even if it is very instructive. Predictor be aware!



Read in the library at Square Peg Consulting about these books I've written
Buy them at any online book retailer!
http://www.sqpegconsulting.com
Read my contribution to the Flashblog