Download Essential Scrum Ebook PDF

Essential Scrum

Essential Scrum
A Practical Guide to the Most Popular Agile Process

by Kenneth S. Rubin

  • Publisher : Addison-Wesley Professional
  • Release : 2012
  • Pages : 452
  • ISBN : 0137043295
  • Language : En, Es, Fr & De
GET BOOK

This is a comprehensive guide to Scrum for all (team members, managers, and executives). If you want to use Scrum to develop innovative products and services that delight your customers, this is the complete, single-source reference you've been searching for. This book provides a common understanding of Scrum, a shared vocabulary that can be used in applying it, and practical knowledge for deriving maximum value from it.

The Scrum Field Guide

The Scrum Field Guide
Agile Advice for Your First Year and Beyond

by Mitch Lacey

  • Publisher : Addison-Wesley Professional
  • Release : 2015-12-22
  • Pages : 480
  • ISBN : 0133853713
  • Language : En, Es, Fr & De
GET BOOK

Thousands of organizations are adopting Scrum to transform the way they execute complex projects, in software and beyond. This guide will give you the skills and confidence needed to deploy Scrum, resulting in high-performing teams and satisfied customers. Drawing on years of hands-on experience helping companies succeed, Certified Scrum Trainer (CST) Mitch Lacey helps you overcome the major challenges of Scrum adoption and the deeper issues that emerge later. Extensively revised to reflect improved Scrum practices and tools, this edition adds an all-new section of tips from the field. Lacey covers many new topics, including immersive interviewing, collaborative estimation, and deepening business alignment. In 35 engaging chapters, you’ll learn how to build support and maximize value across your company. Now part of the renowned Mike Cohn Signature Series on agile development, this pragmatic guide addresses everything from establishing roles and priorities to determining team velocity, setting sprint length, and conducting customer reviews. Coverage includes Bringing teams and new team members on board Creating a workable definition of “done” Planning for short-term wins, and removing impediments to success Balancing predictability and adaptability in release planning Running productive daily scrums Fixing failing sprints Accurately costing projects, and measuring the value they deliver Managing risks in dynamic Scrum projects Prioritizing and estimating backlogs Working with distributed and offshore teams Institutionalizing improvements, and extending agility throughout the organization Packed with real-world examples straight from Lacey’s experience, this book will be invaluable to anyone transitioning to Scrum, seeking to improve their early results, or trying to get back on track.

Essential Scrum

Essential Scrum
A Book

by Kenneth Rubin

  • Publisher : Unknown Publisher
  • Release : 2014
  • Pages : 480
  • ISBN : 9876543210XXX
  • Language : En, Es, Fr & De
GET BOOK

Umfassendes Scrum-Wissen auf Team-, Produkt- und Portfolio-Ebene Kernkonzepte, Rollen, Planung und Sprints ausführlich erläutert Auch geeignet zur Vorbereitung auf die Scrum-Zertifizierung Dieses Buch beschreibt das Wesen von Scrum - die Dinge, die Sie wissen müssen, wenn Sie Scrum erfolgreich einsetzen wollen, um innovative Produkte und Dienstleistungen zu entwickeln. Es ist entstanden, weil der Autor Kenneth S. Rubin als Agile- und Scrum-Berater oft nach einem Referenzbuch für Scrum gefragt worden ist - einem Buch, das einen umfassenden Überblick über das Scrum-Framework bietet und darüber hinaus die beliebtesten Ansätze für die Anwendung von Scrum präsentiert. Dieses Buch ist der Versuch, die eine entscheidende Quelle für alles Wesentliche über Scrum bereitzustellen. Rubin beleuchtet die Werte, Prinzipien und Praktiken von Scrum und beschreibt bewährte, flexible Ansätze, die Ihnen helfen werden, sie viel effektiver umzusetzen. Dabei liefert er mehr als nur die Grundlagen und weist zudem auf wichtige Probleme hin, die Ihnen auf Ihrem Weg begegnen können. Ob Sie sich nun zum ersten Mal an Scrum versuchen oder es schon seit Jahren benutzen: Dieses Buch weiht Sie in die Geheimnisse des Scrum-Entwicklungsverfahrens ein und vermittelt Ihnen ein umfangreiches Scrum-Wissen auf Team-, Produkt- und Portfolio-Ebene. Für diejenigen, die bereits mit Scrum vertraut sind, eignet es sich als Scrum-Referenz. Rubin hat das Buch nicht für eine bestimmte Scrum-Rolle geschrieben. Stattdessen soll es allen, die direkt oder indirekt mit Scrum zu tun haben, ein gemeinsames Verständnis von Scrum und den Prinzipien, auf denen es beruht, vermitteln. Aus dem Inhalt: 1. Teil: Kernkonzepte Scrum-Framework Agile Prinzipien Sprints Anforderungen und User Stories Das Product Backlog Schätzungen und Velocity Technische Schulden 2. Teil: Rollen Product Owner Scrum Master Entwicklungsteam Strukturen des Scrum-Teams Manager 3. Teil: Planung Scrum-Planungsprinzipien Mehrstufige Planung Portfolio-Planung Visionsfindung/Produktplanung Release-Planung 4. Teil: Sprints Sprint-Planung Sprint-Ausführung Sprint Review Sprint-Retrospektive.

Scrum Shortcuts without Cutting Corners

Scrum Shortcuts without Cutting Corners
Agile Tactics, Tools, & Tips

by Ilan Goldstein

  • Publisher : Addison-Wesley
  • Release : 2013-07-05
  • Pages : 208
  • ISBN : 0133005232
  • Language : En, Es, Fr & De
GET BOOK

Practical, Step-by-Step Scrum Techniques for Improving Processes, Actions, and Outcomes The widespread adoption and success of Scrum can be attributed in large part to its perceived intuitiveness and simplicity. But when new Scrum practitioners attempt to apply Scrum theory and high-level approaches in actual projects, they often find it surprisingly difficult. In Scrum Shortcuts without Cutting Corners, Scrum expert Ilan Goldstein helps you translate the Scrum framework into reality to meet the Scrum challenges your formal training never warned you about. Drawing on his extensive agile experience in a wide range of projects and environments, Goldstein presents thirty proven, flexible shortcuts for optimizing Scrum processes, actions, and outcomes. Each shortcut walks you through applying a Scrum approach to achieve a tangible output. These easy-to-digest, actionable patterns address a broad range of topics including getting started, quality and metrics, team members and roles, managing stakeholders, estimation, continuous improvement and much more. Whatever your role, Scrum Shortcuts without Cutting Corners will help you take your Scrum skills to the next level and achieve better results in any project you participate in.

Agile Scrum Implementation and Its Long-Term Impact on Organizations

Agile Scrum Implementation and Its Long-Term Impact on Organizations
A Book

by Walsh, Kenneth R.,Mahesh, Sathiadev,Trumbach, Cherie C.

  • Publisher : IGI Global
  • Release : 2020-08-21
  • Pages : 268
  • ISBN : 1799848868
  • Language : En, Es, Fr & De
GET BOOK

Software engineering has surfaced as an industrial field that is continually evolving due to the emergence of advancing technologies and innovative methodologies. Scrum is the most recent revolution that is transforming traditional software procedures, which has researchers and practitioners scrambling to find the best techniques for implementation. The continued development of this agile process requires an extensive level of research on up-to-date findings and applicable practices. Agile Scrum Implementation and Its Long-Term Impact on Organizations is a collection of innovative research on the methods and applications of scrum practices in developing agile software systems. The book combines perspectives from both the academic and professional communities as the challenges and solutions expressed by each group can create a better understanding of how practice must be applied in the real world of software development. While highlighting topics including scrum adoption, iterative deployment, and human impacts, this book is ideally designed for researchers, developers, engineers, practitioners, academicians, programmers, students, and educators seeking current research on practical improvements in agile software progression using scrum methodologies.

Scrum For Dummies

Scrum For Dummies
A Book

by Mark C. Layton,David Morrow

  • Publisher : John Wiley & Sons
  • Release : 2018-04-16
  • Pages : 408
  • ISBN : 1119467691
  • Language : En, Es, Fr & De
GET BOOK

Use scrum in all aspects of life Scrum is an agile project management framework that allows for flexibility and collaboration to be a part of your workflow. Primarily used by software developers, scrum can be used across many job functions and industries. Scrum can also be used in your personal life to help you plan for retirement, a trip, or even a wedding or other big event. Scrum provides a small set of rules that create just enough structure for teams to be able to focus their innovation on solving what might otherwise be an insurmountable challenge. Scrum For Dummies shows you how to assemble a scrum taskforce and use it to implement this popular Agile methodology to make projects in your professional and personal life run more smoothly—from start to finish. Discover what scrum offers project and product teams Integrate scrum into your agile project management strategy Plan your retirement or a family reunion using scrum Prioritize for releases with sprints No matter your career path or job title, the principles of scrum are designed to make your life easier. Why not give it a try?

A Scrum Book

A Scrum Book
The Spirit of the Game

by Jeff Sutherland,James O. Coplien

  • Publisher : Pragmatic Bookshelf
  • Release : 2019-08-16
  • Pages : 572
  • ISBN : 1680507567
  • Language : En, Es, Fr & De
GET BOOK

Building a successful product usually involves teams of people, and many choose the Scrum approach to aid in creating products that deliver the highest possible value. Implementing Scrum gives teams a collection of powerful ideas they can assemble to fit their needs and meet their goals. The ninety-four patterns contained within are elaborated nuggets of insight into Scrum’s building blocks, how they work, and how to use them. They offer novices a roadmap for starting from scratch, yet they help intermediate practitioners fine-tune or fortify their Scrum implementations. Experienced practitioners can use the patterns and supporting explanations to get a better understanding of how the parts of Scrum complement each other to solve common problems in product development. The patterns are written in the well-known Alexandrian form, whose roots in architecture and design have enjoyed broad application in the software world. The form organizes each pattern so you can navigate directly to organizational design tradeoffs or jump to the solution or rationale that makes the solution work. The patterns flow together naturally through the context sections at their beginning and end. Learn everything you need to know to master and implement Scrum one step at a time—the agile way.

Agile Performance Improvement

Agile Performance Improvement
The New Synergy of Agile and Human Performance Technology

by Robert Winter

  • Publisher : Apress
  • Release : 2015-05-11
  • Pages : 241
  • ISBN : 1484208927
  • Language : En, Es, Fr & De
GET BOOK

"1+1=3. That is the equation that summarizes the theme of this book. The book’s message is to integrate the developmental principles of Agile with the result-focused approaches integral to performance consulting. Your outcomes in shaping human performance will be significant--and greater than if you only used one of these models. This is a book for anyone who seeks to work collaboratively with leaders to bring about continuously improving and sustainable organizational change." --Dana Gaines Robinson, coauthor of Performance Consulting Agile Performance Improvement demonstrates the mutual benefits that accrue to the worlds of performance consulting and agile software development when the values and principles of both are blended synergistically under the guidance of practitioners skilled in both. The agile performance improvement model blends the principles of human performance technology with the frameworks and practices of Agile. The result is an approach that maximizes the value of interactions among the consultant, the work team, and the customer. Unlike traditional end-to-end waterfall processes, agile performance improvement delivers value continuously and in small increments, relentlessly focusing on outcomes of value to the customer. Building on structures of Agile that are used in software development, such as Scrum, the agile performance improvement model considers the human component of holistic solutions in establishing a continuous stream of value. Bob Winter, a performance consultant, was the product owner for the corporate education scrum supporting an agile transition initiative for hundreds of engineering teams. From this cross-disciplinary experience, he discovered that the two cultures, two languages, and two methodologies of performance consulting and agile software development are—far from being incongruent, incompatible, or irrelevant to each other—in fact ideally suited to complement and support each other. Being agile improves the effectiveness of the performance consultant, and applying the lessons of human performance technology improves the effectiveness of software development teams. In Agile Performance Improvement, Winter teaches performance consultants how to apply agile principles, values, and methods usefully to the tasks of optimizing human performance in areas of practice not only adjoining but also well beyond the realm of software and IT engineering, such as corporate learning solutions, human resources systems, and non-software products. Conversely, he shows engineering teams immersed in an agile environment how to boost their performance using the principles and techniques taught and cultivated by performance consultants. The author, who has worked extensively on both sides of the traditional divide, recounts entertainingly but informatively how both sparks and fur can fly when geeks encounter people people.

Mastering Advanced Scrum

Mastering Advanced Scrum
Advanced Scrum Techniques for Scrum Teams, Roles, Artifacts, Events, Metrics, Working Agreements, Advanced Engineering Practices, and Technical Agility (English Edition)

by Rituraj Patil

  • Publisher : BPB Publications
  • Release : 2021-08-19
  • Pages : 388
  • ISBN : 9391030300
  • Language : En, Es, Fr & De
GET BOOK

Empower Your Agile Software Product Development Scrum Teams with Advanced Scrum Techniques KEY FEATURES ● Provides a complete overview of various Agile Frameworks, including the Scrum Framework. ● Covers numerous scenario-based examples and an in-depth explanation for Scrum Malfunctions and various Advanced Scrum Add-ons/Techniques. ● Includes visual illustrations for the Scrum-based Agile Way of Working and its associated various Advanced Scrum Add-ons/Techniques. ● Highlights real-time use-cases and experiences for various Advanced Scrum Add-ons/Techniques. DESCRIPTION This book emphasizes on the Advanced Scrum Add-ons/Techniques to be explored, applied, and utilized by the Scrum Teams to establish and improve a fully functional Scrum-based Agile Way of Working. Reading this book not only helps the Scrum Teams to encourage their overall responsibility, accountability, and ownership, but also guides them to become High-Performing Scrum Teams. The book contains numerous real-time use-cases and visual illustrations for various concepts of Scrum Framework, Scrum-based Agile Way of Working, and Advanced Scrum Add-ons/Techniques. It also gives an overview of Scrum Malfunctioning and various ways to prevent and correct it. This book acts as a handy reference for the Scrum Teams to make use of Advanced Scrum Add-ons/Techniques. These techniques include the overall Structure and Alignment of Scrum Teams, Scrum Roles, Working Agreements of Scrum Teams, Effective and Efficient Scrum Artifacts Management, Relative Estimation, Scrum Events, Advanced Engineering Practices, Technical Agility, Scrum Metrics, Scaling Scrum, and few other aspects of Scrum-based Agile Way of Working. After reading this book, the readers can look out for any malfunctions present within their Scrum Teams and apply the applicable Advanced Scrum Add-ons/Techniques to address such malfunctions. By applying these techniques, they can also address the scope for a continuous improvement under the Scrum-based Agile Way of Working of their Scrum Teams. WHAT YOU WILL LEARN ● Identify Scrum Malfunctions in Scrum Teams along with various preventive and corrective measures. ● Adopt Advanced Scrum Add-ons/Techniques and Best Practices for Scrum Roles, Scrum Artifacts, and Scrum Events. ● Learn to improvise the Structuring, Alignment, Collaboration, Communication, and Working Agreements of Scrum Teams. ● Utilize Advanced Engineering Practices to improve the Technical Agility of Scrum Teams. ● Measure Productivity, Quality, Competency, and Performance of Scrum Teams using Scrum Metrics. ● Explore Scaling Scrum approaches and the new Developments of Scrum Guide 2020. WHO THIS BOOK IS FOR This book is for Agile Enthusiasts, Agile Coaches, Scrum Practitioners, Scrum Masters, Product Owners, and for the Agile Software Product Development Scrum Teams having a basic know-how of the Scrum Framework and who want to implement various Advanced Techniques/Best Practices of the Scrum Framework to boost their Organizational Agility. TABLE OF CONTENTS 1. Fundamentals of Agile Software Development, Delivery, and Way of Working 2. Agile Frameworks 3. Overview of the Scrum Framework 4. Scrum Malfunctioning and Understanding the need for Advanced Scrum Add-ons 5. Introduction to Advanced Scrum Add-ons 6. Add-ons for Structuring, Collaboration, and Communication within Scrum Teams 7. Add-ons for Scrum Roles and Working Agreement within Scrum Teams 8. Add-ons for Effective and Efficient Product Backlog Management 9. Add-ons for Effective and Efficient Relative Estimation 10. Add-ons for Scrum Events 11. Add-ons for Advanced Engineering Practices and Technical Agility 12. Add-ons for Effective and Efficient Scrum Metrics 13. Add-ons for Scaling Scrum 14. Additional Advanced Scrum Add-ons 15. A Quick Reflection on Scrum Guide 2020

Scrum Basics: A Very Quick Guide to Agile Project Management

Scrum Basics: A Very Quick Guide to Agile Project Management

by Tycho Press

  • Publisher : Callisto Media Inc
  • Release : 2015-08-25
  • Pages : 108
  • ISBN : 1623155894
  • Language : En, Es, Fr & De
GET BOOK

The Elements of Agile and Scrum in a Nutshell Whether you’re new to agile software development or considering Scrum for general project management, Scrum Basics compiles all of the essentials into one handy little guide. Learn how agile teams use Scrum, with: • A simple summary of agile project management basics like the Agile Manifesto and 12 Agile Principles • A concise overview of Scrum roles, artifacts, and activities • A well-organized breakdown of Scrum practices with helpful illustrations and advice • A troubleshooting FAQ and 5 case studies to help you visualize Scrum in action

The Professional Scrum Master (PSM I) Guide

The Professional Scrum Master (PSM I) Guide
Successfully practice Scrum in real-world projects and achieve PSM I certification with confidence

by Fred Heath

  • Publisher : Packt Publishing Ltd
  • Release : 2021-07-16
  • Pages : 174
  • ISBN : 1800200498
  • Language : En, Es, Fr & De
GET BOOK

Implement modern and industry-proven Scrum techniques to achieve business agility and prove your credentials by passing the PSM I certification exam Key Features Use Scrum to manage complex projects and deliver real value to your customers Explore essential concepts and understand how the Scrum framework and Agile help maximize value and manage risks Discover expert tips and work with practice questions and real-world examples to pass the PSM certification exam Book Description Agile methodologies allow companies to maximize value and deal effectively with risks, which is why most IT companies adopt Agile in their workflows. Scrum is an Agile framework used to manage and execute projects with small teams. The Professional Scrum Master (PSM I) Guide will help you to explore the Scrum framework's rules and theories for Agile project management and develop skills that will enable you to become an indispensable resource for any organization. You'll learn essential techniques and practices such as estimation, planning, and forecasting that will help you to apply Scrum successfully and complete complex projects with ease. The book also demonstrates how to conduct Scrum events, create Scrum artifacts, and tackle issues faced during the Scrum life cycle, among other practices. Finally, you will focus on various aspects of the PSM I certification course and discover expert advice, tips, and quizzes to prepare yourself for the exam. By the end of the book, you will have gained fundamental knowledge of the Scrum framework, covered a range of topics related to the PSM I exam, and learned best practices, tips, and techniques to pass the exam confidently. What you will learn Get to grips with Agile development and Scrum Understand the roles and responsibilities within the Scrum team Discover how to conduct Scrum events and create Scrum artifacts Find out how to estimate tasks and track progress Discover techniques for planning and forecasting Find out how to deal with issues faced during the Scrum life cycle Who this book is for This book is for professionals who want to build a strong foundation in Scrum practices and development. Project managers, product owners, product managers across various industries, sectors, and departments, software architects, developers, coders, and testers looking to achieve PSM certification will also find this book helpful.

The Project Manager's Guide to Mastering Agile

The Project Manager's Guide to Mastering Agile
Principles and Practices for an Adaptive Approach

by Charles G. Cobb

  • Publisher : John Wiley & Sons
  • Release : 2015-01-05
  • Pages : 432
  • ISBN : 111899177X
  • Language : En, Es, Fr & De
GET BOOK

Streamline project workflow with expert agile implementation The Project Management Profession is beginning to go throughrapid and profound transformation due to the widespread adoption ofagile methodologies. Those changes are likely to dramaticallychange the role of project managers in many environments as we haveknown them and raise the bar for the entire project managementprofession; however, we are in the early stages of thattransformation and there is a lot of confusion about the impact ithas on project managers: There are many stereotypes and misconceptions that exist aboutboth Agile and traditional plan-driven project management, Agile and traditional project management principles andpractices are treated as separate and independent domains ofknowledge with little or no integration between the two andsometimes seen as in conflict with each other Agile and "Waterfall" are thought of as two binary,mutually-exclusive choices and companies sometimes try to force-fittheir business and projects to one of those extremes when the rightsolution is to fit the approach to the project It’s no wonder that many Project Managers might beconfused by all of this! This book will help project managersunravel a lot of the confusion that exists; develop a totally newperspective to see Agile and traditional plan-driven projectmanagement principles and practices in a new light as complementaryto each other rather than competitive; and learn to develop anadaptive approach to blend those principles and practices togetherin the right proportions to fit any situation. There are many books on Agile and many books on traditionalproject management but what’s very unique about this book isthat it takes an objective approach to help you understand thestrengths and weaknesses of both of those areas to see how they canwork synergistically to improve project outcomes in anyproject. The book includes discussion topics, real world casestudies, and sample enterprise-level agile frameworks thatfacilitate hands-on learning as well as an in-depth discussion ofthe principles behind both Agile and traditional plan-drivenproject management practices to provide a more thorough level ofunderstanding.

Introduction to DevOps with Chocolate, LEGO and Scrum Game

Introduction to DevOps with Chocolate, LEGO and Scrum Game
A Book

by Dana Pylayeva

  • Publisher : Apress
  • Release : 2017-01-23
  • Pages : 140
  • ISBN : 1484225651
  • Language : En, Es, Fr & De
GET BOOK

Discover a role-based simulation game designed to introduce DevOps in a very unusual way. Working with LEGO and chocolate, using avatars, personas, and role cards, you will gain an understanding of the Dev and Ops roles as well as their interdependencies. Throughout the game, players go through a range of emotions and learn to expand the boundaries of individual roles, acquire T-shaped skills, and grow the Scrum-team circle to include Operations. The game combines ideas from "The Phoenix Project" with the experience gained from real-life challenges, encountered by development and operations teams in many organizations. Security vulnerabilities, environments patching, deployment code freeze, development and operations silos - the game helps simulate an end-to-end product delivery process and visualize the bottlenecks in the value delivery flow. Introduction to DevOps with Chocolate, LEGO and Scrum Game engages all five senses to maximize learning effectiveness and in three sprints takes players through a gamified DevOps transformation journey. What You Will Learn Play the Chocolate, LEGO and Scrum role-simulation game Gain knowledge of DevOps and how to apply the game to it See how this game illustrates the DevOps cycle as a case study Who This Book Is For Programmers or system admins/project managers who are new to DevOps. DevOps trainers and Agile Coaches who are interested in offering a collaborative and engaging learning experience to their teams.

Information Science and Applications

Information Science and Applications
A Book

by Kuinam J. Kim

  • Publisher : Springer
  • Release : 2015-02-17
  • Pages : 1112
  • ISBN : 3662465787
  • Language : En, Es, Fr & De
GET BOOK

This proceedings volume provides a snapshot of the latest issues encountered in technical convergence and convergences of security technology. It explores how information science is core to most current research, industrial and commercial activities and consists of contributions covering topics including Ubiquitous Computing, Networks and Information Systems, Multimedia and Visualization, Middleware and Operating Systems, Security and Privacy, Data Mining and Artificial Intelligence, Software Engineering, and Web Technology. The proceedings introduce the most recent information technology and ideas, applications and problems related to technology convergence, illustrated through case studies, and reviews converging existing security techniques. Through this volume, readers will gain an understanding of the current state-of-the-art in information strategies and technologies of convergence security. The intended readership are researchers in academia, industry, and other research institutes focusing on information science and technology.

Agile Faculty

Agile Faculty
Practical Strategies for Managing Research, Service, and Teaching

by Rebecca Pope-Ruark

  • Publisher : University of Chicago Press
  • Release : 2017-11-27
  • Pages : 176
  • ISBN : 022646315X
  • Language : En, Es, Fr & De
GET BOOK

Digital tools have long been a transformative part of academia, enhancing the classroom and changing the way we teach. Yet there is a way that academia may be able to benefit more from the digital revolution: by adopting the project management techniques used by software developers. Agile work strategies are a staple of the software development world, developed out of the need to be flexible and responsive to fast-paced change at times when “business as usual” could not work. These techniques call for breaking projects into phases and short-term goals, managing assignments collectively, and tracking progress openly. Agile Faculty is a comprehensive roadmap for scholars who want to incorporate Agile practices into all aspects of their academic careers, be it research, service, or teaching. Rebecca Pope-Ruark covers the basic principles of Scrum, one of the most widely used models, and then through individual chapters shows how to apply that framework to everything from individual research to running faculty committees to overseeing student class work. Practical and forward-thinking, Agile Faculty will help readers not only manage their time and projects but also foster productivity, balance, and personal and professional growth.

The Scrumban [R]Evolution

The Scrumban [R]Evolution
Getting the Most Out of Agile, Scrum, and Lean Kanban

by Ajay Reddy

  • Publisher : Addison-Wesley Professional
  • Release : 2015-06-29
  • Pages : 384
  • ISBN : 0134077628
  • Language : En, Es, Fr & De
GET BOOK

Create Thriving, High-Performing Teams and Organizations with Scrumban Scrumban allows you to use Kanban as a catalyst for increasingly valuable changes to your existing software development processes, amplifying and expanding upon Scrum’s benefits. Now, there’s a definitive guide to Scrumban that explains what it is (and isn’t), how and why it works, and how to use it to improve both team and organizational performance. Comprehensive, coherent, and practical, The Scrumban [R]Evolution will help you incrementally apply proven Lean/Agile principles to get what matters most: pragmatic, bottom-line results. Pioneering Scrumban coach Ajay Reddy clarifies Scrumban’s core concepts and principles, and illuminates their application through real-life examples. He takes you from the absolute basics through sustainable adoption, and from choosing metrics to advanced forecasting and adaptive management. Whatever your role in the organization, this essential guide liberates you to tailor Kanban systems based on your unique challenges–and to solve delivery problems and improvement stagnation you haven’t been able to solve with Scrum alone. Discover how Scrumban can help you reignite stalled Agile initiatives Clarify crucial relationships between purpose, values, and performance Quickly develop shared understanding in and across teams Use Scrumban to better manage Product Owner/Customer expectations Improve the rollout of Scrum in any team using Scrumban Use Scrumban and let real improvements spread with least resistance Use the right metrics to gain insight, track progress, and improve forecasting Take advantage of Scrumban’s advanced capabilities as you gain experience Develop leaders to successfully guide your Agile initiatives Integrate modeling to reliably refine your forecasting and decision-making

Hands-On Software Engineering with Golang

Hands-On Software Engineering with Golang
Move beyond basic programming to design and build reliable software with clean code

by Achilleas Anagnostopoulos

  • Publisher : Packt Publishing Ltd
  • Release : 2020-01-24
  • Pages : 640
  • ISBN : 1838550240
  • Language : En, Es, Fr & De
GET BOOK

Explore software engineering methodologies, techniques, and best practices in Go programming to build easy-to-maintain software that can effortlessly scale on demand Key Features Apply best practices to produce lean, testable, and maintainable Go code to avoid accumulating technical debt Explore Go’s built-in support for concurrency and message passing to build high-performance applications Scale your Go programs across machines and manage their life cycle using Kubernetes Book Description Over the last few years, Go has become one of the favorite languages for building scalable and distributed systems. Its opinionated design and built-in concurrency features make it easy for engineers to author code that efficiently utilizes all available CPU cores. This Golang book distills industry best practices for writing lean Go code that is easy to test and maintain, and helps you to explore its practical implementation by creating a multi-tier application called Links ‘R’ Us from scratch. You’ll be guided through all the steps involved in designing, implementing, testing, deploying, and scaling an application. Starting with a monolithic architecture, you’ll iteratively transform the project into a service-oriented architecture (SOA) that supports the efficient out-of-core processing of large link graphs. You’ll learn about various cutting-edge and advanced software engineering techniques such as building extensible data processing pipelines, designing APIs using gRPC, and running distributed graph processing algorithms at scale. Finally, you’ll learn how to compile and package your Go services using Docker and automate their deployment to a Kubernetes cluster. By the end of this book, you’ll know how to think like a professional software developer or engineer and write lean and efficient Go code. What you will learn Understand different stages of the software development life cycle and the role of a software engineer Create APIs using gRPC and leverage the middleware offered by the gRPC ecosystem Discover various approaches to managing package dependencies for your projects Build an end-to-end project from scratch and explore different strategies for scaling it Develop a graph processing system and extend it to run in a distributed manner Deploy Go services on Kubernetes and monitor their health using Prometheus Who this book is for This Golang programming book is for developers and software engineers looking to use Go to design and build scalable distributed systems effectively. Knowledge of Go programming and basic networking principles is required.

12 More Essential Skills for Software Architects

12 More Essential Skills for Software Architects
A Book

by Dave Hendricksen

  • Publisher : Addison-Wesley Professional
  • Release : 2014-08-22
  • Pages : 336
  • ISBN : 0133377032
  • Language : En, Es, Fr & De
GET BOOK

Master The Crucial Technical Skills Every Software Architect Needs! To succeed as a software architect, you must master both technical skills and soft skills. Dave Hendricksen illuminated the soft skills in his highly-regarded 12 Essential Skills for Software Architects. Now, in 12 More Essential Skills for Software Architects he turns to the technical side. Drawing on his decades of experience, Hendricksen organizes technical skills into three areas. PROJECT SKILLS: driving projects from ideation through delivery TECHNOLOGY SKILLS: building, buying, and/or leveraging the right technologies VISIONARY SKILLS: realizing an architectural vision that improves long-term competitiveness He helps you develop and sharpen these key technical skills: from conceptualizing solutions to developing platforms and governance, and from selecting technology innovations to infusing architectures with an entrepreneurial spirit. This guide reveals the technical skills you need and provides a coherent framework and practical methodology for mastering them. Taken together, Hendricksen’s two books offer the most complete, practical pathway to excellence in software architecture. They’ll guide you through every step of your architecture career—from getting the right position to thriving once you have it. Essential Architect Skills Visionary Skills Entrepreneurial Execution Technology Innovation Strategic Roadmapping Technology Skills Governance Platform Development Know-how Architectural Perspective Project Skills Estimation Partnership Discovery Management Conceptualization Dave Hendricksen is a big data architect for Thomson Reuters, where he works closely with the firm’s new product development teams to create innovative legal products for large-scale online platforms such as Westlaw.com. Hendricksen presented “Designing and Building Large-Scale Systems in an Agile World” at Carnegie Mellon University’s influential Software Engineering Institute.

Enjoying Agile and My Job

Enjoying Agile and My Job
Cultivating an Attitude That Enjoys, Promotes and Sustains the Agile Principles

by Akeloe Facey PMP PMI-ACP CSP

  • Publisher : WestBow Press
  • Release : 2019-11-12
  • Pages : 98
  • ISBN : 1973674335
  • Language : En, Es, Fr & De
GET BOOK

Dreading Monday mornings; running out of the office on Friday; uninspired at work; Agile isn’t making sense to you...if this describes your mood, you’re not alone. I’ve been there. The good news is that you don’t have to remain in a rut. This book aims to inspire you; aims to remind you of the bigger picture and then gently guide you through a series of steps on how to embody the Agile principles, move with urgency, grow to enjoy your job, and help your colleagues along the way.

Recent Advances in Information and Communication Technology 2018

Recent Advances in Information and Communication Technology 2018
Proceedings of the 14th International Conference on Computing and Information Technology (IC2IT 2018)

by Herwig Unger,Sunantha Sodsee,Phayung Meesad

  • Publisher : Springer
  • Release : 2018-06-26
  • Pages : 348
  • ISBN : 3319936921
  • Language : En, Es, Fr & De
GET BOOK

This book contains the research contributions presented at the 14th International Conference on Computing and Information Technology (IC2IT 2018) organised by King Mongkut’s University of Technology North Bangkok and its partners, and held in the northern Thai city of Chiang Mai in July 2018. Traditionally, IC2IT 2018 provides a forum for exchange on the state of the art and on expected future developments in its field. Correspondingly, this book contains chapters on topics in data mining, machine learning, natural language processing, image processing, networks and security, software engineering and information technology. With them, the editors want to foster inspiring discussions among colleagues, not only during the conference. It is also intended to contribute to a deeper understanding of the underlying problems as needed to solve them in complex environments and, beneficial for this purpose, to encourage interdisciplinary cooperation.