Agile Basics in 60 Minutes
4.5/5
()
About this ebook
This book will give you the Agile Framework basics in only 60 minutes. We cover all the fundamentals of Agile Framework from a Certified Scrum Master.
Tom Henricksen
Coder. Speaker. Power Skill Enabler.
Read more from Tom Henricksen
Beyond Agile: What Is the Next Big Development Paradigm? Rating: 0 out of 5 stars0 ratingsKnow Thy Client: A Technical Primer For Technical Staffing Professionals Rating: 0 out of 5 stars0 ratingsTechnoLeaders: Steps to Enhance Your Technical Leadership Rating: 0 out of 5 stars0 ratingsTake Your First Steps into Vue.JS Rating: 0 out of 5 stars0 ratingsAgile Aggravations Rating: 3 out of 5 stars3/5Humans Are Hard, Code Is Easy Rating: 0 out of 5 stars0 ratingsCrafting a Classy Coder Career Rating: 0 out of 5 stars0 ratingsThe Habits of Great Developers Rating: 0 out of 5 stars0 ratings
Related to Agile Basics in 60 Minutes
Related ebooks
The Scrum Guide Unfolds: Agile Software Development, #2 Rating: 4 out of 5 stars4/5Introducing Agile Project Management With Scrum: Why You Need To Use Scrum And How To Make It Work In Your Individual Situation Rating: 0 out of 5 stars0 ratingsSCRUM: The Essential Guide – How to Successfully Apply Agile Project Management and Scrum Rating: 5 out of 5 stars5/5Scrum: Understanding Scrum at a Deeper Level and Mastering Agile Project Management Rating: 4 out of 5 stars4/5Scrum – Ultimate Guide to Scrum Agile Essential Practices!: The Blokehead Success Series Rating: 0 out of 5 stars0 ratingsThe Agile Manifesto Unfolds: Agile Software Development, #1 Rating: 0 out of 5 stars0 ratingsScrum: What You Need to Know About This Agile Methodology for Project Management Rating: 5 out of 5 stars5/5Scrum: Ultimate Guide to Scrum Agile Essential Practices! Rating: 4 out of 5 stars4/5Agile Approaches on Large Projects in Large Organizations Rating: 0 out of 5 stars0 ratingsAgile Project Management: Learn the Most Important Concepts and Tools of Agile Project Management Rating: 0 out of 5 stars0 ratingsAgile: What You Need to Know About Agile Project Management, the Kanban Process, Lean Thinking, and Scrum Rating: 5 out of 5 stars5/5Agile Testing: An Overview Rating: 4 out of 5 stars4/5Agile Product Ownership Rating: 4 out of 5 stars4/5Scrum Master Fundamentals - Foundations: Scrum Master Fundamentals, #1 Rating: 0 out of 5 stars0 ratingsAgile Methodology Rating: 0 out of 5 stars0 ratingsAgile Quality Assurance: Deliver Quality Software- Providing Great Business Value Rating: 0 out of 5 stars0 ratingsIT Technical best practices: How to Reduce Agile cycle time with reusable code? Rating: 0 out of 5 stars0 ratingsAgile & Scrum Methodologies Rating: 0 out of 5 stars0 ratingsIntroduction to Disciplined Agile Delivery - Second Edition Rating: 5 out of 5 stars5/5Lean Methodology: A Guide to Lean Six Sigma, Agile Project Management, Scrum and Kanban for Beginners Rating: 5 out of 5 stars5/5Agile Project Management with GreenHopper 6 Blueprints Rating: 0 out of 5 stars0 ratingsAgile Product Management Rating: 0 out of 5 stars0 ratingsAgile and Quality by Design Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Flow: A Handbook for Change-Makers, Mavericks, Innovators and Leaders Rating: 0 out of 5 stars0 ratingsPython For Dummies Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Level Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsSQL For Dummies Rating: 0 out of 5 stars0 ratingsModern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsOneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsiOS App Development For Dummies Rating: 0 out of 5 stars0 ratingsSalesforce Certification: Earn Salesforce certifications and increase online sales real and unique practice tests included Kindle Rating: 0 out of 5 stars0 ratingsiPhone Application Development For Dummies Rating: 4 out of 5 stars4/5How Do I Do That In InDesign? Rating: 5 out of 5 stars5/5The Inmates Are Running the Asylum (Review and Analysis of Cooper's Book) Rating: 4 out of 5 stars4/5Git Essentials Rating: 4 out of 5 stars4/5How Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/527 PROGRAM MANAGEMENT INTERVIEW TECHNIQUES - To Ace That Dream Job Offer ! Rating: 5 out of 5 stars5/5The Essential Persona Lifecycle: Your Guide to Building and Using Personas Rating: 4 out of 5 stars4/5How to Start a Business Analyst Career Rating: 5 out of 5 stars5/5Tiny Python Projects: Learn coding and testing with puzzles and games Rating: 5 out of 5 stars5/5DevOps For Dummies Rating: 4 out of 5 stars4/5Beginning C++ Programming Rating: 3 out of 5 stars3/5Learning Python Rating: 5 out of 5 stars5/5
Reviews for Agile Basics in 60 Minutes
2 ratings1 review
- Rating: 4 out of 5 stars4/5Brief and understandable overview.
Thank you for this valuable work.
Book preview
Agile Basics in 60 Minutes - Tom Henricksen
Why Are Changes Needed?
Software development has had some historically monumental failures. In 2011, a financial services giant had a software glitch that cost investors $217 million, which resulted in a $25 million fine from the U.S. Securities and Exchange Commission. The typical waterfall process has produced lots of these scary disasters that make headlines like this. The traditional process of gathering requirements, designing, coding the solution, integrating the pieces, and testing at the end has many drawbacks, including:
● Its simple, linear and structured approach;
● A great amount of time spent in the requirements and design phases to reduce cost for coding and testing;
● Being more disciplined in its procedure, which translates into less flexibility in the entire development process.
Additionally, the requirements are not totally understood. Before I worked on Agile projects, I would cringe when I heard, I think we want to change this.
Or, We already talked about that.
Many times the users don’t know what they want until they see the first output (page layout or even simple calculation functionality) of your software. Even with mock-ups or wireframes, we have a hard time zeroing in on what the customer may want.
Agile Manifesto
In 2001 a group of software development leaders got together and created a declaration of their views on software development that specifically outlined the changes they wanted to lead. This is called the Agile Manifesto. It states the values they want to advance:
1. Individuals and interactions over processes and tools
2. Working software over comprehensive documentation
3. Customer collaboration over contract negotiation
4. Responding to change over following a plan
The key is to make the process lightweight and adaptive to change. They want to remove strict processes that we sometimes use to construct software, and collaborate with customers to produce working software. It’s about welcoming