I think that one of the most overlooked components on any sane company culture is Respect. That's probably true also for any relationship, also outside work environment, but I think is usually forgotten when nice places to work are described. When I look back about the things that bothered me the most, most of them…
I’ve been recently submitting a great deal of bug reports for iOS and OSX. I asked myself: “why does submitting these reports have to be so tedious?” So I submitted the following as feature request for Apple’s bug reporter as Radar #9622340. Problem: currently submitting bugs is a tedious process, browser based, non-social and you rarely feel that a bug report or feature request has made any difference. Solution: A suggestion with the goal to make submitting bugs and feature requests more fun. More fun = better quality and more buy in from developers and users. As a developer I’d like to have an iOS app to submit and keep track of Bug Reports I put in. An iOS app could greatly simplify submitting reports because it would automatically send the console log, discover the model and OS version. A similar app could be made available for Lion to quickly submit screenshots, logs, configuration. You would receive push notifications if an engineer request additional information for an open ticket. It would rank my originated tickets by number of duplicates so that I know how important the tickets are for Apple. Allow for sharing of tickets amongst developers so that a developer can also “vote up” an issue. Also it would integrate with GameCenter so that I can collect achievements for my submitted bugs, like for example: submitted 10 or 100 original (non duplicated) bugs submitted 10 or 100 feature requests Generally you would get more points/achievements for the kinds of bug reports that are helpful to improve the quality of your products. What do you think? Don’t you think that this would definitely set our beloved platforms apart from other operating systems and products?
During the last three years gamification became quite popular in everyday applications, e.g. marketing or social media. A simple, but often observed technique is to award users with badges for specific actions and achievements. This technique can be used in pretty simple ways, e.g. member titles in forums based on the number of posts, but…
Présentation du petit déjeuner du 11 février à Toulouse
Blue Mind passe en version 2.0
The world's leading games industry website. Get insight from todays industry leaders with news, interviews and analysis of global gaming trends.
Un homme regarde les informations à la télévision. Il entend de plus en plus parler dans l'actualité de coopératives, d'entreprises qui ont du sens... Mais s...
Ryan mentored me in what has most likely been the most productive 2 years of my life.
By teaching someone else about your craft, you help to further reinforce your understanding. When you challenge someone to move beyond their skill, you think about how you can challenge yourself. Learning to be more respectful towards those with less skill or experience than you just makes you a better person.
Mentoring improves the skills of everyone involved.
Si tu veux que les choses avancent, n’attend pas que les autres les fassent pour toi. Être chef de projets Web a été l’expériences les plus épouvant...
This post is part of the "Behavior Driven Development (BDD): Value Through Collaboration" series. Part 1: Introduction Part 2: Narrative Part 3: Scenarios Part 4: Automation Introduction Goal of software projects is to deliver value to stakeholders. Even though that might sound as an obvious statement, it gets easily forgotten in traditional waterfall projects. Very…
Sarah Allen’s reflections on internet software and other topics
Writings, screencasts, and talks by Zach Holman. Zach works at GitHub and enjoys consuming cherry pies.
Why is everyone in such a rush?