software development

    Creative Selection by Ken Kocienda (Books 2018, 31)

    Hey, I made it to 31, by reading the last chapter of this on the last day of the year.

    This book, subtitled “Inside Apple’s Design Process During the Golden Age of Steve Jobs,” is written by the software engineer who worked on the original version of the iPhone’s software keyboard. It’s an interesting view into how things were for someone working at Apple at the time.

    That’s not something we often get, with the company’s noted dedication to secrecy, so it’s good for that. But while I did get a sense of what it was like, I feel that there’s an awful lot more he could tell, especially about the people. We do get a sense of some of them, but not much insight. And especially not about he author himself. We learn next to nothing about him outside of his work.

    Maybe that’s the way you have to be when you work at somewhere as high-pressure as Apple. Worth a read if you’re interested in Apple and their products.

    The Kickstarter Corporate Communication Conundrum

    Today I chanced to see an email in which a manager was asking his staff to work for extra hours. Well, ‘asking’ is putting it generously, to be honest. There didn’t seem to be much that was optional about it.

    The Kickstarter connection, though: you’ll be familiar with the idea of ‘stretch goals.’ If not, the idea is that the basic target is to make X amount of money, but if we make X + 10%, or whatever, we’ll be able to do these other things. Develop additional features, make the item in more colours, or whatever. My guess is that the term originally comes from sports.

    So this email included in the subject the phrase ‘stretch targets.’ Meaning we want you to do more this week/month/whatever, than we originally planned. It was clearly written by someone who thinks that the way to develop software faster is to work your staff to the bone. When in fact that’s much more likely to result in people taking shortcuts and making mistakes.

    In this team they’re already working weekends, and now they’re being ‘stretched’ even more. It bodes ill. But perhaps co-opting the language of positive things for something so negative is worse.