The Greatest Challenges Facing Software Engineering in the Next 20 Years

Software Engineering is a very important field of study regarding software development since the beginning of modern computing and the rise of software complexity. If you consider that to achieve a deliverable software component you may need to understand more than just bits and bytes, moreover, for software to be successful in the piece ofContinue reading “The Greatest Challenges Facing Software Engineering in the Next 20 Years”

Socio-technical Systems in a Nutshell

INTRODUCTION TO SOCIO-TECHNICAL SYSTEMS A system can be defined as a collection of components working together to achieve a common objective (Sommerville, 2013). People as well interact with technology in order to achieve some goal in organizations bringing up the concept of socio-technical systems, which is basically technological resources which help people to interact themselvesContinue reading “Socio-technical Systems in a Nutshell”