Put down your cane and raise your hand (I’ll wait) if you remember the “good ol’ days” when developers were called engineers and “quality assurance” was a last-minute thing those same engineers did the night before a product release to ensure nothing lit on fire when the customer turned it on. Or, if you’re not of that age yet, feel free to raise your hand if you remember the battles between developers and IT when trying to get a new tool up and running, or the times before iOS development when “user experience” was accomplished by drawing lines from one screen to another with some buttons placed in the right spot.
All of these shortcomings that we now see in our development process, over the past 25 years, have been resolved with the introduction of new disciplines into the industry: QA, DevOps and UX. Within these disciplines are many different roles, specializing more and more as technology continues to drive the demands of development companies further and further at breakneck speed.
To read this article in full or to leave a comment, please click here
Source: COMPUTER WORLD