By Esther Derby, Diana Larsen, Ken Schwaber
See easy methods to mine the event of your software program improvement staff continually through the lifetime of the venture. The instruments and recipes during this ebook can help you discover and resolve hidden (and not-so-hidden) issues of your expertise, your technique, and people tough "people" matters in your workforce.
undertaking retrospectives aid groups learn what went correct and what went mistaken on a venture. yet ordinarily, retrospectives (also referred to as "post-mortems") are just beneficial on the finish of the project--too past due to assist. you wish agile retrospectives which are iterative and incremental. you want to appropriately locate and fasten difficulties to assist the workforce today.
Now, Derby and Larsen express you the instruments, methods, and assistance you must repair the issues you face on a software program improvement undertaking on an on-going foundation. You'll see the right way to architect retrospectives often, the right way to layout them in particular in your group and association, the way to run them successfully, find out how to make the wanted alterations, and the way to scale those innovations up. You'll tips on how to care for difficulties, and enforce suggestions successfully through the project--not simply on the end.
With typical tune-ups, your group will hum like an actual, world-class orchestra.
Read Online or Download Agile Retrospectives: Making Good Teams Great PDF
Best programming books
Grasp Qt's strongest APIs, styles, and improvement Practices
Qt has developed right into a remarkably strong answer for cross-platform computer, net, and cellular improvement. even though, even the main skilled Qt programmers basically use a fragment of its services. additionally, useful information regarding Qt's most modern positive factors has been scarce—until now.
Advanced Qt Programming exhibits builders precisely the right way to take complete good thing about Qt four. 5's and Qt four. 6's most beneficial new APIs, software styles, and improvement practices. Authored by way of Qt specialist Mark Summerfield, this booklet concentrates on suggestions that supply the main energy and suppleness with the least further complexity.
Summerfield focuses specially on model/view and graphics/view programming, hybrid desktop/Web functions, threading, and purposes incorporating media and wealthy textual content. all through, he offers practical, downloadable code examples, all established on home windows, Mac OS X, and Linux utilizing Qt four. 6 (and so much demonstrated on Qt four. five) and designed to expect destiny models of Qt. The book
Walks via utilizing Qt with WebKit to create leading edge hybrid desktop/Internet applications
Shows find out how to use the Phonon framework to construct strong multimedia applications
Presents state of the art thoughts for utilizing model/view desk and tree types, QStandardItemModels, delegates, and perspectives, and for growing customized desk and tree types, delegates, and views
Explains the right way to write more advantageous threaded courses with the QtConcurrent module and with the QThread class
Includes special insurance of making wealthy textual content editors and documents
Thoroughly covers graphics/view programming: structure, home windows, widgets, layouts, scenes, and more
Introduces Qt four. 6's robust animation and kingdom computing device frameworks
The enjoyment of Clojure, moment version is a deep account of the Clojure language. absolutely up to date for Clojure 1. 6, this re-creation is going past the syntax to teach you ways to put in writing fluent Clojure code. You'll examine sensible and declarative ways to programming and should grasp ideas that make Clojure based and effective.
Make a second RPG in a Weekend indicates you the way to create your personal dungeon crawler video game in RPG Maker VX Ace in one weekend. the whole method, from begin to end, is roofed inside this booklet. you can find numerous dungeon maps and occasions, all damaged down in your convenience.
One of the toughest components of online game improvement is de facto completing a online game, however it is usually probably the most vital steps to be able to turning into a online game developer. when you've got but to complete a online game, this e-book offers you the boldness and assets you want to ultimately manage to create your personal RPG. as soon as you've accomplished the sport during this publication, you'll have the ability to adjust it up to you're keen on, including new monsters and quests, and you'll have the talents to head directly to create your moment video game all on your own. one of the issues lined during this e-book are:
• growing a variety of forms of enemy encounters through using the eventing system.
• making a particular quarter that permits the participant to choose their personality of selection rather than being compelled to play a specific character.
• smart makes use of of occasions to create goods that let the participant to come back to city immediately and summon autos to their part.
Docker packing containers supply less complicated, speedier, and extra strong tools for constructing, dispensing, and working software program than formerly to be had. With this hands-on consultant, you'll study why bins are so very important, what you'll achieve by way of adopting Docker, and the way to make it a part of your improvement strategy.
- Embedded C
- Corona SDK Mobile Game Development: Beginner's Guide
- C++ Programming Fundamentals (Cyberrookies Series)
- Professional Scrum with Team Foundation Server 2010 (Wrox Programmer to Programmer)
- UML-B Specification for Proven Embedded Systems Design
Additional info for Agile Retrospectives: Making Good Teams Great
As long as you have a strategy, you won’t have to stand there frozen, not knowing what to do. Over time, your comfort in dealing with charged emotional situations will grow. Find a mentor whom you have seen manage emotions in groups. Work with your mentor to gain conﬁdence and learn more options for handling emotional situations. And remember to breathe. 5 Taking Your Skills to the Next Level If you enjoy helping groups think together, increase your skills as a facilitator and augment your toolbox.
Ask whether it is possible to continue without the person who left. Most of the time, they’ll say they can continue, though they may need to talk about the departure. If this happens more than once, another issue is at play. Talk to the individual outside the retrospective. Inappropriate Laughter and Clowning It is great to have fun in a retrospective. And people may use laughter and humor to deﬂect from a sensitive topic. When the laughter has an edge or your team repeatedly avoids a topic, it’s time to step in.
When there’s nowhere else to hang paper, tape it to the windows (but don’t use invisible plastic tape; it’s really hard to remove). Portable white boards are great for capturing small amounts of information. The downside is that once the white board is full, it’s erased. That’s ﬁne for transient information, but if the team needs the information for the remainder of the retrospective, use a ﬂip chart. 20 S TRUCTURING A R ETROSPECTIVE Here’s how one retrospective leader thought about a retrospective for his team.