A field study of the software design process for large systems
Communications of the ACM
The capability maturity model: guidelines for improving the software process
The capability maturity model: guidelines for improving the software process
Communication and organization in software development: an empirical study
IBM Systems Journal
Software project management: a unified framework
Software project management: a unified framework
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
The 4+1 View Model of Architecture
IEEE Software
Web Development: Estimating Quick-to-Market Software
IEEE Software
Problems and their mitigation in system and software architecting
Information and Software Technology
Hi-index | 0.00 |
Electronic commerce (E-commerce) software development organizations face unique challenges based on rapidly changing markets, demanding customers with ill-defined requirements, and resulting priority conflicts between product line development and customer projects. A model of this unique development environment is identified with important linkages among the product function, the project function, and the underlying software development function within an organization. Guided by this model of the E-commerce development environment, a case study of a medium-sized E-commerce company was conducted. Based on this study, eight critical challenges to the successful development of top quality software systems are identified. From these challenges a research model and propositions are presented. As each challenge is discussed unique impacts of the E-commerce environment are reinforced by direct quotes from in-depth interviews. On-going research will draw upon the research model and propositions to provide insights on how best to develop software products and deliver customer projects in E-commerce environments.