article thumbnail

The Power of “In Person” – Why Distributed Teams are Less Effective

Both Sides of the Table

He gossips with the office manager who tells 3 software developers. Even if they feel it gives them some less productive time it will pay huge dividends down the line in human connectedness. I prefer that early stage companies not offshore development. He downs cold ones with the head of biz dev.

article thumbnail

Lessons Learned: Refactoring yourself out of business

Startup Lessons Learned

Its an essential discipline of good software development, especially in startups. If thats not a team-wide phenomenon, then its still a form of waste, because everyone has to learn every lesson before it starts paying dividends. Labels: agile , product development , Test-driven development 11comments: William Pietri said.

article thumbnail

How to conduct a Five Whys root cause analysis

Startup Lessons Learned

Furthermore, I think most of what you are suggesting is applicable in companies/ industries that are not software development. Luckily, in most prevention situations, even the first few steps in prevention can pay time-savings dividends quickly. I have not read the previous post(s) on 5 why's (about to now though.),