Live an Agile Life
Live an Agile Life
Agile is not just for software development anymore! Use it to help in everyday life!
About the Book
What if there was a set of values out there that could help you deal with personal challenges?
There is, and it is not in the places you were looking. Agile software development has so many practices to help you deal with the complexities of modern life. Agile is all about how to deliver value in software dev. Its practices help to focus on priority, control, breakdown, and organize the work. It also helps teams work together and collaborate more effectively.
Agile has practices, values, and principles to help you with personal issues. Issues like stress, relationships, burn out, figuring out a plan to move forward, feeling good about your accomplishments, and even communication.
Check out Live an Agile Life! Because Agile is not just for software development anymore!
Table of Contents
-
Intro
- Challenges Agile helps with
- What Agile does
- Agile isn’t just for software
- Reminder before we begin
-
My Goals for this eBook
- Enable easier learning
- Condense the info, so you can start using it
- Aim for almost reference material
- Help solve issues and make lives easier
-
Overview of the Agile values
- Individuals and interactions over processes and tools
- How do you put the individuals and interactions concept into use?
- Working software over comprehensive documentation
- How do you put working software over comprehensive documentation into practice?
- Customer collaboration over contract negotiation
- Responding to change over following a plan
-
Overview of the Agile principles
- Highest priority is early and continuous delivery of software
- Responsive to changing reqs
- Frequently deliver things that work
- Those involved need to work together often
- Make goals clear to motivate teams
- Promote real conversations
- Working software is how you measure success
- Don’t get burned out
- Keep practicing good standards
- Simpler is better
- Self-organizing teams create better solutions
- Practice continuous improvement
- Agile is a problem solving framework
-
Agile helps you facilitate communication
- Work together daily
- Have the face-to-face conversations
- Self-organizing teams do the best work
- Reflect on how to be more effective
-
Agile helps with feeling overwhelmed
- Working highest priority helps with being overwhelmed
- Effective communication helps with being overwhelmed
- Working in a sustained way helps with being overwhelmed
- Simplicity in the work helps with being overwhelmed
-
Agile can help with personal relationships as well
- Welcome changing requirements helps with relationships
- Business people and developers must work together daily helps with relationships
- Continuous attention to technical excellence helps with relationships
- At regular intervals, the team reflects on how to become more effective helps with relationships
-
Use Agile to reduce stress
- Welcoming change, as opposed to fighting it, will reduce stress
- Build projects around motivated individuals
- Promoting a lifestyle that can be sustained reduces stress
- Simplicity in what you do reduces stress
-
Agile and helping to tackle your responsibilities
- Highest priority is on delivering value
- Deliver work frequently, and in pieces
- Working software is the primary measure of progress
- Simplicity to help tackle responsibilities
-
Agile is for achieving goals
- Build projects around motivated individuals
- Agile processes promote sustainable development
- The best architectures, requirements, and designs emerge from self-organizating teams
- At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly
-
Keep balance in your life with Agile
- The highest priority is to deliver valuable software early and coninuously
- Agile processes promote sustainable development
- Simplicity and the art of not doing work
- The best work comes from self-organizing teams
-
Agile helps you adapt to solve problems
- Welcome changing requirements, instead of resisting them.
- Deliver working software frequently
- Business people and teams must work together daily throughout the project
- Working software is the primary measure of progress
-
Agile helps give you a boost when feeling down on your accomplishments
- The highest priority is to satisfy the customer
- Working software is the primary measure of progress
- Agile promotes sustainable development
- Reflect on how to become more effective
-
Agile guides you when unsure of your path forward
- Welcome changing requirements
- Deliver software frequently
- Team members work together daily
- At regular intervals, reflect back
-
Agile helps you to not give up
- Focus on delivery of value
- Welcome changing requirements
- Build projects around motivated individuals
- Promote sustainable development
-
Summary of the topics and Agile ideas to help with them
- Use Agile as a framework to solve problems
- Use Agile to help facilitate communication
- Use Agile when feeling overwhelmed
- Use Agile to help with relationships
- Use Agile for your stress
- Use Agile to tackle responsibilities
- Use Agile to achieve goals
- Use Agile to keep balance
- Use Agile to adapt and overcome
- Use Agile when unsure of your accomplishments
- Use Agile when unsure how to move forward
- Use Agile to not give up
- It’s all a tool to help you
- Closing this out
- Thank you
- Additional info
- Why me and so what?
- Always aiming to provide good info and earning your business
-
Contact
- Find more @ Agile Rant
- Please sign up for the Agile Rant newsletter
- Find Agile Rant on social media
- Upcoming content:
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $14 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them