
There’s a lot of talk bouncing around Twitter and Flash blogs on ways to improve the Flash Platform. The general consensus is that JIRA is the quick and easy solution that anyone can easily utilize to do something something something…
I’m writing this post as a reminder than not all Flash users are enterprise-based programmers and that many of us have little or no experience with JIRA.
I personally have had only limited experience with JIRA – usually with receiving / fixing bugs and never for reporting them. I don’t feel handicapped by this lack of knowledge; I spent my time in school learning design, animation, and multimedia which are a natural trajectory to Flash design and development. And I’m certainly not alone. I’ve pointed out many times that Flash continues to be taught in design and multimedia programs but almost never in computer science.
It’s natural for the platform programmers to connect and insulate themselves with other programmers in our field. Thus it’s easy for them to expect an inherent understanding of things like OOP, regular expressions, and JIRA, and overlook stuff like the timeline, tools, and the Creative Suite.
In fact, it seems that these programmers are all on the same path, moving towards the same goal. If I jump to the last page it would probably say: Java did it, in the lab, with Eclipse. [Update - in other words: you know Java, you use Java, so you won't rest until Flash is essentially Java. No timeline, no GUI interface, no "designer noobs".]
So to the programming L33T, I speak up for the creative side: JIRA is not an obvious choice. From my little exposure to Adobe’s JIRA system it’s clear that programmers are having a hard enough time getting heard in the Brazilian labyrinth… and they know the system! As outsiders, creatives don’t know the system or protocols, nor should they. That’s your job.
Instead of bug reports, I recommend adding a few creatives to the evangelism and product teams and get their feedback. And by creatives, I don’t mean marketing people. I mean former art directors who work with junior designers and developers and can suggest tools that are more instinctive and natural to people who can draw.