Introduction to Disciplined Agile Delivery: A Small Agile Team’s Journey from Scrum to Continuous Delivery
Mark Lines - 2015
It describes the Disciplined Agile Delivery (DAD) process decision framework and then works through a case study describing a typical agile team’s experiences adopting a disciplined agile approach. The book describes how the team develops the first release of a mission-critical application while working in a legacy enterprise environment. It describes their experiences from beginning-to-end, starting with their initial team initiation efforts through construction and finally to deploying the solution into production. It also describes how the team stays together for future releases, overviewing their process improvement efforts from their Scrum-based beginnings through to a lean continuous delivery approach that fits in with their organization’s evolving DevOps strategy. The DAD framework is a hybrid of existing methods such as Scrum, Kanban, Agile Modeling, SAFe, Extreme Programming, Agile Data, Unified Process and many others. DAD provides the flexibility to use various approaches and plugs the gaps not addressed by mainstream agile methods. In a nutshell, DAD is “pragmatic agile.” DAD describes proven strategies to adapt and scale your agile initiatives to suit the unique realities of your enterprise without having to figure it all out by yourself. Here’s an overview of what each chapter covers: * Chapter 1: Introduction. This chapter provides a quick overview of the book and a brief history of Disciplined Agile. * Chapter 2: Reality over Rhetoric. This chapter explores several common myths about DAD and more importantly disproves them. * Chapter 3: Disciplined Agile Delivery in a Nutshell. This chapter provides a brief yet comprehensive overview of the DAD framework. * Chapter 4: Introduction to the Case Study. This chapter introduces us to the team, describes the market opportunity that they hope to address, and describes the environment in which they’re working. * Chapter 5: Inception. The team’s initiation effort includes initial requirements modeling and planning with their stakeholders in a streamlined manner, initial architecture modeling, setting up their physical work environment, setting up the start of their tooling infrastructure, initial risk identification, and finally securing stakeholder support and funding for the rest of the first release. * Chapters 6 through 10: Construction. These chapters each describe a single Construction iteration, sharing the team’s experiences during each of those two-week timeboxes. * Chapter 11: Transition. The two-week transition phase focuses on final testing and fixing, training the support/help-desk staff, finishing a few short end-user “how to” videos, and deploying the solution into production. * Chapter 12: Future Releases. This chapter overviews the team’s improvement efforts over the next few releases, describing how they evolve from the agile Scrum-based lifecycle to a leaner approach and eventually to continuous delivery. * Chapter 13: Closing Thoughts. This chapter overviews the disciplined agile resources that are available to you. * Appendix: The Disciplined Agile IT Department. This short appendix overviews our ongoing work on the Disciplined Agile framework to address the full scope of an IT department. At 102 pages, you should find this book to be a quick, informative read.
Exploring CQRS and Event Sourcing
Dominic Betts - 2012
It presents a learning journey, not definitive guidance. It describes the experiences of a development team with no prior CQRS proficiency in building, deploying (to Windows Azure), and maintaining a sample real-world, complex, enterprise system to showcase various CQRS and ES concepts, challenges, and techniques.The development team did not work in isolation; we actively sought input from industry experts and from a wide group of advisors to ensure that the guidance is both detailed and practical.The CQRS pattern and event sourcing are not mere simplistic solutions to the problems associated with large-scale, distributed systems. By providing you with both a working application and written guidance, we expect you’ll be well prepared to embark on your own CQRS journey.
Sufficiently Advanced Technology (Inverse Shadows, #1)
Christopher G. Nuttall - 2013
Their scouts encounter Darius, a lost colony world whose inhabitants have apparently discarded the technology that brought them to the planet, in order to adopt a virtually feudal culture.But the scouts are shocked when they discover that the controlling elite, in each of the major centres of population, exhibit abilities that defy the accepted laws of physics. Although the population appear to believe their leaders to be capable of performing sorcery, the Confederation concludes they must in fact be using a technology sufficiently advanced to seem like magic. Is it a technology left behind by long-gone Elders, or an indication of an advanced race trying to control the colony – perhaps one of a number of such races who are intent on meddling in human affairs?Either way, the need to understand and utilise such a technology leads the Confederation Security Council to launch an urgent mission to investigate Darius. Suitable specialists are swiftly enlisted to create a team, including both scientists and AIs, but all under military control. Protocol dictates that stealthy infiltration should precede initial contact, but the lack of sufficient prior observation and analysis will make it harder for the team to establish a credible cover story. Although their ship can remain in a hidden orbit, the research team will be on their own once they land, especially as Confederation technology seems to be unreliable or even inoperative on the planet’s surface. But they will soon discover that the people on Darius are not all the simple folk that they seem.This is the first book in the exciting new epic Inverse Shadows universe from best-selling science fiction author Christopher Nuttall.
The Past Present and Future of JavaScript
Axel Rauschmayer - 2012
Now, hopes and expectations for JavaScript’s future are considerable.In this insightful report, Dr. Axel Rauschmayer explains how the combination of several technologies and opportunities in the past 15 years turned JavaScript’s fortunes. With that as a backdrop, he provides a detailed look at proposed new features and fixes in the next version, ECMAScript.next, and then presents his own JavaScript wish list—such as an integrated IDE.
Understanding Physics for JEE Main & Advanced Mechanics Part 2
D.C. Pandey - 2014
•“Sample examples” are given for subject understanding before the text. •Each topic includes the “introductory exercise” to test the ability. •“Extra Points” are given to follow the points in brief. •2 leveled solved examples are given at the end of chapter •Consist 2 leveled exercise level 1 for AIEEE and level 2 for IIT JEE, including subjective Questions, Single Correct Option, Assertion & Reason, Match the Column including Reasoning, Aptitude & Comprehension, etc. •Chapter-wise Hints & Solutions are provided at the end of the book
Faith
David Adams - 2012
Hundreds of years before the Toralii attacked Earth, destroying the cities of Beijing, Tehran and Sydney, before they developed the voidwarp technology and destroyed their homeworld, they warred amongst themselves.The hills of the occupied Kaater Mountains were home to thousands of prisoners.Including Tami.
Domain-Driven Design in PHP
Carlos Buenosvinos
Explore applying the Hexagonal Architecture within your application, whether within an open source framework or your own bespoke system. Finally, look into integrating Bounded Contexts, using REST and Messaging approaches.
Reality Hack
Niall Teasdale - 2015
Reality is an illusion, albeit a persistent one. – Albert Einstein. The belief that one’s own view of reality is the only reality is the most dangerous of all delusions. – Paul Watzlawick. Not creating delusions is enlightenment. – Bodhidharma. Which delusion do I pick? – Nisa Harper, aspiring Reality Hacker. If you discovered that magic was real, what would you do with it? Reveal it to the world, or keep it secret? Nisa Harper has just learned to make the impossible happen and is really beginning to wish she had kept it a little more secret than she did. Only a few days after discovering that magic is not only real, but that she can do it she is being pressganged into a secret branch of the police set up to deal with the supernatural. But that’s only the start… If you discovered that the world was not real, that everything you knew, everything you can see when you look out through a window, is little more than an illusion, how would you react? If your reality is not real, then what is reality? If you could see beyond reality to the place outside it, how would you know that was real and not another delusion? Where does the unreality stop? For Nisa Harper, rookie supernatural detective and reality hacker, picking which delusion is the right one has just become a matter of life or death.
Playing with Super Power: Nintendo Super NES Classics
Prima Games - 2017
The Console A nostalgic celebration and exploration of the Super Nintendo Entertainment System in all its 16-bit glory.The Games Discover everything you've always wanted to know about some of the most beloved SNES games, including the previously unreleased Star Fox 2!The History Learn about the SNES development and the visionaries behind this groundbreaking console.The Legacy An in-depth look at how the SNES has left its mark on the gaming industry, and how its legacy continues.The Memories Featuring a plethora of fan art, music, and more, this book is a love letter to playing with Super Power!Speedrunning Tips Some of the best speedrunners around share their tips and strategies for getting the best times in these beloved classic games.Exclusive Foreword Written by Reggie Fils-Aime, President and COO of Nintendo of America.Paperback version.
Built for Adventure: The Classic Automobiles of Clive Cussler and Dirk Pitt
Clive Cussler - 2011
Rolls-Royce Silver Ghost Touring . . . Mercedes-Benz 630K . . . Duesenberg J-140 . . . Cadillac V-16 Roadster . . . Ford Cabriolet Hot Rod . . . Packard V-12 . . . it's a car lover's paradise!
The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building and Programming Robots
Laurens Valk - 2010
The LEGO MINDSTORMS NXT 2.0 Discovery Book is the complete, illustrated, beginner's guide to MINDSTORMS that you've been looking for. The crystal clear instructions in the Discovery Book will show you how to harness the capabilities of the NXT 2.0 set to build and program your own robots. Author and robotics instructor Laurens Valk walks you through the set, showing you how to use its various pieces, and how to use the NXT software to program robots. Interactive tutorials make it easy for you to reach an advanced level of programming as you learn to build robots that move, monitor sensors, and use advanced programming techniques like data wires and variables. You'll build eight increasingly sophisticated robots like the Strider (a six-legged walking creature), the CCC (a climbing vehicle), the Hybrid Brick Sorter (a robot that sorts by color and size), and the Snatcher (an autonomous robotic arm). Numerous building and programming challenges throughout encourage you to think creatively and to apply what you've learned as you develop the skills essential to creating your own robots.Requirements: One LEGO MINDSTORMS NXT 2.0 set (#8547)FeaturesA complete introduction to LEGO MINDSTORMS NXT 2.0 Building and programming instructions for eight innovative robots 50 sample programs and 72 programming challenges (ranging from easy to hard) encourage you to explore newly learned programming techniques 15 building challenges expand on the robot designs and help you develop ideas for new robotsWho is this book for? This is a perfect introduction for those new to building and programming with the LEGO MINDSTORMS NXT 2.0 set. The book also includes intriguing robot designs and useful programming tips for more seasoned MINDSTORMS builders.
Training Guide: Programming in HTML5 with JavaScript and CSS3
Glenn Johnson - 2013
Build hands-on expertise through a series of lessons, exercises, and suggested practices—and help maximize your performance on the job.Provides in-depth, hands-on training you take at your own pace Focuses on job-role-specific expertise for using HTML5, JavaScript, and CSS3 to begin building modern web and Windows 8 apps Features pragmatic lessons, exercises, and practices Creates a foundation of skills which, along with on-the-job experience, can be measured by Microsoft Certification exams such as 70-480 Coverage includes: creating HTML5 documents; implementing styles with CSS3; JavaScript in depth; using Microsoft developer tools; AJAX; multimedia support; drawing with Canvas and SVG; drag and drop functionality; location-aware apps; web storage; offline apps; writing your first simple Windows 8 apps; and other key topics
Textbook of Ayurveda, Volume Two: A Complete Guide to Clinical Assessment
Vasant Dattatray Lad - 2006
This book presents principles and methods of assessment using a combination of the helpful Ayurvedic and modern techniques.
Mr. Show-What Happened?: The Complete Story & Episode Guide
Naomi Odenkirk - 2002
Show began developing a cult-like following, which has only grown since the series end. This lavishly-illustrated book features original, never-before-seen material--plus a complete episode guide--making it a rich, unique retrospective.