出版社:Academy & Industry Research Collaboration Center (AIRCC)
摘要:It is impossible to separate the human factors from software engineering expertise duringsoftware development, because software is developed by people and for people. The intangiblenature of software has made it a difficult product to successfully create, and an examination ofthe many reasons for major software system failures show that the reasons for failureseventually come down to human issues. Software developers, immersed as they are in thetechnological aspect of the product, can quickly learn lessons from technological failures andreadily come up with solutions to avoid them in the future, yet they do not learn lessons fromhuman aspects in software engineering. Dealing with human errors is much more difficult fordevelopers and often this aspect is overlooked in the evaluation process as developers move onto issues that they are more comfortable solving. A major reason for this oversight is thatsoftware psychology (the softer side) has not developed as extensively
关键词:Human Factors in Software Engineering; Human Aspects of Engineering; Engineering;Accreditation