Agile in a Flash: Speed-Learning Agile Software Development by Jeff Langr, Tim Ottinger

By Jeff Langr, Tim Ottinger

This entire set of playing cards is an vital source for agile groups. The deck of Agile in a Flash playing cards teaches management, teamwork, fresh programming, agile techniques to challenge fixing, and suggestions for training agile groups. group individuals can use the playing cards as reference fabric, ice breakers for conversations, reminders (taped to a wall or monitor), and resources of helpful suggestions and hard-won knowledge. The playing cards are:

Bite-sized! learn one perform or point at a time in a number of minutes.

shrewdpermanent! each one card has years of functional event at the back of it.

transportable! playing cards healthy simply on your pocket or backpack.

An necessary instrument for any agile workforce, and a must have for each agile trainer or Scrum Master.

The Agile in a Flash deck is damaged into 4 parts: making plans, crew, coding, and agile thoughts. front of every card is a brief checklist - a precis of the belongings you need to know and have in mind. The again offers extra element on all the bullet issues, and gives sage nuggets of data according to huge specialist adventure. Tape the playing cards on your wall, stick them in your display screen, and get agile fast.

Show description

Read Online or Download Agile in a Flash: Speed-Learning Agile Software Development (Pragmatic Programmers) PDF

Similar software development books

Android Application Development For Dummies

The joys and pleasant consultant to making purposes at the Android platform
the recognition of the Android marketplace is hovering without signal of slowing down. The open nature of the Android OS bargains programmers the liberty to entry the platform's functions and this simple consultant walks you thru the stairs for growing impressive Android functions. Android programming professional Donn Felker explains the way to obtain the SDK, get Eclipse up and operating, code Android functions, and post your accomplished items to the Android industry. that includes pattern courses, this introductory booklet explores every thing from the straightforward fundamentals to extra complex points of the Android platform. * Takes you soup via nuts of constructing functions for the Android platform * starts with downloading the SDK, then explains find out how to code Android purposes and post tasks to the Android marketplace * Written via Android guru Donn Felker, who breaks each element of constructing purposes for the Android platform into simply digestible items
regardless of your point of programming event, Android program improvement For Dummies is a perfect consultant for buying all started with constructing purposes for the Android platform.

Getting Started with Dynamics NAV 2013 Application Development

A basic and functional advisor to making a appropriate program in your corporation utilizing Dynamics NAV 2013 with this ebook and ebook.

Overview

• figuring out consumer standards and drawing thought from current functions;
• growing the appliance and integrating it into regular Dynamics NAV;
• offered in an easy educational type, with a source to get a unfastened trial complete model that can assist you get started.

In element

So, your organization has made the clever selection to take advantage of Dynamics NAV as its major enterprise software program for all its company source making plans. Dive in and study the bits and bobs of the software program from a improvement perspective and release the software’s complete potential.

The e-book will stroll you thru developing an program from begin to end. when you know the way to create a operating program that clients can entry, you've gotten the information and the assets had to create different purposes in response to the tutorials lined during this guide.

You will begin by way of acquiring a unfastened trial model of Dynamics NAV after which be brought to the realm of reading and deriving person difficulties right into a requisites record. eventually, you may be proven easy methods to use the software program to knock out those requirements.

You will research every little thing you would like which will commence growing your individual functions, from translating the user’s requisites to making and enhancing your approach functions. Use Dynamics NAV’s strength to create an program and deal with the user’s wishes, whereas additionally studying top practices and easy solutions.

Getting begun with Dynamics NAV 2013 software improvement might help you in your method to turning into an excellent developer!

What you are going to research from this book

• tips on how to “look lower than the hood” for latest software functions;
• paintings in the software setting to create proper projects;
• Create and adjust an program that's to the user’s specification;
• Relate the applying item to the normal system;
• discover functionalities and relationships to get your program operating efficiently.

Approach

Presented in an easy-to-follow, step by step instructional, Getting began with Dynamics NAV 2013 program improvement introduces the reader to the most recommendations of constructing with Dynamics NAV.

Who this booklet is written for

Getting began with Dynamics NAV 2013 software improvement is for any consumer who makes use of Dynamics NAV as their major enterprise software program. this is often additionally for any builders who might be conversant in different accounting software program and need to get into constructing in the Dynamics NAV box.

Achieving Software Quality Through Teamwork

Profitable software program relies not just on technical excellence yet on how contributors of the software program staff interact. Written in effortless to appreciate language via a number one specialist within the box, this ground-breaking quantity offers an outline of the crew tradition required to increase caliber software program. Reflecting different perspectives at the nature of software program caliber, the e-book is helping teams in a software program staff to speak extra successfully and to beat the clash created by way of their various perceptions of caliber.

Ambient Intelligence, Wireless Networking, And Ubiquitous Computing (Mobile Communications)

Ambient Intelligence (AmI) is the subsequent wave in computing and communications expertise. Nano-sized sensors and desktops, instant networks, and clever software program are being built-in to create AmI environments. One such AmI surroundings is an clever domestic that could feel adjustments in a home and its occupants to right away music items or name 911 in case of a fall or center assault.

Additional resources for Agile in a Flash: Speed-Learning Agile Software Development (Pragmatic Programmers)

Sample text

The customer uses acceptance tests (ATs) to define this criteria. These ATs exercise the system to demonstrate that the implemented story really works. When all ATs for a story pass, the customer knows that the story is truly done—the software does what they asked. Think of stories in a more ephemeral sense. Once you build the customer’s need (represented by the story) in code, the story has been heard. Only the working feature and the tests that document how it behaves remain. Rip up that card!

Here are some other options for putting those XL stories on a diet: ➤ “Fake it until you make it,” by stubbing dependencies on third-party systems or by injecting dummy data and doing data collection stories later. ➤ Split along CRUD (Create, Read, Update, Delete) boundaries. You don’t have to build “create” stories first! ➤ Use audit trails (or logs) to verify progress not visible to the user. Finally, ask your customer—don’t be surprised if they come up with an even better idea for breaking down your bloated stories!

Urgency in quadrants. Do significant urgent work first, followed by significant nonurgent work. Maximize return by doing items of highest value first or minimize risk by doing tasks with greatest risk first. Alternatively, prefer tasks that offer the greatest good to the greatest number. Work in a small fixed-length queue of tasks (based on velocity). If only three things can be done, which are the best three to do? What if it is only one? Create consensus with a bargaining system. Give stakeholders each three votes per iteration.

Download PDF sample

Rated 4.18 of 5 – based on 42 votes