Muutke küpsiste eelistusi

E-raamat: Professional Scrum Development with Azure DevOps

  • Formaat: 432 pages
  • Sari: Developer Reference
  • Ilmumisaeg: 15-Feb-2021
  • Kirjastus: Addison Wesley
  • Keel: eng
  • ISBN-13: 9780136789147
  • Formaat - EPUB+DRM
  • Hind: 30,41 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: 432 pages
  • Sari: Developer Reference
  • Ilmumisaeg: 15-Feb-2021
  • Kirjastus: Addison Wesley
  • Keel: eng
  • ISBN-13: 9780136789147

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Master proven processes for improving development with Scrum and Azure DevOps This guide can help any development team plan, track, and manage work far more effectively, by combining today's leading agile framework (Scrum) and Microsoft's ALM/DevOps toolset (Azure DevOps). Renowned Scrum expert Richard Hundhausen thoroughly covers team formation, backlogs, Sprints, test plans, collaboration, flow, continuous improvement, Azure Boards, Azure Test Plans, and the real-world tradeoffs associated with DevOps. Throughout, you'll find practical, in-the-trenches tips from experienced Professional Scrum Developers. To make this guide even more valuable, Hundhausen has organized it to complement Scrum.org's popular Professional Scrum Developer (PSD) program, which he created with Scrum.org's Ken Schwaber, author of this book's Foreword.



Professional Scrum Trainer Richard Hundhausen shows how to:

 Deepen your understanding of the Scrum framework and Professional Scrum as based on the 2020 Scrum Guide. Provide proven work item planning and tracking, and quickly drive value from Azure Boards Improve your Scrum pre-game: the tasks you'll perform before your first Sprint Use Azure DevOps to create and manage backlogs, plan Sprints, and collaborate throughout them Improve at scale with Scaled Professional Scrum and the Nexus scaled Scrum framework Recognize which practices are still most efficiently performed without tools Define and optimize team flow, overcome common dysfunctions, and evolve into a high-performance Professional Scrum Team



About This Book





For everyone who works with or relies on Scrum, including developers, designers, architects, testers, business analysts, Product Owners, Scrum Masters, managers, and other stakeholders Focuses primarily on using Scrum for software products, but can support development of adaptive solutions for any complex problem performance Professional Scrum Team
Foreword xviii
Introduction xx
PART I SCRUMDAMENTALS
Chapter 1 Professional Scrum
3(1)
The Scrum Guide
4(1)
The Pillars of Scrum
5(37)
Scrum in Action
5(3)
Scrum Roles
8(8)
Scrum Events
16(14)
Scrum Artifacts
30(10)
Definition of Done
40(2)
The Scrum Values
42(2)
Professional Scrum
44(2)
The Professional Scrum Developer
44(2)
Chapter Retrospective
46(3)
Chapter 2 Azure DevOps
49(22)
A Brief History
49(2)
Delivering Continuous Value
51(3)
Azure DevOps Services
54(7)
Azure Boards
56(1)
Azure Repos
57(1)
Azure Pipelines
58(1)
Azure Test Plans
59(1)
Azure Artifacts
60(1)
Azure DevOps Server
61(2)
Migrating to Azure DevOps Services
62(1)
Visual Studio
63(3)
Visual Studio Subscriptions
65(1)
Azure DevOps Access Levels
66(1)
Stakeholder Access
67(1)
GitHuband the Future
67(1)
Chapter Retrospective
68(3)
Chapter 3 Azure Boards
71(38)
Choosing a Process
71(4)
Work Item Types
72(3)
The Scrum Process
75(24)
Scrum Work Item Types
75(19)
Scrum Work Item Queries
94(3)
Scrum Guide Drift
97(2)
Process Customization
99(5)
Professional Scrum Process
100(3)
Other Customizations
103(1)
Chapter Retrospective
104(5)
PART II PRACTICING PROFESSIONAL SCRUM
Chapter 4 The Pre-game
109(30)
Setting Up the Development Environment
110(9)
Creating an Azure DevOps Organization
111(1)
Providing Access to the Organization
112(2)
Other Organization Configurations
114(1)
Azure DevOps Marketplace Extensions
115(4)
Setting Up Product Development
119(16)
Creating a Project
119(4)
Adding Project Members
123(5)
Other Project Configurations
128(2)
Establishing Information Radiators
130(5)
Pre-game Checklist
135(2)
Chapter Retrospective
137(2)
Chapter 5 The Product Backlog
139(50)
Creating the Product Backlog
139(16)
Creating a Product Backlog in Azure Boards
140(3)
Adding Product Backlog Items
143(7)
Importing Product Backlog Items
150(4)
Removing a Product Backlog Item
154(1)
Effective Product Backlog Creation
155(1)
Reporting a Bug
155(9)
What Makes a Good Bug Report?
157(2)
Where Do Bugs Come From?
159(1)
In-Sprint vs. Out-of-Sprint Bugs
160(3)
Bug Reactivations
163(1)
Refining the Product Backlog
164(15)
Specifying Acceptance Criteria
166(2)
Sizing Product Backlog Items
168(5)
Splitting Product Backlog Items
173(1)
Definition of Ready
174(4)
Ordering the Product Backlog
178(1)
Planning a Release
179(3)
Story Mapping
182(3)
SpecMap
183(2)
Product Backlog Checklist
185(1)
Chapter Retrospective
186(3)
Chapter 6 The Sprint
189(44)
Sprint Planning
190(2)
Sprinting in Azure Boards
192(1)
Creating the Sprint Backlog
192(14)
Creating the Forecast
193(8)
Capturing the Sprint Goal
201(2)
Creating the Plan
203(3)
Sprint Activities
206(23)
The Daily Scrum
207(2)
Decomposing Tasks
209(2)
The Taskboard
211(16)
Closing Out a Sprint
227(2)
Sprint Planning Checklist
229(1)
Chapter Retrospective
230(3)
Chapter 7 Planning with Tests
233(28)
Azure Test Plans
234(7)
Organizing Tests
234(3)
Test Cases
237(4)
Inspecting Progress
241(3)
Acceptance Test-Driven Development
244(3)
Test-Driven Development
246(1)
Automated Acceptance Testing
247(5)
Acceptance!= Acceptance Testing
252(1)
Reusing Tests
253(4)
Regression Tests
254(3)
Acceptance Testing Checklist
257(1)
Chapter Retrospective
258(3)
Chapter 8 Effective Collaboration
261(34)
Individuals and Interactions
262(12)
Collocate
263(3)
Set Up a Team Room
266(1)
Meet Effectively
267(2)
Listen Actively
269(1)
Collaborate Productively
270(1)
Be T-shaped
271(1)
Achieve Continuous Feedback
272(2)
Collaborative Development Practices
274(16)
Collective Code Ownership
274(3)
Commenting in Code
277(2)
Associating Commits to Work Items
279(1)
Pairing, Swarming, and Mobbing
280(6)
Branching
286(4)
Chapter Retrospective
290(5)
PART III IMPROVING
Chapter 9 Improving Flow
295(26)
Visualizing Flow
296(1)
The Kanban Board
297(2)
Managing Flow
299(2)
Limiting WIP
301(1)
Managing WIP
302(2)
Inspecting and Adapting Workflow
304(6)
Flow Metrics
306(2)
Calculating Flow Metrics
308(2)
Flow-Based Scrum Events
310(9)
The Sprint
311(1)
Flow-Based Sprint Planning
311(3)
Flow-Based Daily Scrum
314(3)
Flow-Based Sprint Review
317(1)
Flow-Based Sprint Retrospective
318(1)
Chapter Retrospective
319(2)
Chapter 10 Continuous Improvement
321(48)
Common Challenges
322(19)
Impediments
322(1)
Estimation
323(3)
Assessing Progress
326(5)
Renegotiating Scope
331(2)
Undone Work
333(5)
Spikes
338(1)
Fixed-Price Contracts and Scrum
339(2)
Common Dysfunctions
341(19)
Not Getting Done
342(1)
Flaccid Scrum
343(1)
Not Inspecting, Not Adapting
344(2)
Developer Challenges
346(3)
Working with a Challenging Product Owner
349(4)
Working with Challenging Stakeholders
353(2)
Working with a Challenging Scrum Master
355(3)
Changing Scrum
358(2)
Becoming a Professional Scrum Team
360(7)
Get a Coach
361(1)
Build a Cross-Functional Team
362(1)
Achieve Self-Management
363(1)
Improve Transparency
363(1)
Professional Scrum Developer Training
364(1)
Assess Your Knowledge
365(1)
Become a High-Performance Scrum Team
366(1)
Chapter Retrospective
367(2)
Chapter 11 Scaled Professional Scrum
369(20)
The Nexus Framework
370(10)
Nexus Process Flow
371(1)
Nexus Integration Team
372(1)
Nexus Events
373(4)
Nexus Artifacts
377(2)
Integrated Increment
379(1)
Nexus Support in Azure DevOps
380(6)
Configuring Additional Teams
380(5)
Managing the Product Backlog
385(1)
Chapter Retrospective
386(3)
Index 389
RICHARD HUNDHAUSEN is the president of Accentient, a company that helps software organizations and teams deliver better products by understanding and leveraging Azure DevOps and Scrum. He is a Professional Scrum Trainer and co-creator of the Nexus Scaled Scrum framework. As a software developer, consultant, and trainer with nearly 40 years of experience, he understands that software is built and delivered by people and not by processes or tools. You can reach Richard at richard@accentient.com.