|
Showing 1 - 13 of
13 matches in All Departments
This book focuses on crisis management in software development
which includes forecasting, responding and adaptive engineering
models, methods, patterns and practices. It helps the stakeholders
in understanding and identifying the key technology, business and
human factors that may result in a software production crisis.
These factors are particularly important for the enterprise-scale
applications, typically considered very complex in managerial and
technological aspects and therefore, specifically addressed by the
discipline of software engineering. Therefore, this book throws
light on the crisis responsive, resilient methodologies and
practices; therewith, it also focuses on their evolutionary changes
and the resulting benefits.
This concise book provides a survival toolkit for efficient,
large-scale software development. Discussing a multi-contextual
research framework that aims to harness human-related factors in
order to improve flexibility, it includes a carefully selected
blend of models, methods, practices, and case studies. To
investigate mission-critical communication aspects in system
engineering, it also examines diverse, i.e. cross-cultural and
multinational, environments. This book helps students better
organize their knowledge bases, and presents conceptual frameworks,
handy practices and case-based examples of agile development in
diverse environments. Together with the authors' previous books,
"Crisis Management for Software Development and Knowledge Transfer"
(2016) and "Managing Software Crisis: A Smart Way to Enterprise
Agility" (2018), it constitutes a comprehensive reference resource
adds value to this book.
This book focuses on crisis management in software development
which includes forecasting, responding and adaptive engineering
models, methods, patterns and practices. It helps the stakeholders
in understanding and identifying the key technology, business and
human factors that may result in a software production crisis.
These factors are particularly important for the enterprise-scale
applications, typically considered very complex in managerial and
technological aspects and therefore, specifically addressed by the
discipline of software engineering. Therefore, this book throws
light on the crisis responsive, resilient methodologies and
practices; therewith, it also focuses on their evolutionary changes
and the resulting benefits.
This concise book provides a survival toolkit for efficient,
large-scale software development. Discussing a multi-contextual
research framework that aims to harness human-related factors in
order to improve flexibility, it includes a carefully selected
blend of models, methods, practices, and case studies. To
investigate mission-critical communication aspects in system
engineering, it also examines diverse, i.e. cross-cultural and
multinational, environments. This book helps students better
organize their knowledge bases, and presents conceptual frameworks,
handy practices and case-based examples of agile development in
diverse environments. Together with the authors' previous books,
"Crisis Management for Software Development and Knowledge Transfer"
(2016) and "Managing Software Crisis: A Smart Way to Enterprise
Agility" (2018), it constitutes a comprehensive reference resource
adds value to this book.
This book discusses smart, agile software development methods and
their applications for enterprise crisis management, presenting a
systematic approach that promotes agility and crisis management in
software engineering. The key finding is that these crises are
caused by both technology-based and human-related factors. Being
mission-critical, human-related issues are often neglected. To
manage the crises, the book suggests an efficient agile methodology
including a set of models, methods, patterns, practices and tools.
Together, these make a survival toolkit for large-scale software
development in crises. Further, the book analyses lifecycles and
methodologies focusing on their impact on the project timeline and
budget, and incorporates a set of industry-based patterns,
practices and case studies, combining academic concepts and
practices of software engineering.
This well structured book discusses lifecycle optimization of
software projects for crisis management by means of software
engineering methods and tools. Its outcomes are based on lessons
learned from the software engineering crisis which started in the
1960s. The book presents a systematic approach to overcome the
crisis in software engineering depends which not only depends on
technology-related but also on human-related factors. It proposes
an adaptive methodology for software product development, which
optimizes the software product lifecycle in order to avoid "local"
crises of software production. The general lifecycle pattern and
its stages are discussed, and their impact on the time and budget
of the software product development is analyzed. The book
identifies key advantages and disadvantages for various models
selected and concludes that there is no "silver bullet", or
universal model, which suits all software products equally well. It
approaches software architecture in terms of process, data and
system perspectives and proposes an incremental methodology for
crisis-agile development of large-scale, distributed heterogeneous
applications. The book introduces a number of specialized
approaches which are widely used in industry but are often ignored
in general writings because of their vendor-specificity. In doing
so, the book builds a helpful bridge from academic conceptions of
software engineering to the world of software engineering practice.
With its systematic coverage of different software engineering
methodologies and the presented rich systems engineering examples
the book will be beneficial for a broader audience.
This book discusses smart, agile software development methods and
their applications for enterprise crisis management, presenting a
systematic approach that promotes agility and crisis management in
software engineering. The key finding is that these crises are
caused by both technology-based and human-related factors. Being
mission-critical, human-related issues are often neglected. To
manage the crises, the book suggests an efficient agile methodology
including a set of models, methods, patterns, practices and tools.
Together, these make a survival toolkit for large-scale software
development in crises. Further, the book analyses lifecycles and
methodologies focusing on their impact on the project timeline and
budget, and incorporates a set of industry-based patterns,
practices and case studies, combining academic concepts and
practices of software engineering.
This well structured book discusses lifecycle optimization of
software projects for crisis management by means of software
engineering methods and tools. Its outcomes are based on lessons
learned from the software engineering crisis which started in the
1960s. The book presents a systematic approach to overcome the
crisis in software engineering depends which not only depends on
technology-related but also on human-related factors. It proposes
an adaptive methodology for software product development, which
optimizes the software product lifecycle in order to avoid "local"
crises of software production. The general lifecycle pattern and
its stages are discussed, and their impact on the time and budget
of the software product development is analyzed. The book
identifies key advantages and disadvantages for various models
selected and concludes that there is no "silver bullet", or
universal model, which suits all software products equally well. It
approaches software architecture in terms of process, data and
system perspectives and proposes an incremental methodology for
crisis-agile development of large-scale, distributed heterogeneous
applications. The book introduces a number of specialized
approaches which are widely used in industry but are often ignored
in general writings because of their vendor-specificity. In doing
so, the book builds a helpful bridge from academic conceptions of
software engineering to the world of software engineering practice.
With its systematic coverage of different software engineering
methodologies and the presented rich systems engineering examples
the book will be beneficial for a broader audience.
The book focuses on the real-world case-based crisis management in
digital product development. This includes forecasting, responding,
and agile engineering/management methods, patterns, and practices
for sustainable development. This book introduces a set of case
studies for sustainability in management as a blend, the components
of which have been carefully selected from a few domains adjacent
to digital production such as IT-intensive operation, human
resource management, and knowledge engineering, to name a few. The
key ingredients of this crisis management framework include
information management, tradeoff optimization, agile product
development, and knowledge transfer. The case studies this book
features will help the stakeholders in understanding and
identifying the key technology, business, and human factors that
may likely result in a digital production crisis, i.e., critically
affect the organization outcomes in terms of successful
digitalization and sustainable development. These factors are
particularly important for the large-scale applications, typically
considered very complex in managerial and technological aspects,
and, therefore, specifically addressed by the discipline of IT
crisisology.
The book focuses on the real-world case-based crisis management in
digital product development. This includes forecasting, responding,
and agile engineering/management methods, patterns, and practices
for sustainable development. This book introduces a set of case
studies for sustainability in management as a blend, the components
of which have been carefully selected from a few domains adjacent
to digital production such as IT-intensive operation, human
resource management, and knowledge engineering, to name a few. The
key ingredients of this crisis management framework include
information management, tradeoff optimization, agile product
development, and knowledge transfer. The case studies this book
features will help the stakeholders in understanding and
identifying the key technology, business, and human factors that
may likely result in a digital production crisis, i.e., critically
affect the organization outcomes in terms of successful
digitalization and sustainable development. These factors are
particularly important for the large-scale applications, typically
considered very complex in managerial and technological aspects,
and, therefore, specifically addressed by the discipline of IT
crisisology.
This book focuses on crisis management in forest industry of
Russia. It is about the present, and the future, with a short
retrospective about the past of the forest industry in Russia. It
includes forecasting too and description of some of the best
practices of developed countries to be implemented in Russia to
overcome the crisis. The main theme of the book is smart
innovations and innovative activities introduced and also those
which are required in the forest industry of Russia. The book
considers the effectiveness of innovations and institutional
changes in the forest industry, which are an important direction of
innovation activities required all together with technological and
economic breakthrough with ecological aspects in priority. The
necessity to implement the modern innovation system in the forest
industry based on institutional changes is substantiated and
thoroughly explained with successful examples of ongoing and future
up-to-date smart innovations. The development of the forest
innovation system is suggested for sustainable forest industry
management; the key components of which are technological, product,
institutional, and ecological innovations, as well as, innovative
entrepreneurship. Realization of the innovation system for
technological and intellectual improvement requires good scientific
and personnel provision, anticipation of markets and tendencies of
development for some decades ahead. The implied advanced
technologies in the forest industry also include IT-, nano-, and
biotechnologies. The success stories of the leading Russian and
international companies in the forest industry of Russia are
studied attentively in the book. The book presents a profound
methodical and theoretical substantiation for the further
implementation of the smart innovations and of the successful
experience of the industry leading companies.
Sustaining a competitive edge in today's business world requires
innovative approaches to product, service, and management systems
design and performance. Advances in computing technologies have
presented managers with additional challenges as well as further
opportunities to enhance their business models. Software
Engineering for Enterprise System Agility: Emerging Research and
Opportunities is a collection of innovative research that
identifies the critical technological and management factors in
ensuring the agility of business systems and investigates process
improvement and optimization through software development.
Featuring coverage on a broad range of topics such as business
architecture, cloud computing, and agility patterns, this
publication is ideally designed for business managers, business
professionals, software developers, academicians, researchers, and
upper-level students interested in current research on strategies
for improving the flexibility and agility of businesses and their
systems.
Sustaining a competitive edge in today's business world requires
innovative approaches to product, service, and management systems
design and performance. Advances in computing technologies have
presented managers with additional challenges as well as further
opportunities to enhance their business models. Software
Engineering for Enterprise System Agility: Emerging Research and
Opportunities is a collection of innovative research that
identifies the critical technological and management factors in
ensuring the agility of business systems and investigates process
improvement and optimization through software development.
Featuring coverage on a broad range of topics such as business
architecture, cloud computing, and agility patterns, this
publication is ideally designed for business managers, business
professionals, software developers, academicians, researchers, and
upper-level students interested in current research on strategies
for improving the flexibility and agility of businesses and their
systems.
|
|