Click here to Skip to main content
16,009,238 members

Survey Results

What's the hardest bit about writing an app?

Survey period: 28 Jul 2014 to 4 Aug 2014

We'll assume writing the actual code is the easy bit...

OptionVotes% 
Interpreting specs (or lack thereof)79248.41
Getting the architecture right (without redoing it 3 times)55333.80
Dealing with the compiler / framework / libraries / OS etc22513.75
Ensuring it works on different hardware / browsers / systems48829.83
Ensuring it's fast / small / resource friendly enough24214.79
Getting the User Experience and UI / graphics spot on54333.19
Testing sufficiently50430.81
Dealing with the client54933.56
Other804.89
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralRe: Everything Pin
Gary Wheeler29-Jul-14 1:07
Gary Wheeler29-Jul-14 1:07 
GeneralRe: Everything Pin
Bryan Schuler29-Jul-14 2:44
Bryan Schuler29-Jul-14 2:44 
GeneralRe: Everything Pin
Phoenix17229-Jul-14 6:18
Phoenix17229-Jul-14 6:18 
GeneralFido Pin
MacSpudster28-Jul-14 13:03
professionalMacSpudster28-Jul-14 13:03 
GeneralClient?? Headache.. Pin
_Amy28-Jul-14 7:14
professional_Amy28-Jul-14 7:14 
GeneralTaming codezilla Pin
Duncan Edwards Jones28-Jul-14 3:39
professionalDuncan Edwards Jones28-Jul-14 3:39 
GeneralThe usual suspects ... Pin
Jonas Hammarberg28-Jul-14 1:53
professionalJonas Hammarberg28-Jul-14 1:53 
GeneralThe Really Hardest Thing PinPopular
W Balboos, GHB28-Jul-14 1:10
W Balboos, GHB28-Jul-14 1:10 
Is finding out they changed their mind and don't need it, or their never using it.
That's worse, even, then having specs change to the point of unrecognizable viz-a-viz the original specs.

Paid for my time though-I-am, I still used up some life on this thing. After one cuts through all the shtakah*, one can at least get some positive payback seeing people using your stuff.

So, at least for me, the real and overriding hardest part is finding out the time was wasted.



* Understood by those who watch Defiance.




"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
"As far as we know, our computer has never had an undetected error." - Weisert
"If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010



GeneralRe: The Really Hardest Thing Pin
Gary Wheeler29-Jul-14 1:14
Gary Wheeler29-Jul-14 1:14 
GeneralBoth Are Often the Same Pin
W Balboos, GHB28-Jul-14 1:04
W Balboos, GHB28-Jul-14 1:04 
GeneralFighting your employer's own dogma, prejudice, laziness and inertia Pin
jim lahey28-Jul-14 0:52
jim lahey28-Jul-14 0:52 
GeneralRedoing the architecture 3 times Pin
Rob Philpott28-Jul-14 0:32
Rob Philpott28-Jul-14 0:32 
GeneralRe: Redoing the architecture 3 times Pin
KarstenK28-Jul-14 3:35
mveKarstenK28-Jul-14 3:35 
GeneralRe: Redoing the architecture 3 times Pin
jim lahey28-Jul-14 5:53
jim lahey28-Jul-14 5:53 
GeneralRe: Redoing the architecture 3 times Pin
KarstenK28-Jul-14 6:43
mveKarstenK28-Jul-14 6:43 
GeneralRe: Redoing the architecture 3 times Pin
Nelek31-Jul-14 0:40
protectorNelek31-Jul-14 0:40 
GeneralRe: Redoing the architecture 3 times Pin
KarstenK31-Jul-14 1:42
mveKarstenK31-Jul-14 1:42 
GeneralIt's funny... Pin
Sander Rossel27-Jul-14 21:10
professionalSander Rossel27-Jul-14 21:10 
GeneralPlanning accurately Pin
R. Erasmus27-Jul-14 20:56
R. Erasmus27-Jul-14 20:56 
GeneralWithout redoing task multiple times we can not finished it PinPopular
koolprasad200327-Jul-14 20:24
professionalkoolprasad200327-Jul-14 20:24 
GeneralRe: Without redoing task multiple times we can not finished it Pin
KarstenK28-Jul-14 6:48
mveKarstenK28-Jul-14 6:48 
GeneralInteraction with Team Members Pin
Agent__00727-Jul-14 19:26
professionalAgent__00727-Jul-14 19:26 
GeneralRe: Interaction with Team Members Pin
Sharath C V27-Jul-14 20:50
professionalSharath C V27-Jul-14 20:50 
GeneralDeadlines Pin
PIEBALDconsult27-Jul-14 19:09
mvePIEBALDconsult27-Jul-14 19:09 
GeneralRe: Deadlines Pin
Kornfeld Eliyahu Peter27-Jul-14 19:23
professionalKornfeld Eliyahu Peter27-Jul-14 19:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.