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 ratingsAgile Aggravations Rating: 3 out of 5 stars3/5Humans Are Hard, Code Is Easy 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 ratingsThe Habits of Great Developers Rating: 0 out of 5 stars0 ratingsCrafting a Classy Coder Career Rating: 0 out of 5 stars0 ratings
Related to Agile Basics in 60 Minutes
Related ebooks
Introducing 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: What You Need to Know About This Agile Methodology for Project Management Rating: 5 out of 5 stars5/5Agile Project Management Methodology for Beginners: Scrum Project Management for Beginners Rating: 4 out of 5 stars4/5SCRUM: The Essential Guide – How to Successfully Apply Agile Project Management and Scrum Rating: 5 out of 5 stars5/5Scrum: Ultimate Guide to Scrum Agile Essential Practices! Rating: 4 out of 5 stars4/5The Scrum Guide Unfolds: Agile Software Development, #2 Rating: 4 out of 5 stars4/5Agile Methodology Rating: 0 out of 5 stars0 ratingsThe Agile Manifesto Unfolds: Agile Software Development, #1 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 & Scrum Methodologies 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/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 ratingsAgile Approaches on Large Projects in Large Organizations Rating: 0 out of 5 stars0 ratingsAgile Software Development: Incremental-Based Work Benefits Developers and Customers Rating: 0 out of 5 stars0 ratingsAgile Product Ownership Rating: 4 out of 5 stars4/5Agile Testing: An Overview Rating: 4 out of 5 stars4/5Agile Product Management Rating: 0 out of 5 stars0 ratingsLean Methodology: A Guide to Lean Six Sigma, Agile Project Management, Scrum and Kanban for Beginners Rating: 5 out of 5 stars5/5Introduction to Disciplined Agile Delivery - Second Edition Rating: 5 out of 5 stars5/5Scrum Master Fundamentals - Foundations: Scrum Master Fundamentals, #1 Rating: 0 out of 5 stars0 ratingsThe IT Manager’s Guide to Continuous Delivery: Delivering Software in Days Rating: 0 out of 5 stars0 ratingsAgile Project Management: Scrum for Beginners Rating: 4 out of 5 stars4/5
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/5Grokking Algorithms: An illustrated guide for programmers and other curious people 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/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsSQL For Dummies Rating: 0 out of 5 stars0 ratingsPYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Python For Dummies Rating: 4 out of 5 stars4/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsLevel Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5OneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5Git Essentials Rating: 4 out of 5 stars4/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5Photoshop For Beginners: Learn Adobe Photoshop cs5 Basics With Tutorials Rating: 0 out of 5 stars0 ratingsBeginning Programming For Dummies Rating: 4 out of 5 stars4/5How Do I Do That In InDesign? Rating: 5 out of 5 stars5/5Tiny Python Projects: Learn coding and testing with puzzles and games 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/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsFlow: A Handbook for Change-Makers, Mavericks, Innovators and Leaders Rating: 0 out of 5 stars0 ratingsThe Essential Persona Lifecycle: Your Guide to Building and Using Personas Rating: 4 out of 5 stars4/5Reversing: Secrets of Reverse Engineering Rating: 4 out of 5 stars4/5Adobe Illustrator CC For Dummies Rating: 5 out of 5 stars5/5Engineering Management for the Rest of Us Rating: 5 out of 5 stars5/5Beginning C++ Game Programming - Second Edition: Learn to program with C++ by building fun games, 2nd Edition Rating: 0 out of 5 stars0 ratingsiPhone Application Development For Dummies 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/5Agile Practice Guide Rating: 4 out of 5 stars4/5Managing Humans: Biting and Humorous Tales of a Software Engineering Manager Rating: 4 out of 5 stars4/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