The Role of Domain Expenence in Software Design
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
A field study of the software design process for large systems
Communications of the ACM
Analysing the novice analyst: cognitive models in software engineering
International Journal of Man-Machine Studies
MIS Quarterly - Special issue on IS curricula and pedagogy
IT skills in the context of BigCo.
SIGCPR '98 Proceedings of the 1998 ACM SIGCPR conference on Computer personnel research
Systems architecture: product designing and social engineering
WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration
Characteristics of high performing IT personnel: a comparison of IT versus end-user perceptions
SIGCPR '99 Proceedings of the 1999 ACM SIGCPR conference on Computer personnel research
Skill requirements of IT&T professionals and graduates: an Australian study research-in-progress
SIGCPR '00 Proceedings of the 2000 ACM SIGCPR conference on Computer personnel research
Industry perceptions of the knowledge, skills, and abilities needed by computer programmers
SIGCPR '01 Proceedings of the 2001 ACM SIGCPR conference on Computer personnel research
Documenting Software Architectures: Views and Beyond
Documenting Software Architectures: Views and Beyond
Software Architectural Transformation
WCRE '99 Proceedings of the Sixth Working Conference on Reverse Engineering
A Study of the In-Practice Application of a Commercial Software Architecture
ASWEC '05 Proceedings of the 2005 Australian conference on Software Engineering
Best practice for grooming critical mid-level roles
Proceedings of the 2007 ACM SIGMIS CPR conference on Computer personnel research: The global information technology workforce
Hi-index | 0.00 |
All Information Technology (IT) systems have architecture and these architectures are developed by people, frequently called IT architects. These people vary in their capabilities and this directly affects the systems they work with. This research investigates whether some previously identified capabilities, (intuitive cognitive style, problem solving, visualisation, and future vision) differ between IT architects of different skill levels. We found that while all IT architects reported as very skilled problem solvers, the more highly skilled IT architects approached problems in a different manner than the others. We also found that the higher skilled IT architects had a significantly longer view of their actions. These results are important for the education of aspiring IT architects and also the selection and development of existing ones.