Software development is technical activity conducted by human beings.