I’ve been working in software development for 30 years, and in small companies and startups or even bigger companies that don’t care about design that much, you’re LUCKY to have more than one designer at all, or a designer with applicable design experience, much less have separate specialized design groups.
I remember the original Mac interface guidelines were design bibles (I wish I still had them — they were sitting on my shelf for years). The rules were simple, with well explained rationales, and consistent adherence to them aided the user’s mental model.
I once heard of a case where the acquisition of a compiler vendor company (who was on the ropes financially) was held up because the company was having trouble demonstrating their product could be rebuilt with a clean compile.
I suspect another reason is the digital distribution of games. If a game is going to be available for download via the Playstation Network then it will be designed to not require a manual and thus there’s not much incentive to provide one even for the physical copy. But I agree, it would still be nice to have,
I don’t see the described Medium behavior as a problem. I believe this is correct design. The tab bar represents the top or root node of the navigation tree, and the 3–5 screens represented by the tabs are the siblings just underneath the root (in the code, those UIViewControllers are children of the UITabViewController), and if they say every screen…
You’re right, I should have said publicly traded, publicly held, publicly listed, or just public… https://en.wikipedia.org/wiki/Public_company
Somehow, (maybe being a capitalist American) it didn’t even occur to me that publicly owned is synonymous with state owned, just public vs. private.
Great article! Related to your advice on scheduling (which I totally agree with), I caution against getting overly optimistic as the project progresses and it looks like you’re getting ahead of schedule. “The first schedule is always right”.
Also, one of my favorite general tips for programmers (which I don’t always follow)…
I look forward to reading your followup articles (especially detailing how to balance research vs. client work, how to define and handle side projects), so I don’t want to sound too negative, but in my experience with small companies is they tend to run fine up to around 20 people before politics and other scale-related issues really become a…