Every software company in the world dreams of a day when a team of talented, like-minded developers knocks on their door and asks to work for them. We all know how hard it can be to find even one senior-level candidate, nevermind one that shares your company goals and...
I once sat in an iteration review where the recently completed work for an API was being demoed. The demo covered a lot of ground around technical implementation. At the end, it was asked if there were any questions. No one said anything for about a minute. Then the...
Apple announced two new iPhone models last week, and I’ve been struggling to decide which one I would prefer to carry around with me for the next two years. The iPhone 6 Plus is appealing to me for the increased battery life, additional content area (which...
Determining a project’s scope can be a challenging task. There are often many business needs, sometimes conflicting, that pull a project in different directions. Occasionally there may be different groups within an organization that all need different goals...
Is anyone else constantly in fear or is it just me? Based on the incessant phone-checking I see and most people’s inability to sit still or make proper eye contact, I’d venture to guess I’m not alone. I bring this up, not to shame anyone, but to...
This school year I taught a class in Interaction Design for high schoolers at the West Michigan Center for Arts and Technology. We designed an iPhone app, the details of which have been covered in a few publications. I was very pleased with the coverage, but what I...
Your Free Consultation will be packed full of discussions, brainstorming, and hopefully, excitement. The meeting is designed to help uncover your challenges, define your needs, and outline possible solutions so you can make decisions that will lead to the business outcomes you desire.