Agile Essentials You Always Wanted To Know is a complete yet compact and easily understandable guide for anyone wanting to learn the fundamentals of Agile.
The Agile methodology can be greatly beneficial for many projects and organizations. But what exactly is Agile and is it always beneficial?
Agile Essentials You Always Wanted To Know provides a primary understanding of the Agile development methodology, when it is appropriate to use it, and the commonly used Agile practices.
By understanding Agile through this book, one will be able to adapt to the changing project requirements, complete projects and work faster, and optimize the workflow along with efficiently managing the various stages of a project.
The reader will gain an understanding of the following from this book:
About the Series
The Self-Learning Management series is designed to help students, new managers, career switchers and entrepreneurs learn essential management lessons. This series is designed to address every aspect of business from HR to Finance to Marketing to Operations, be it any industry. Each book includes basic fundamentals, important concepts, standard and well-known principles as well as practical ways of application of the subject matter. The distinctiveness of the series lies in that all the relevant information is bundled in a compact form that is very easy to interpret.
An excellent introduction to Agile for the newcomer and an excellent review for the experienced practitioner.
-Jose Solera, PMP, CSM, CSPO, CSP and Agile practitioner since the 1990s Short: Jose Solera, PMP, CSM, CSPO, CSP and Agile practitioner
Effectively outlines the key concepts that all Agile project leader, Scrum Master or Product Owner must know and master.
-Tim Mills, MBA, MS, CPL, ITIL, SS-GB, CSM, PMP Lead Instructor, Agile Project Management Harvard Extension School Harvard University, Cambridge, MA USA Short: Tim Mills, PMP Lead Instructor, Harvard Extension School
I've worked as a software developer in Agile environments since around 2014 and have enjoyed the productivity and quality gains that this paradigm provides. This workplace loosely implements Agile and accomplishes amazing feats of productivity. In this book, Ashar distills Agile concepts into easy-to-read chunks that can be quickly implemented. This book empowers managers to organize their team's work more effectively so that customers can benefit more readily. Ashar begins this guide by stating that most software shops do not implement Agile and instead organize their work according to so-called "waterfall" principles. This causes significant problems in their management like delays in deadlines and cost overruns. Through iterative work, the Agile movement offers a way out of this morass, and this book presents a concise outline of the details. This movement has matured with success over the years, and multiple options exist for its implementation. The chapter on charting metrics provides especially strong suggestions that were new to me for managing work. Although most software workplaces stand to gain significantly from Agile concepts, many other descriptions of Agile exist, and this book offers few new concepts to the movement. It simply offers a concise presentation in one place. It would have been nice to have read about how the movement has recently evolved with distributed workplaces under COVID. Here, Ashar presents little on-the-ground research or unique learning, and that is unfortunate. The intended audience consists of IT project managers, but software developers (i.e., coders) can also gain from learning how to work under this paradigm. Readers should note that every component of Agile organization need not be implemented in every workplace. Books like this should be seen as a compilation of options rather than an exact checklist to work through. Through this book, teams can become self-organizing, and all their members, empowered.
-Scott J. Pearson
Software Developer