Category: Management


Google Translate for Managementspeak-to-English

From Google:

Our engineers have worked tirelessly for the past two years to fight this epidemic that has plagued efficiency in the business world. Today, we are launching a new alpha feature in Google Apps for Business, Jargon-Bot. Jargon-Bot will automatically detect business jargon or business speak and provide you with real-time translation in plain English. Yes, simple, plain English. Jargon-Bot has been integrated across the entire suite of Google Apps so that next time you are on an IM chat with your manager, it will help you recognize and say no to unrealistic expectations. When you receive an e-mail from your supplier, Jargon-Bot won’t let you get ripped off by demystifying the fine print. And even when you’re on a Google+ Hangout with your accounting team, jargon-bot will be by your side, so you don’t break your e-reader when you have to help “close the books.”

We can only wish…

Software Engineering vs Other Engineering Disciplines

Here’s a great presentation by Glenn Vanderburg describing the similarities and differences between software engineering and other engineering disciplines.  He notes that is not unusual that software is different from other engineering because all other engineering disciplines are in fact also different from each other.  He emphasizes the importance of testing because as in other engineering disciplines mathematical modeling is not proof, it is only used as a form of cost reduction.  Only empirical testing is “proof”.

Some assumptions about software engineering that were once true, but are no longer true:

  • Code is hard to read
  • Code is hard to change
  • Testing is expensive

Some assumptions that were once believed to be true, but were never true:

  • All engineering is like structural engineering
  • Programming is like building
  • Modeling and analysis are about correctness

It is well worth the 51 minutes, enjoy!

Bureaucracy vs Work

David Heinemeier Hansson nailed a perfect description of what happens when you take away control from workers and pile on bureaucracy:

When you treat people like children, you get children’s work. Yet that’s exactly how a lot of companies and managers treat their employees. Employees need to ask permission before they can do anything. They need to get approval for every tiny expenditure. It’s surprising they don’t have to get a hall pass to go take a shit. When everything constantly needs approval, you create a culture of non-thinkers. You create a boss-versus-worker relationship that screams, “I don’t trust you.”

Agile Product Ownership in a Nutshell

This short animated whiteboard presentation nails the critical points and subtleties of being an agile product owner.  It includes a nice discussion around the conflict and synergy between “Building the Right Thing”, “Building the Thing Right”, and “Building It Fast”.  If you have any questions about how to excel as a product owner or how your product owner can add value for your team, this video answers it all in less than 15 minutes.

;

Agile Manifesto for enterprise level companies

Half Arsed Agile Manifesto

© 2017 Robert Corvus