Shola Oyedeji, a postdoctoral researcher at LUT University Finland, will present an on-campus and virtual lecture on December 9, 2022, from 3-4 p.m. in Rekhi Hall, Room 214.
A social hour will take place following the lecture in Rekhi Hall, Room 218. Refreshments will be served.
The Computer Science Colloquium lecture and social are hosted by the Department of Computer Science.
Oyedeji’s research interest is software sustainability by design focused on integrating human, societal, environmental, technical and economic concerns into software systems design to support sustainability.
Lecture Topic: Software Sustainability by Design
Lecture Abstract: Digitalization and transformation of societies towards economic prosperity involve the use of Information and Communications Technology (ICT) with different IT products and services. These different IT products and services have far-reaching sustainability effects because every line of code has societal, ecological, financial, technical, and ethical implications.
Furthermore, Software development practitioners currently lack awareness and knowledge about the sustainability impacts of their IT products and services on the society and environment. As a result, IT products and services should be designed and developed to reduce sustainability impacts. This will require a paradigm shift to raise awareness of software development practitioners on the potential sustainability effects of IT products and services.
However, there is a lack of suitable tools that wrap core principles of sustainability together to increase software development practitioner awareness regarding the potential effects of these IT products and services on different sustainability dimensions (environmental, social, individual, technical and economic).
This research presents question-based framework for raising awareness of the potential effects of IT products and services on sustainability with a sustainability agile requirement toolkit to support sustainability consideration in IT product design and development. This is the first step towards enabling the required paradigm shift to enable software development practitioners adopt and institutionalize sustainability in their mainstream software system development and management processes; assess objectively the impacts of their IT products and services; adapt changes to improve their design and development processes with sustainability consciousness.