Mısra, SanjayCafer,F.Misra,S.Computer Engineering2024-07-052024-07-05200943642024564978-364202456-61611-334910.1007/978-3-642-02457-3_52-s2.0-70350647585https://doi.org/10.1007/978-3-642-02457-3_5https://hdl.handle.net/20.500.14411/3609University of Perugia; Monash University; University of Calgary; La Trobe University; Soongsil UniversityProject leaders are the most important individuals in projects. A project leader should follow some thinking styles and values which can lead his or her team to success. There is a common notion among software specialists that the more complex a project manager thinks, the better his leadership is. In this paper, we discuss the significance of simple thinking in project leadership. If the leader thinks in a simple way, then the risk of being suffocated in details is less. Complex thinking brings out greater risks of losing the general control of the system because of spending too much time and effort on details and, as a result, more confusion. Not only simplicity, but also psychological factors are important in guiding teams and developing projects in the most effective way. Here, we present a set of qualities for a good project leader in software engineering. In addition to that, we also demonstrate how cognitive and ethical issues affect leadership qualities. © 2009 Springer Berlin Heidelberg.eninfo:eu-repo/semantics/closedAccessCognitive complexityEthical issuesLeadership qualitiesProject leadershipSimple thinkingEffective project leadership in computer science and engineeringConference Object5593 LNCSPART 25969