Hi!

A product is born of the sense and technology of the developers and business, and its success is evaluated by the users. Software development is an art, however more inclined towards an empirical science. It isn’t predictable enough to be engineering. It isn’t rigorous enough to be science.