Environmental sustainability in software development process: A literature review