Software Development: Science or Art?

software development process“Software development consist of science and art together, but what part is bigeer?”

Software quality expert, Capers Jones, consider that the most part is art and only 10% – science.

Software development is not proved to be a science. Ultimately, the board-certificate will be signed but now there is no strict board. It will be a mixture of vendors and users calls for certification who will eventually change the whole process of development. Standardizing the process of development, require software engineers, developers and designers to take some certifications and tests that will make software development quality better. “

“The standardized certification process is nessasary for such important projects, as aircraft, medical devices, financial sphere and other. As FDA certifies some medical devices, he thinks that it moves to the right direction. The certification process helps to make the process of software development scientific,” said Jones.

Joe Pezzillo, Push IO (mobile cloud services platform) cofounder, thinks that it is a science. He explains it as it is a repeatable formula and developers only cteat patterns, and almost each time the end result will be common. Pezzillo believed that a balance between art and science controls the success of a project. He added that the type of software is also important.

He also said: “If a developer works on a financial software, he should do the scientific part ideal. Developer do not really express himself in this type of applications.”

Mobile is more creative

As  Pezzillo said, the most creative are Mobile applications because for the users it is a different world, the world of developers` fantasy. But even that Mobile devices are immersive, the science has to be made without mistakes.

Nowadays there are multiple number of different applications, and they perfom scientific and art the same time and all of them are different.

“The most successful developers are those who supply both, art and science,” lead consultant at Sustainable Development, Wallace McClure said. “Software development consist of art and engineering/science. A developer have to understand the building basics and the architects should be charged with artistic or visual building aspects.”

Whether you are businesses or an individual client QArea is able to provide you with cutting edge solutions in Android, iPhone, Windows Mobile, BlackBerry, J2ME, Palm, Symbian, Windows Phone 7 and Windows Phone 8 mobile applicaton development.

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

    Facebook Comments


    'Software Development: Science or Art?' have 4 comments

    1. Author Image

      November 17, 2011 @ 9:09 am Anton Zaleski


      Occasionally dropped in here.

      Was that right of me to get that the idea of the article is in that there’re no two equal attitudes towards the essence of development among IT specialists? If so, was that the aim of writing? 🙂


      Anton Zaleski, CEO at CodeX Software LLC (


    2. Author Image

      January 18, 2012 @ 12:54 pm blogqareacom

      You have the right understanding of the author’s idea. But the thing is that among developers often appear these two opposite opinions. The main purpose of this post was to neutralize this opposition and to show two different but related sides of the development.


      • Author Image

        March 5, 2012 @ 12:59 am Leuuss

        I have more than 20 years coding enceriexpe. After all these years, we found software development outsourcing is what we need. …thank you very much for the excellent service and I would not hesitate to recommend both you and the Software Tailor system to anyone who wishes to have high quality software outsourcing services with a reasonable price.


        • Author Image

          June 29, 2012 @ 10:48 pm Sebastian

          – I was wondering why there were no new posts on your psreonal blog .now I know why!- I am an Indian but I didnt get the significance of Conch and Wheel! I guess I will stay with two random words put together!- Tagline of Conch and Wheel states I problem solve . Shouldnt this be I solve problems ? Or is it meant to be the way it is ?!


    Would you like to share your thoughts?

    Your email address will not be published.

    Software development and outsourcing blog by QArea © 2017