Whether it's 2 years late or 4 years late... both timeframes represent less than flattering performance.
it sounded like the guy who Mike really wanted to work on this application was "sidetracked" on another project for MONTHS.
But it's not that unusual for independent software gurus to work multiple projects for different companies, and priorities are constantly changing. The real good guys and gals are busier than the proverbial one-arm paper-hangers. And a year can pass in the blink of an eye for them, while those same 12 months seem like an eternity for enthusiasts waiting on the app. I think that's the boat we find ourselves with this app.
Just keeping it real, folks.
David
David,
I totally disagree. This app is not some totally innovative app that requires a 'guru'. I have led multiple software development projects. I don't need gurus to deliver on time and on budget. This app is not difficult, unless there are problems with the WiFi unit, and we are looking at a firmware release. The app is a visual interface to a command protocol stack on the WiFi unit. The app itself should have been easy to develop with a standard system develop lifecycle (requirements, design, code, test, release). Skip or shortcut any of those steps and you are in deep doo-doo.
The problem is that 'gurus' sometimes are much better at innovative applications than they are at following a SDLC. I had a guru on a project. When his code didn't work, we found out nobody else could read it. He didn't document anything in his code, his variables weren't declared, and he used variable names that followed no rational convention and were impossible to trace. So, nobody could help him. He was on an island, and we ended up rewriting his code with someone who was not a guru, but who was a good developer. Today we use code reviews with a team of developers to keep the gurus from becoming renegades.
The moral of this story is that whatever MTH did here was not a professional job, or it would have been delivered on time and on budget.
That's keeping it real in my book.
George
By the way, it is entirely possible that we are looking at a full DCS release and WiFi unit firmware upgrade to make this app work. That may be a more valid reason why there is such a delay.