Designing for usability: key principles and what designers think
Communications of the ACM
A pragmatic view of the system architect
Communications of the ACM
Domain-Specific Automatic Programming
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
The Role of Domain Expenence in Software Design
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
The Japanese and Software: is it a Good Match?
Computer - Computer science education in the US
Evaluating Software Engineering Technologies
IEEE Transactions on Software Engineering
Improving Software Productivity
Computer
The use of case study data in software management research
Journal of Systems and Software - Software Engineering
Breakdowns and processes during the early activities of software design by professionals
Empirical studies of programmers: second workshop
Empirical studies of programmers: second workshop
Control of cognitive processes during software design: what tools are needed?
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The psychology of computer programming
The psychology of computer programming
Experimental evaluation of software documentation formats
Journal of Systems and Software
Tutorial, Human Factors in Software Development
Tutorial, Human Factors in Software Development
Software and Its Development
Software Engineering Economics
Software Engineering Economics
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Productivity factors and programming environments
ICSE '84 Proceedings of the 7th international conference on Software engineering
Innovation in user interface development: obstacles and opportunities
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The state of software engineering practice
ICSE '89 Proceedings of the 11th international conference on Software engineering
ICSE '89 Proceedings of the 11th international conference on Software engineering
Scaling up: a research agenda for software engineering
Communications of the ACM
An object-oriented software application architecture
ICSE '90 Proceedings of the 12th international conference on Software engineering
LaSSIE—a knowledge-based software information system
ICSE '90 Proceedings of the 12th international conference on Software engineering
Negotiation behavior during requirements specification
ICSE '90 Proceedings of the 12th international conference on Software engineering
ICSE '90 Proceedings of the 12th international conference on Software engineering
LaSSIE: a knowledge-based software information system
Communications of the ACM - Special issue on software engineering
An investigation of factors that impact behavioral outcomes of software engineers
SIGCPR '91 Proceedings of the 1991 conference on SIGCPR
Retrieving software objects in an example-based programming environment
SIGIR '91 Proceedings of the 14th annual international ACM SIGIR conference on Research and development in information retrieval
Supporting Systems Development by Capturing Deliberations During Requirements Engineering
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Supporting Software Designers with Integrated Domain-Oriented Design Environments
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Communications of the ACM - Special issue on analysis and modeling in software development
Lessons learned from a software process modeling system
Communications of the ACM - Special issue on analysis and modeling in software development
Developing a theory to guide the process of designing information retrieval systems
SIGIR '92 Proceedings of the 15th annual international ACM SIGIR conference on Research and development in information retrieval
Writing about programming in CS1
ACM SIGCSE Bulletin
Document classification for software quality systems
ACM SIGSOFT Software Engineering Notes
Object-oriented analysis for evolving systems
ICSE '92 Proceedings of the 14th international conference on Software engineering
How a group-editor changes the character of a design meeting as well as its outcome
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
SIGCPR '92 Proceedings of the 1992 ACM SIGCPR conference on Computer personnel research
SIGCPR '92 Proceedings of the 1992 ACM SIGCPR conference on Computer personnel research
Inside a software design team: knowledge acquisition, sharing, and integration
Communications of the ACM
Preserving knowledge in design projects: what designers need to know
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
From “folklore” to “living design memory”
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Organizational obstacles to interface design and development: two participant-observer studies
ACM Transactions on Computer-Human Interaction (TOCHI)
Challenges of HCI design and implementation
interactions
Groupware and social dynamics: eight challenges for developers
Communications of the ACM
Software quality: an overview from the perspective of total quality management
IBM Systems Journal
SIGCPR '94 Proceedings of the 1994 computer personnel research conference on Reinventing IS : managing information technology in changing organizations: managing information technology in changing organizations
Effects of participative management on the performance of software development teams
SIGCPR '94 Proceedings of the 1994 computer personnel research conference on Reinventing IS : managing information technology in changing organizations: managing information technology in changing organizations
A future for professional communicators in software engineering
SIGDOC '94 Proceedings of the 12th annual international conference on Systems documentation: technical communications at the great divide
Moving out from the control room: ethnography in system design
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Coordination in software development
Communications of the ACM
Creating reference architectures: an example from avionics
SSR '95 Proceedings of the 1995 Symposium on Software reusability
An approach to the classification of domain models in support of analogical reuse
SSR '95 Proceedings of the 1995 Symposium on Software reusability
System designer-user interaction: an occupational subcultures perspective
SIGCPR '95 Proceedings of the 1995 ACM SIGCPR conference on Supporting teams, groups, and learning inside and outside the IS function reinventing IS
Sequential patterns in information systems development: an application of a social process model
ACM Transactions on Information Systems (TOIS)
Exploring the software engineering component in MIS research
Communications of the ACM
Multidisciplinary modelling in HCI design…in theory and in practice
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The high-tech toolbelt: a study of designers in the workplace
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Using computational critics to facilitate long-term collaboration in user interface design
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Using a configuration management tool to coordinate software development
COCS '95 Proceedings of conference on Organizational computing systems
An organizational learning approach to domain analysis
Proceedings of the 17th international conference on Software engineering
Facilitating communication in software development
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
From domain modeling to collaborative domain construction
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Deceived by ease of use: using paradigmatic applications to build visual design environments
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Domain-oriented design environments
Proceedings of the 18th international conference on Software engineering
Estimating understandability of software documents
ACM SIGSOFT Software Engineering Notes
User responses to constraints in computerized design tools (extended abstract)
ACM SIGSOFT Software Engineering Notes
Four dark corners of requirements engineering
ACM Transactions on Software Engineering and Methodology (TOSEM)
Toward managing information systems professionals better
SIGCPR '96 Proceedings of the 1996 ACM SIGCPR/SIGMIS conference on Computer personnel research
ACM SIGOIS Bulletin
Multi viewpoint analysis in requirements process
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
Improving Speed and Productivity of Software Development: A Global Survey of Software Developers
IEEE Transactions on Software Engineering
Analysis of techniques in the assessment of ultra-reliable computerized systems
ACM SIGSOFT Software Engineering Notes
An empirical study of communication in code inspections
ICSE '97 Proceedings of the 19th international conference on Software engineering
A new software project simulator based on generalized stochastic Petri-net
ICSE '97 Proceedings of the 19th international conference on Software engineering
A comparison of U.S. and Japanese software process maturity
ICSE '91 Proceedings of the 13th international conference on Software engineering
Non-technological issues in software engineering
ICSE '91 Proceedings of the 13th international conference on Software engineering
Techies as non-technological factors in software engineering?
ICSE '91 Proceedings of the 13th international conference on Software engineering
Cognitive tools for locating and comprehending software objects for reuse
ICSE '91 Proceedings of the 13th international conference on Software engineering
Domain modeling for software engineering
ICSE '91 Proceedings of the 13th international conference on Software engineering
An analysis of SEI software process assessment results: 1987–1991
ICSE '93 Proceedings of the 15th international conference on Software Engineering
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Domain modeling—overview & ongoing research at EDS
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Maintaining a focus on user requirements throughout the development of clinical workstation software
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
The collaborative desktop: an environment for computer supported cooperative work
CHI '94 Conference Companion on Human Factors in Computing Systems
Representational issues related to communication in design teams
CHI '93 INTERACT '93 and CHI '93 Conference Companion on Human Factors in Computing Systems
Critical issues in abandoned information systems development projects
Communications of the ACM
Software architecture critics in Argo
IUI '98 Proceedings of the 3rd international conference on Intelligent user interfaces
ACM SIGSOFT Software Engineering Notes
Communication and organization in software development: an empirical study
IBM Systems Journal
Communication Metrics for Software Development
IEEE Transactions on Software Engineering
Recomposition: putting it all back together again
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Systems architecture: product designing and social engineering
WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration
The use of goals to surface requirements for evolving systems
Proceedings of the 20th international conference on Software engineering
Conceptual simplicity meets organizational complexity: case study of a corporate metrics program
Proceedings of the 20th international conference on Software engineering
Splitting the organization and integrating the code: Conway's law revisited
Proceedings of the 21st international conference on Software engineering
Domain understanding and the software process
ISPW '90 Proceedings of the 5th international software process workshop on Experience with software process models
The geography of coordination: dealing with distance in R&D work
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
IEEE Transactions on Software Engineering
Computer Supported Cooperative Work
Managing Requirements Inconsistency with Development Goal Monitors
IEEE Transactions on Software Engineering
Intent Specifications: An Approach to Building Human-Centered Specifications
IEEE Transactions on Software Engineering
Information systems development: can there be “good” conflict?
SIGCPR '00 Proceedings of the 2000 ACM SIGCPR conference on Computer personnel research
Components of Software Development Risk: How to Address Them? A Project Manager Survey
IEEE Transactions on Software Engineering
A case study of open source software development: the Apache server
Proceedings of the 22nd international conference on Software engineering
An empirically-grounded framework for the information systems development process
ICIS '98 Proceedings of the international conference on Information systems
Framing design: a social process view of information system development
ICIS '98 Proceedings of the international conference on Information systems
Designing in the dark: the changing user-developer relationship in information systems development
ICIS '97 Proceedings of the eighteenth international conference on Information systems
Collaboration with Lean Media: how open-source software succeeds
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Boot camp or bordello: whipping rookies into shape
ICIS '00 Proceedings of the twenty first international conference on Information systems
Virtual teams: managerial behavior control's impact on team effectiveness
ICIS '00 Proceedings of the twenty first international conference on Information systems
An empirical study of global software development: distance and speed
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Functional paleontology: system evolution as the user sees it
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
A social action model of situated information systems design
ACM SIGMIS Database - Special issue on infomration systems: current issues and future changes
A survey of user-centered design practice
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Studies of the work practices of software engineers
Advances in software engineering
The organism and the mechanism of projects
Communications of the ACM - The Adaptive Web
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
The relevance of software documentation, tools and technologies: a survey
Proceedings of the 2002 ACM symposium on Document engineering
Requirements traceability: Theory and practice
Annals of Software Engineering
From conceptual modelling to requirements engineering
Annals of Software Engineering
Product and project challenges in electronic commerce software development
ACM SIGMIS Database
Artificial Intelligence and Software Engineering: Breaking the Toy Mold
Automated Software Engineering
Case-Based Knowledge Management Tools for Software Development
Automated Software Engineering
A Rule-Based Approach to Developing Software Development Prediction Models
Automated Software Engineering
Extending Design Environments to Software Architecture Design
Automated Software Engineering
A View of Software Development Environments Based on Activity Theory
Computer Supported Cooperative Work
How Software Engineering Tools Organize Programmer BehaviorDuring the Task of Data Encapsulation
Empirical Software Engineering
Going soft on quality?: Process management in the Scottish software industry
Software Quality Control
Managing software requirements using quality function deployment
Software Quality Control
A Framework for Improving the Requirements Engineering Process Management
Software Quality Control
Splitting the Difference: The Historical Necessity of Synthesis in Software Engineering
IEEE Annals of the History of Computing
Software-Engineering Research Revisited
IEEE Software
Status Report on Software Measurement
IEEE Software
A Cost-Value Approach for Prioritizing Requirements
IEEE Software
Software Design Methods: Life Belt or Leg Iron?
IEEE Software
Heuristics for Iterative Software Development
IEEE Software
A Knowledge-Based Environment for Modeling and Simulating Software Engineering Processes
IEEE Transactions on Knowledge and Data Engineering
User-Centric Software Engineering
IEEE Expert: Intelligent Systems and Their Applications
Communication and Organization: An Empirical Study of Discussion in Inspection Meetings
IEEE Transactions on Software Engineering
Rapid software development through team collocation
IEEE Transactions on Software Engineering
Functional Paleontology: The Evolution of User-Visible System Services
IEEE Transactions on Software Engineering
Introducing Context-Based Constraints
FASE '02 Proceedings of the 5th International Conference on Fundamental Approaches to Software Engineering
An Approach to Designing Safe Embedded Software
EMSOFT '02 Proceedings of the Second International Conference on Embedded Software
A Tool for Managing Software Development Knowledge
PROFES '01 Proceedings of the Third International Conference on Product Focused Software Process Improvement
Supporting Adaptable Methodologies to Meet Evolving Project Needs
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Software practice is social practice
Social thinking
Making use of scenarios: a field study of conceptual design
International Journal of Human-Computer Studies
Technology choice as a first step in design: the interplay of procedural and sensemaking processes
DIS '02 Proceedings of the 4th conference on Designing interactive systems: processes, practices, methods, and techniques
Communication costs in code and design reviews: an empirical study
CASCON '96 Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative research
User-centered design methods in practice: a survey of the state of the art
CASCON '01 Proceedings of the 2001 conference of the Centre for Advanced Studies on Collaborative research
A Process Modelling Framework: Capturing Key Aspects of Organizational Behavior
ASWEC '97 Proceedings of the Australian Software Engineering Conference
A group collaboration tool for software engineering projects
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
The information system within the organization: a case study
Critical reflections on information systems
Recomposition: Coordinating a Web of SoftwareDependencies
Computer Supported Cooperative Work
The description logic handbook
CASE tool evaluation: experiences from an empirical study
Journal of Systems and Software
Formulation and preliminary test of an empirical theory of coordination in software engineering
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Creating Heterogeneity – Evolving Use of Groupware in a Network of Freelancers
Computer Supported Cooperative Work
Requirements Engineering: The State of the Practice
IEEE Software
"Breaking the code", moving between private and public work in collaborative software development
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Towards a computer-aided process engineering environment
CASCON '92 Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 1
Evaluating the impact of process improvements quantitatively using process modeling
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
Journal of Biomedical Informatics
From Cards to Code: How ExtremeProgramming Re-Embodies Programming as aCollective Practice
Computer Supported Cooperative Work
Small-Scale Classification Schemes: A Field Study of Requirements Engineering
Computer Supported Cooperative Work
Team structure and team performance in IS development: a social network perspective
Information and Management
Knowledge impacts of user participation: a cognitive perspective
Proceedings of the 2004 SIGMIS conference on Computer personnel research: Careers, culture, and ethics in a networked environment
How organizations adopt information system process innovations: a longitudinal analysis
European Journal of Information Systems
A Flexible Software Process Model
Proceedings of the 26th International Conference on Software Engineering
Coordination and collective mind in software requirements development
IBM Systems Journal
Communication functions and the adaptation of design representations in interdisciplinary teams
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
Software development: processes and performance
IBM Systems Journal
Team coordination through externalized mental imagery
International Journal of Human-Computer Studies - Special issue: Empirical studies of software engineering
International Journal of Human-Computer Studies - Special issue: Empirical studies of software engineering
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Effective work practices for software engineering: free/libre open source software development
Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research
Measuring the conceptual fitness of an application in a computing ecosystem
Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research
Sometimes you need to see through walls: a field study of application programming interfaces
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
An experimental simulation of multi-site software development
CASCON '04 Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research
Understanding software project risk: a cluster analysis
Information and Management
Using agile development methods to improve student writing
Journal of Computing Sciences in Colleges
Proceedings of the 27th international conference on Software engineering
Requirements Engineering and Downstream Software Development: Findings from a Case Study
Empirical Software Engineering
Studying Software Engineers: Data Collection Techniques for Software Field Studies
Empirical Software Engineering
Using Metaphor to Analyse Qualitative Data: Vulcans and Humans in Software Development
Empirical Software Engineering
SCS '04 Proceedings of the 9th Australian workshop on Safety critical systems and software - Volume 47
Some social factors of software engineering: the maverick, community and technical practices
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
A qualitative empirical evaluation of design decisions
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
European Journal of Information Systems - Special issue: From technical to socio-technical change: Tackling the human and organizational aspects of systems development projects
How Agile COTS Selection Methods are (and can be)?
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Pragmatic Consistency Management in Industrial Requirements Specifications
SEFM '05 Proceedings of the Third IEEE International Conference on Software Engineering and Formal Methods
Bridging the gap between technical and social dependencies with Ariadne
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
Virtual open office: supporting effective "open" contact
CHI '92 Posters and Short Talks of the 1992 SIGCHI Conference on Human Factors in Computing Systems
Information technology architects: approaching the longer view
Proceedings of the 2006 ACM SIGMIS CPR conference on computer personnel research: Forty four years of computer personnel research: achievements, challenges & the future
The problem of knowledge decoupling in software development projects
Proceedings of the 28th international conference on Software engineering
Planning and improving global software development process using simulation
Proceedings of the 2006 international workshop on Global software development for the practitioner
Beyond binary choices: integrating individual and social creativity
International Journal of Human-Computer Studies - Special issue: Computer support for creativity
A critical programmer searches for professionalism
ACM SIGSOFT Software Engineering Notes
Informing system design through organizational learning
ICLS '96 Proceedings of the 1996 international conference on Learning sciences
How do practitioners use conceptual modeling in practice?
Data & Knowledge Engineering - Special issue: ER 2004
CVS integration with notification and chat: lightweight software team collaboration
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Journal of Management Information Systems - Special section: Research in integrating learning capabilities into information systems
Journal of Management Information Systems
Effects of four modes of group communication on the outcomes of software requirements determination
Journal of Management Information Systems
Journal of Management Information Systems - Special section: Information technology and its organizational impact
Software processes and project performance
Journal of Management Information Systems - Special section: Information technology and its organizational impact
Usability professionals-current practices and future development
Interacting with Computers
The lonesome cowboy: A study of the usability designer role in systems development
Interacting with Computers
A survey of architecture design rationale
Journal of Systems and Software
The linkage between reporting quality and performance in IS projects
Information and Management
Approaches to Conflict Dynamics Based on Rough Sets
Fundamenta Informaticae - New Frontiers in Scientific Discovery - Commemorating the Life and Work of Zdzislaw Pawlak
Assessing important factors that support component-based development in developing countries
Information Technology for Development
Traceability-based knowledge integration in group decision and negotiation activities
Decision Support Systems
A DSS Design Model for complex problems: Lessons from mission critical infrastructure
Decision Support Systems
Information Technology for Development
Editorial: For the Special issue on Qualitative Software Engineering Research
Information and Software Technology
Self-organization of teams for free/libre open source software development
Information and Software Technology
Information and Software Technology
Practical knowledge and its importance for software product quality
Information and Software Technology
A model of design decision making based on empirical results of interviews with software designers
Information and Software Technology
FASTDash: a visual dashboard for fostering awareness in software teams
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An analysis of design and collaboration in a distributed environment
ECSCW'91 Proceedings of the second conference on European Conference on Computer-Supported Cooperative Work
ECSCW'91 Proceedings of the second conference on European Conference on Computer-Supported Cooperative Work
Understanding Conceptual Schemas: Exploring the Role of Application and IS Domain Knowledge
Information Systems Research
Hidden Implementation Dependencies in High Assurance and Critical Computing Systems
IEEE Transactions on Software Engineering
Role Migration and Advancement Processes in OSSD Projects: A Comparative Case Study
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Global Software Engineering: The Future of Socio-technical Coordination
FOSE '07 2007 Future of Software Engineering
Social Factors Relevant to Capturing Design Decisions
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
Finding Errors in Interoperating Components
IWICSS '07 Proceedings of the Second International Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques
Architectural Mismatch in Service-Oriented Architectures
SDSOA '07 Proceedings of the International Workshop on Systems Development in SOA Environments
Expertise Integration and Creativity in Information Systems Development
Journal of Management Information Systems
Information and Management
Proceedings of the 2007 international ACM conference on Supporting group work
Finding errors in components that exchange xml data
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
A systems analysis of systems integration
ACM SIGSOFT Software Engineering Notes
Information Processing and Management: an International Journal
Influence of team organisation and forum support for software development team members' interactions
International Journal of Information Systems and Change Management
Cooperative and human aspects of software engineering (CHASE 2008)
Companion of the 30th international conference on Software engineering
Deep intellisense: a tool for rehydrating evaporated information
Proceedings of the 2008 international working conference on Mining software repositories
Communicating requirements for business: UML or problem frames?
Proceedings of the 3rd international workshop on Applications and advances of problem frames
Cooperative method development
Empirical Software Engineering
Novice software developers, all over again
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Opening up to agile games development
Communications of the ACM - Surviving the data deluge
Proceedings of the 3rd international conference on Digital Interactive Media in Entertainment and Arts
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Negotiation Constellations --- Method Selection Framework for Requirements Negotiation
REFSQ '08 Proceedings of the 14th international conference on Requirements Engineering: Foundation for Software Quality
Detecting Coordination Problems in Collaborative Software Development Environments
Information Systems Management
Latent social structure in open source projects
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Empirical evidence of the benefits of workspace awareness in software configuration management
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Dimensions of tools for detecting software conflicts
Proceedings of the 2008 international workshop on Recommendation systems for software engineering
Making argumentation serve design
Human-Computer Interaction
Communication networks in geographically distributed software development
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Object-oriented analysis and design in software project teams
Human-Computer Interaction
Small group design meetings: an analysis of collaboration
Human-Computer Interaction
Supporting indirect collaborative design with integrated knowledge-based design environments
Human-Computer Interaction
Living design memory: framework, implementation, lessons learned
Human-Computer Interaction
Beyond object-oriented technology: where current approaches fall short
Human-Computer Interaction
The work of IT system developers in context: an organizational case study
Human-Computer Interaction
Team Knowledge and Coordination in Geographically Distributed Software Development
Journal of Management Information Systems
Team Cognition: Development and Evolution in Software Project Teams
Journal of Management Information Systems
The Role of User Participation in Information Systems Development: Implications from a Meta-Analysis
Journal of Management Information Systems
On the Process of Software Design: Sources of Complexity and Reasons for Muddling through
Engineering Interactive Systems
Reflections today prevent failures tomorrow
Communications of the ACM - Security in the Browser
Design research as explanation: perceptions in the field
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An experimental investigation of personality types impact on pair effectiveness in pair programming
Empirical Software Engineering
Journal of Systems and Software
Reducing software requirement perception gaps through coordination mechanisms
Journal of Systems and Software
The impact of requirements changes on specifications and state machines
Software—Practice & Experience
Exploring the use of Wikis for information sharing in interdisciplinary design
Proceedings of the ACM 2009 international conference on Supporting group work
Measuring communication gap in software requirements elicitation process
SEPADS'09 Proceedings of the 8th WSEAS International Conference on Software engineering, parallel and distributed systems
Predicting build failures using social network analysis on developer communication
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
The secret life of bugs: Going past the errors and omissions in software repositories
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Supporting the end users' views
Proceedings of the Working Conference on Advanced Visual Interfaces
Coordination in large-scale software teams
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
REFSQ '09 Proceedings of the 15th International Working Conference on Requirements Engineering: Foundation for Software Quality
Cooperative and human aspects of software engineering (CHASE 2009)
ICSE '09 COMPANION Proceedings of the 2009 31st International Conference on Software Engineering: Companion Volume
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Insights from expert software design practice
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
A Control Theory Perspective on Agile Methodology Use and Changing User Requirements
Information Systems Research
Proceedings of the 27th ACM international conference on Design of communication
Discovering high-impact success factors in capstone software projects
Proceedings of the 10th ACM conference on SIG-information technology education
Understanding information sharing in software development through Wiki log analysis
Proceedings of the 5th International Symposium on Wikis and Open Collaboration
Connecting Programming Environments to Support Ad-Hoc Collaboration
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
No-Frills Software Engineering for Business Information Systems Experience Report
Proceedings of the 2009 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the Eighth SoMeT_09
On The Roles of APIs in the Coordination of Collaborative Software Development
Computer Supported Cooperative Work
Using Developer Activity Data to Enhance Awareness during Collaborative Software Development
Computer Supported Cooperative Work
How to steer an embedded software project: tactics for selecting the software process model
Information and Software Technology
Participatory design with train drivers - a process analysis
Interacting with Computers
Sources of errors in distributed development projects: implications for collaborative tools
Proceedings of the 2010 ACM conference on Computer supported cooperative work
Getting on the same page: Collective hermeneutics in a systems development team
Information and Organization
On the application of the concept of dependability for design and analysis of vision systems
ICVS'03 Proceedings of the 3rd international conference on Computer vision systems
Software development for dynamic systems
MIS'02 Proceedings of the 2002 international conference on Metainformatics
Social and human aspects of software engineering
Proceedings of the 2006 international conference on Empirical software engineering issues: critical assessment and future directions
Comparing decision making in agile and non-agile software organizations
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
A tale of two teams: success and failure in virtual team meetings
UI-HCII'07 Proceedings of the 2nd international conference on Usability and internationalization
Information security economics - and beyond
CRYPTO'07 Proceedings of the 27th annual international cryptology conference on Advances in cryptology
Are engineers condemned to design? a survey on software engineering and UI design in Switzerland
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
Offshore software development: transferring research findings into the classroom
SEAFOOD'07 Proceedings of the 1st international conference on Software engineering approaches for offshore and outsourced development
Results of a tailored communication framework through e-health
EPCE'07 Proceedings of the 7th international conference on Engineering psychology and cognitive ergonomics
Benefits of global software development: the known and unknown
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
CIRCUS '09 Proceedings of the 2009 Collaboration and Intercultural Issues on Requirements: Communication, Understanding and Softskills
Using FLOW to Improve Communication of Requirements in Globally Distributed Software Projects
CIRCUS '09 Proceedings of the 2009 Collaboration and Intercultural Issues on Requirements: Communication, Understanding and Softskills
Mental imagery and software visualization in high-performance software development teams
Journal of Visual Languages and Computing
Keeping up with your friends: function Foo, library Bar.DLL, and work item 24
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering
Four requirements for digital case study libraries
Education and Information Technologies
Cooperative and human aspects of software engineering: CHASE 2010
ACM SIGSOFT Software Engineering Notes
Architecting in software ecosystems: interface translucence as an enabler for scalable collaboration
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Software development team flexibility antecedents
Journal of Systems and Software
Representing the behaviour of software projects using multi-dimensional timelines
Information and Software Technology
Systemic Approaches for Software Engineering
Proceedings of the 2010 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the 9th SoMeT_10
People management in software industry: the key to success
ACM SIGSOFT Software Engineering Notes
Modeling dynamics in agile software development
ACM Transactions on Management Information Systems (TMIS)
The identification of integrity constraints in requirements for context monitoring
ECBS'97 Proceedings of the 1997 international conference on Engineering of computer-based systems
Social media for software engineering
Proceedings of the FSE/SDP workshop on Future of software engineering research
Critical success factors for rapid, innovative solutions
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
A review of awareness in distributed collaborative software engineering
Software—Practice & Experience - Focus on Selected PhD Literature Reviews in the Practical Aspects of Software Technology
Formal model for assigning human resources to teams in software projects
Information and Software Technology
The role of comprehension in requirements and implications for use case descriptions
Software Quality Control
Information and Software Technology
Proceedings of the 49th SIGMIS annual conference on Computer personnel research
Supporting collaboration in the development of complex engineering software
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Automatic status updates in distributed software development
Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering
Proceedings of the 33rd International Conference on Software Engineering
Proceedings of the 33rd International Conference on Software Engineering
Ownership, experience and defects: a fine-grained study of authorship
Proceedings of the 33rd International Conference on Software Engineering
Requirements engineering for embedded systems: an investigation of industry needs
REFSQ'11 Proceedings of the 17th international working conference on Requirements engineering: foundation for software quality
Information and Software Technology
DESRIST'11 Proceedings of the 6th international conference on Service-oriented perspectives in design science research
MIS Quarterly
Extending socio-technical congruence with awareness relationships
Proceedings of the 4th international workshop on Social software engineering
Don't touch my code!: examining the effects of ownership on software quality
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Mining development repositories to study the impact of collaboration on software systems
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
International Journal of Information Technology and Management
A cognitive perspective on developer comprehension of software design documentation
Proceedings of the 29th ACM international conference on Design of communication
Journal of Software Maintenance and Evolution: Research and Practice
Modeling and simulation driven software development
Proceedings of the 2011 Emerging M&S Applications in Industry and Academia Symposium
Software engineers' information behaviour and implicit relevance indicators
International Journal of Knowledge and Web Intelligence
Troubleshooting large-scale new product development embedded software projects
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Conflict analysis and information systems: a rough set approach
RSKT'06 Proceedings of the First international conference on Rough Sets and Knowledge Technology
CoRED: browser-based Collaborative Real-time Editor for Java web applications
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
To talk or not to talk: factors that influence communication around changesets
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Task-specific information retrieval systems for software engineers
Journal of Computer and System Sciences
Exploring the impact of task allocation strategies for global software development using simulation
SPW/ProSim'06 Proceedings of the 2006 international conference on Software Process Simulation and Modeling
Foundations of agile decision making from agile mentors and developers
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Coordination in co-located agile software development projects
Journal of Systems and Software
Designing for a billion users: a case study of facebook
CHI '12 Extended Abstracts on Human Factors in Computing Systems
Software developers' information needs: towards the development of intelligent recommender systems
iUBICOM'11 Proceedings of the 6th international conference on Ubiquitous and Collaborative Computing
Information and Software Technology
An examination of major IS planning problems
International Journal of Information Management: The Journal for Information Professionals
Towards an integrating programme for information systems design: an Oriental case
International Journal of Information Management: The Journal for Information Professionals
Information and Software Technology
Approaches to Conflict Dynamics Based on Rough Sets
Fundamenta Informaticae - New Frontiers in Scientific Discovery - Commemorating the Life and Work of Zdzislaw Pawlak
Studying volatility predictors in open source software
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Journal of Systems and Software
Empirical Software Engineering
Towards a competency model for requirements analysts
Information Systems Journal
Seeing the forest and the trees: focusing team interaction on value and effort drivers
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
Transition to model-driven engineering: what is revolutionary, what remains the same?
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
KM capability for software development: a case study of the Indian software firms
International Journal of Business Information Systems
ACM SIGSOFT Software Engineering Notes
Modelling and managing variability with feature assembly: an experience report
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling
The Effects of Synchronous Collaborative Technologies on Decision Making: A Study of Virtual Teams
Information Resources Management Journal
Exploratory Study on Effective Control Structure in Global Business Process Sourcing
Information Resources Management Journal
Journal of Systems and Software
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
Requirements engineering in practice: there is no requirements engineer position
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
The role of domain knowledge and cross-functional communication in socio-technical coordination
Proceedings of the 2013 International Conference on Software Engineering
Cooperative and human aspects of software engineering: CHASE 2013
ACM SIGSOFT Software Engineering Notes
Don't ignore the iceberg: timely revelation of justification in DSR
DESRIST'13 Proceedings of the 8th international conference on Design Science at the Intersection of Physical and Virtual Design
The lean gap: A review of lean approaches to large-scale software systems development
Journal of Systems and Software
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Journal of Systems and Software
Hi-index | 48.31 |
The problems of designing large software systems were studied through interviewing personnel from 17 large projects. A layered behavioral model is used to analyze how three of these problems—the thin spread of application domain knowledge, fluctuating and conflicting requirements, and communication bottlenecks and breakdowns—affected software productivity and quality through their impact on cognitive, social, and organizational processes.