Strategic software engineering: An interdisciplinary approach

Fadi P. Deek, James A.M. McHugh, Osama M. Eljabiris

Research output: Book/ReportBook

15 Scopus citations


The pervasiveness of software in business makes it crucial that software engineers and developers understand how software development impacts an entire organization. Strategic Software Engineering: An Interdisciplinary Approach presents software engineering as a strategic, business-oriented, interdisciplinary endeavor, rather than simply a technical process, as it has been described in previous publications. The book addresses technical, scientific, and management aspects of software development in a way that is accessible to a wide audience. It provides a detailed, critical review of software development models and processes, followed with a strategic assessment of how process models evolved over time and how to improve them. The authors then focus on the relation between problem-solving techniques and strategies for effectively confronting real-world business problems. They also analyze the impact of interdisciplinary factors on software development, including the role of people and business economics. The book concludes with a brief look at specialized system development. The diverse backgrounds of the authors, encompassing computer science, information systems, technology, and business management, help create this book's integrated approach, which answers the demand for a comprehensive, interdisciplinary outlook encompassing all facets of how software relates to an organization.

Original languageEnglish (US)
PublisherCRC Press
Number of pages334
ISBN (Electronic)9781420031119
ISBN (Print)0849339391, 9780849339394
StatePublished - Jan 1 2005

All Science Journal Classification (ASJC) codes

  • General Computer Science


Dive into the research topics of 'Strategic software engineering: An interdisciplinary approach'. Together they form a unique fingerprint.

Cite this