|
|
Books > Computing & IT > Computer software packages > General
Establish business agility in your organization by applying
industry-proven scaling strategies from popular Scrum frameworks
such as Scrum of Scrums (SoS), Scrum@Scale, Nexus, Large-Scale
Scrum (LeSS), Disciplined Agile, and SAFe Key Features Learn how to
be Agile at scale by implementing best practices Understand how
Lean-Agile practices are incorporated in Disciplined Agile and the
Scaled Agile Framework (SAFe) Customize Scrum and Lean-Agile
practices to support portfolio and large product development needs
Book DescriptionScaled Scrum and Lean-Agile practices provide
essential strategies to address large and complex product
development challenges not addressed in traditional Scrum. This
Scrum/ Lean-Agile handbook provides a comprehensive review and
analysis of industry-proven scaling strategies that enable business
agility on an enterprise scale. Free of marketing hype or vendor
bias, this book helps you decide which practices best fit your
situation. You'll start with an introduction to Scrum as a
lightweight software development framework and then explore common
approaches to scaling it for more complex development scenarios.
The book will then guide you through systems theory, lean
development, and the application of holistic thinking to more
complex software and system development activities. Throughout,
you'll learn how to support multiple teams working in collaboration
to develop large and complex products and explore how to manage
cross-team integration, dependency, and synchronization issues.
Later, you'll learn how to improve enterprise operational
efficiency across value creation and value delivery activities,
before discovering how to align product portfolio investments with
corporate strategies. By the end of this Scrum book, you and your
product teams will be able to get the most value out of Agile at
scale, even in complex cyber-physical system development
environments. What you will learn Understand the limitations of
traditional Scrum practices Explore the roles and responsibilities
in a scaled Scrum and Lean-Agile development environment Tailor
your Scrum approach to support portfolio and large product
development needs Apply systems thinking to evaluate the impacts of
changes in the interdependent parts of a larger development and
delivery system Scale Scrum practices at both the program and
portfolio levels of management Understand how DevOps, test
automation, and CI/CD capabilities help in scaling Scrum practices
Who this book is forExecutives, product owners, Scrum masters,
development team members, and other stakeholders who need to learn
how to scale Agile to support large, complex projects and large
enterprise portfolios and programs will find this book useful. A
basic understanding of the values and principles of Agile and the
Scrum-based framework for Agile development practices is required
before you get started with this Agile Scrum book.
Learn Tuxedo by developing solutions in Python for real-world
problems Key Features Understand Tuxedo through a modern lens by
experimenting with Python code Boost your productivity by using
Python programming to perform common Tuxedo programming tasks
Manage real-world integration tasks with small Python programs Book
DescriptionDespite being developed in the 1980s, Oracle Tuxedo
still runs a significant part of critical infrastructure and is not
going away any time soon. Modernizing Oracle Tuxedo Applications
with Python will help you get to grips with the most important
Tuxedo concepts by writing Python code. The book starts with an
introduction to Oracle Tuxedo and guides you in installing its
latest version and Python bindings for Tuxedo on Linux. You'll then
learn how to build your first server and client, configure Tuxedo,
and start running an application. As you advance, you'll understand
load balancing and work with the BBL server, which is at the heart
of a Tuxedo application. This Tuxedo book will also cover Boolean
expressions and different ways to export Tuxedo buffers for storage
and transmission, before showing you how to implement servers and
clients and use the management information base to change the
configuration dynamically. Once you've learned how to configure
Tuxedo for transactions and control them in application code,
you'll discover how to use the store-and-forward functionality to
reach destinations and use an Oracle database from a Tuxedo
application. By the end of this Oracle Tuxedo book, you'll be able
to perform common Tuxedo programming tasks with Python and
integrate Tuxedo applications with other parts of modern
infrastructure. What you will learn Understand Oracle Tuxedo as a
microservice platform Develop Oracle Tuxedo applications using
Python 3 Perform administration tasks programmatically with Python
3 Extract Tuxedo statistics for monitoring application performance
Integrate Tuxedo into the modern software ecosystem Understand how
distributed transactions work in Tuxedo Who this book is forThis
book is for developers who are new to Tuxedo and are looking to
develop a new modern front-end or integrate Tuxedo in their
applications. The book will also help experienced Tuxedo, C or
COBOL developers to improve their productivity and QA engineers to
automate Tuxedo application tests. Beginner-level knowledge of
Python and Linux shell is required before getting started with this
book.
As a result of the COVID-19 pandemic, most schools had to suddenly
shift from traditional face-to-face courses to blended,
synchronous, and asynchronous instructional environments. The
impact upon the immediacy of remote learning was overwhelming to
many faculty, instructional facilitators, teachers, and trainers.
Many faculty and trainers have experience with the analysis,
design, development, implementation, and evaluation of online and
blended learning environments, while many faculty and trainers also
do not have this knowledge nor experience. As such, the collegial
workspace has developed into a collaborative work environment
wherein the faculty are helping faculty, partially because the
instructional designer staff and learning advisors are overwhelmed
with the number of course projects that must be moved from
traditional face-to-face course environments into an online
environment within a short period of time. The faculty are helping
each other make this move, offering course design and development
support and also instructional tips and tricks that will support
successful blended and online experiences that enhance learning
outcomes. Shifting to Online Learning Through Faculty Collaborative
Support focuses on supporting and enhancing blended and distance
learning course design and development, successful tips for course
design and teaching, techniques for online learning, and embracing
collegial mentorship and facilitative support for course and
faculty success. This book highlights the strength of collegial
bonds while discussing tools, methods, procedural efforts, styles
of engagement, learning theories, assessment efforts, and even
social learning engagement implementations in online learning. It
provides information and lessons and embraces a long-term approach
towards understanding institutional impact and collegial support.
This book is valuable for school administrators, teachers, course
designers, instructional designers, school faculty, business and
administrative leadership, practitioners, stakeholders,
researchers, academicians, and students interested in how faculty
collaborative support is playing a critical role in improving and
developing successful online learning.
A practical guide for developers, development teams, and managers
to successfully implement remote pair programming techniques and
styles that better fit their organization's environment Key
Features Implement remote pair programming best practices in your
organization to increase productivity in software development teams
Overcome the challenges in communication while working with
distributed teams across the globe Explore remote pair programming
tools and learn smart ways to use them efficiently Book
DescriptionRemote pair programming takes pair programming practices
to the next level by allowing you and your team members to work
effectively in distributed teams. This helps ensure that you
continuously improve code quality, share equal ownership of the
code, facilitate knowledge sharing, and reduce bugs in your code.
If you want to adopt remote pair programming within your
development team, this book is for you. Practical Remote Pair
Programming takes you through various techniques and best practices
for working with the wide variety of tools available for remote
pair programming. You'll understand the significance of pair
programming and how it can help improve communication within your
team. As you advance, you'll get to grips with different remote
pair programming strategies and find out how to choose the most
suitable style for your team and organization. The book will take
you through the process of setting up video and audio tools, screen
sharing tools, and the integrated development environment (IDE) for
your remote pair programming setup. You'll also be able to enhance
your remote pair programming experience with source control and
remote access tools. By the end of this book, you'll have the
confidence to drive the change of embracing remote pair programming
in your organization and guide your peers to improve productivity
while working remotely. What you will learn Develop a structured
organizational approach to implementing pair programming and using
it effectively Understand how pair programming fosters better
communication inside and outside the team Organize remote pair
programming and choose the right style for your organization Set up
screen sharing, IDE, source control rules, audio, and video for
your remote pair programming setup Use various pair programming
techniques and styles in the context of a remote environment
Enhance your remote pair programming experience with source control
and remote access tools Who this book is forThis book is for any
developer who wants to understand the different practical aspects
involved in remote pair programming and adopt them in their
existing development teams. If you're a team leader or technical
manager, this book will serve as a manual for implementing remote
pair programming covering the best resources for you to manage
communication and collaboration using pair programming with your
team members working remotely in distributed teams.
Switch observability is a new observability concept for switched
systems with unknown switching signals that is useful in the
context of fault detection and identification. This notion, as well
as the related concepts of switching signal observability and
switching time observability, are investigated and fully
characterized both for switched ODEs and switched DAEs. Switch
observability is particularly useful in the context of fault
detection and identification. A corresponding observer is designed.
Also, the new concepts are applied to some power network example in
order to highlight their use.
Harness the power of LaTeX and its wide range of features to create
professional-looking text, articles, and books with both online and
offline capabilities of LaTeX Key Features Get a hands-on
introduction to LaTeX using fully explained examples to advance
from beginner to LaTeX professional quickly Write impressive
mathematical, scientific, and business papers or theses using LaTeX
Explore LaTeX online Book DescriptionLaTeX is high-quality open
source typesetting software that produces professional prints and
PDF files. It's a powerful and complex tool with a multitude of
features, so getting started can be intimidating. However, once you
become comfortable with LaTeX, its capabilities far outweigh any
initial challenges, and this book will help you with just that! The
LaTeX Beginner's Guide will make getting started with LaTeX easy.
If you are writing mathematical, scientific, or business papers, or
have a thesis to write, this is the perfect book for you. With the
help of fully explained examples, this book offers a practical
introduction to LaTeX with plenty of step-by-step examples that
will help you achieve professional-level results in no time. You'll
learn to typeset documents containing tables, figures, formulas,
and common book elements such as bibliographies, glossaries, and
indexes, and go on to manage complex documents and use modern PDF
features. You'll also get to grips with using macros and styles to
maintain a consistent document structure while saving typing work.
By the end of this LaTeX book, you'll have learned how to fine-tune
text and page layout, create professional-looking tables, include
figures, present complex mathematical formulas, manage complex
documents, and benefit from modern PDF features. What you will
learn Make the most of LaTeX's powerful features to produce
professionally designed texts Download, install, and set up LaTeX
and use additional styles, templates, and tools Typeset math
formulas and scientific expressions to the highest standards
Understand how to include graphics and work with figures and tables
Discover professional fonts and modern PDF features Work with book
elements such as bibliographies, glossaries, and indexes Typeset
documents containing tables, figures, and formulas Who this book is
forIf you are about to write mathematical or scientific papers,
seminar handouts, or even plan to write a thesis, this book offers
you a fast-paced and practical introduction to LaTeX. School and
university students will find this easy-to-follow LaTeX guide
helpful, as will mathematicians, physicists, engineers, and
humanists. Anybody with high expectations from their software will
discover how easy it is to leverage LaTeX's high performance for
creating documents.
Get to grips with automated machine learning and adopt a hands-on
approach to AutoML implementation and associated methodologies Key
Features Get up to speed with AutoML using OSS, Azure, AWS, GCP, or
any platform of your choice Eliminate mundane tasks in data
engineering and reduce human errors in machine learning models Find
out how you can make machine learning accessible for all users to
promote decentralized processes Book DescriptionEvery machine
learning engineer deals with systems that have hyperparameters, and
the most basic task in automated machine learning (AutoML) is to
automatically set these hyperparameters to optimize performance.
The latest deep neural networks have a wide range of
hyperparameters for their architecture, regularization, and
optimization, which can be customized effectively to save time and
effort. This book reviews the underlying techniques of automated
feature engineering, model and hyperparameter tuning,
gradient-based approaches, and much more. You'll discover different
ways of implementing these techniques in open source tools and then
learn to use enterprise tools for implementing AutoML in three
major cloud service providers: Microsoft Azure, Amazon Web Services
(AWS), and Google Cloud Platform. As you progress, you'll explore
the features of cloud AutoML platforms by building machine learning
models using AutoML. The book will also show you how to develop
accurate models by automating time-consuming and repetitive tasks
in the machine learning development lifecycle. By the end of this
machine learning book, you'll be able to build and deploy AutoML
models that are not only accurate, but also increase productivity,
allow interoperability, and minimize feature engineering tasks.
What you will learn Explore AutoML fundamentals, underlying
methods, and techniques Assess AutoML aspects such as algorithm
selection, auto featurization, and hyperparameter tuning in an
applied scenario Find out the difference between cloud and
operations support systems (OSS) Implement AutoML in enterprise
cloud to deploy ML models and pipelines Build explainable AutoML
pipelines with transparency Understand automated feature
engineering and time series forecasting Automate data science
modeling tasks to implement ML solutions easily and focus on more
complex problems Who this book is forCitizen data scientists,
machine learning developers, artificial intelligence enthusiasts,
or anyone looking to automatically build machine learning models
using the features offered by open source tools, Microsoft Azure
Machine Learning, AWS, and Google Cloud Platform will find this
book useful. Beginner-level knowledge of building ML models is
required to get the best out of this book. Prior experience in
using Enterprise cloud is beneficial.
|
|