Lessons of Failure
Humans + Software Development = Always Interesting

Archive for January 2010

iPhone app development is a pain–onerous approval process, random rejections, lousy development environment, a requirement where all developers need to get Apple tattoos, the list goes on. But is Android the platform that is poised to take the crown from the Cupertino Competition? Android has its share of problems too…

· · · · ·

Outsourcing:  The word American developers love to hate.  There are lots of stories out there about failed efforts that involve offshore development (“offshoring”).  I even have a few myself.  But this post is not about bashing outsourcing countries, the cheapskates that hire them, or the project managers who can’t control the resulting chaos.  This is about understanding why we have such a difficult time making offshore development work before any of those folks get involved.

Read more on The Real Reason Outsourcing Continues To Fail…

· · ·

Jan/10

11

Hiring Ren and Stimpy

Since we’re on the topic of hiring and interviewing, let me regale you with a story about two developers.  This is an entirely fictional tale, but drawn from real-world observation and experience over 17 years of employment.

Read more on Hiring Ren and Stimpy…

· ·

With the Holiday Dead Zone coming to an end and the global economy picking up, I’d like to talk a little about interviewing software developers since hiring season is now upon us.  Ever been to an interview where they ask some whopper like this?

Read more on Stop Dumbing Down The World with Bad Interview Questions…

· · · ·

Switch to our mobile site