📖
Tech Fleet User Guide
  • đŸŒŋSTART HERE
    • đŸ”ĸGet Started
      • 1ī¸âƒŖWhat is Tech Fleet?
      • 2ī¸âƒŖTech Fleet FAQ
      • 3ī¸âƒŖStart With the Community Collective Agreement
      • 4ī¸âƒŖFirst Steps in the Tech Fleet Community
      • 5ī¸âƒŖHow to Get Discord Roles in Tech Fleet
      • 6ī¸âƒŖHow to Become an Apprentice on Projects
      • 7ī¸âƒŖHow to Become a Co-Lead on Projects
      • 8ī¸âƒŖHow to Register for Masterclasses
  • 😃About us
    • 🤟About Our Org
      • 👋Hello World
      • 💗Mission and Values
      • 🤝We Live by the Collective Agreement
      • 🌎Diversity, Equity, and Inclusion in Action
  • 📰TRAINING OPENINGS
    • 📡Current and Upcoming Program Openings
      • 📜Project Openings
        • đŸƒâ€â™€ī¸Projects to Apply To Now
        • đŸ§™â€â™€ī¸Upcoming Projects
        • đŸ”ĨLive Project Phases in Tech Fleet
        • 🙈See It All In One Place
      • 🎓Masterclass Openings
    • â„šī¸Application Forms
  • 🚀Join The Community
    • How to Join Tech Fleet Discord
    • đŸ› ī¸Onboarding to Tech Fleet
      • 😍Book a Community Onboarding Call
      • 📧Join our Mailing List
      • 📹Onboarding Videos
      • đŸ–Ĩī¸Information Website
      • ✨Community Happenings
  • âš™ī¸RESOURCES
    • đŸ› ī¸Quick Links
      • 🤖Join Tech Fleet Discord
      • 🎨Figma Community Templates from Tech Fleet
      • 📅Tech Fleet Web Calendar
      • 📰Tech Fleet's Project Repository on Notion
      • 📧Join our Mailing List!
      • 🧭Tech Fleet's Roadmap
      • 🔗Common Links
      • 🚩Tools Used in Tech Fleet Programs
    • đŸĢCommunity Tutorials
      • 🌠Portfolio Case Study Guide
      • The Great Tech Fleet Discord Migration Video Tutorials
        • ❔Discord FAQ
        • 🌐Discord Basics
        • âœī¸Sign Up Process for Tech Fleet Discord
        • 🐎Common Channels in Tech Fleet Discord
        • 🔐Security Protocol in Tech Fleet Discord
        • đŸ§ĩBasic Chatting Abilities in Discord
        • 🤝Get a Tech Fleet Buddy
        • đŸ—“ī¸Managing Events in Tech Fleet Discord
        • 🆘Get Technical Support in Tech Fleet Discord
        • â€ŧī¸Using Roles for Alerts, Notifications, and Channel Access
        • đŸĻŽGetting Career Guidance in Tech Fleet Discord
        • đŸ’ŧGetting on Projects in Tech Fleet Discord
          • 👀Observers in Tech Fleet Discord
          • đŸŒŋApprentices In Tech Fleet Discord
          • đŸĒœCo-Leads in Tech Fleet Discord
          • đŸĢ‚Mentors in Tech Fleet Discord
        • 🎓Masterclasses in Tech Fleet Discord
      • đŸ…°ī¸Community Glossary
      • 🎨Join the Tech Fleet Figma Educational Space
      • 🤓How to Get Technical Support
    • đŸ—ī¸Project Team Tutorials
      • đŸĒ„Product Milestone Workbook
        • đŸŽ–ī¸Milestone Basics
        • 👟MVP Milestones
        • đŸŽ¯MMP Milestones
        • ✅Milestone Checklist
      • ⌛Project Kickoff Workbook
  • đŸƒâ€â™€ī¸Agile Portal
    • 🤝Agile Training in Tech Fleet
    • 🛹Agile Handbook
      • Start the Agile Handbook Here
        • 👓Contents of the Agile Handbook
        • 🌎What You Read About Agile May Be Different From What You See in the World
        • đŸŽŦAgile Manifesto Trailer
        • 🔑Introduction to the Agile Handbook
        • 🤖Can AI Replace Agile Teams?
      • đŸ§˜â€â™€ī¸Agile Philosophies
        • 🌊Waterfall Ways of Work
        • 📜Agile Ways of Work
        • 🚂Applying Agile Philosophies to Work
        • đŸŽĸBuilding MVP's and MMP's with Agile
      • 🤝Agile Teamwork
        • đŸ’ĒMaking Strong Agile Teams
          • đŸŒŋPrioritizing Growth Over Skills
          • đŸŒģThe Four Stages of Team Growth
          • 🚀Self-Actualized Agile Teams
            • đŸ—ī¸Building Agile Mindsets
            • Psychological Safety
            • Service Leadership
            • Self-Organization
            • Continuous Improvement
            • Iterative Value Delivery
        • đŸĢ‚Day-to-Day on an Agile Team
          • 👩‍🏭Cross-Functional Agile Teamwork
          • đŸĒœLeadership on Agile Teams
          • 😎Daily Life on Agile Teams
          • â™Ĩī¸Resolving Team Conflict as Service Leaders
          • 📑The Process for Resolving Conflicts
          • ❌Collective Agreement Violations
      • 🧑‍đŸ”ŦAgile Methods
        • đŸƒâ€â™€ī¸Scrum Method
          • 🤔What is Scrum?
          • 🧖Scrum Team Functions
          • đŸ—“ī¸Scrum Meetings
          • âœī¸Common Agile Deliverables
        • 🙉Other Agile Methods
      • đŸĒAgile-Related Outputs and Deliverables
        • â˛ī¸Timeline for Agile Outputs
        • 🙌Team Outputs for Agile
          • Agile Team Outputs Before Projects Begin
            • 🏇Client Kickoff
            • đŸ‘ī¸Agile Team's Vision
            • 👩‍đŸĢAgile Team Process
            • 🍱Backlogs and Kanban Boards
            • đŸĻžRACI Charts
            • 🤗Working Agreements
            • 📈Project Phase Roadmaps
          • Agile Team Outputs During Projects
            • 🧑‍đŸ’ŧSprint Planning Items
            • 👩‍đŸ’ģSprint Demo Presentations
            • đŸĻ¸â€â™€ī¸Sprint Retro Boards
            • 📏Agile Team Maturity Measurement
            • 🏁Project Hand-Off Document
        • 🚧Agile Product Development Deliverables
          • 👟Achieving Milestones on Agile Teams
          • đŸ”ŦResearch Test Plans
          • â‰ī¸Agile Product Requirements
            • 🧐Where's the PRD (Product Requirements Document)?
            • 🧠Documenting Problems, Needs, and Goals
            • â‰ī¸Mapping Product Assumptions
            • đŸ”ĸPrioritizing Problems and Future Work
            • 😎Release-Level Vision
            • 🤠Release-Level Scope
            • đŸ“¯Product Release Roadmaps
            • 🏭Epics, Features, and Work Tasks
            • âœŒī¸User Story Statements
            • ✅Acceptance Criteria
            • 🔷Behavior-Driven Development Scenarios
            • 🤔Use Case Scenarios and Task Flows
        • đŸ–Ĩī¸Deliverables Dashboard
      • 📑Agile Glossary
    • ✨Service Leadership Handbook
  • đŸŒŗPROJECT PORTAL
    • 🌱Learn About Project Training
      • â„šī¸Tech Fleet Projects are Training, Not Volunteer Work or Employment
      • 🧑‍🤝‍🧑Our Approach to Learning
      • 🌎Team Structure on Tech Fleet Projects
      • â›“ī¸Commitment vs. Job Function vs. People on Teams
      • đŸŽĸTeam Functions
        • đŸĒProduct Strategy Function
        • ⌛Project Management Function
        • 🌏User Experience Functions
          • 🎨UX Design Function
          • 🤓UX Research Function
          • âœī¸UX Writing Function
        • 🤖Development Function
        • 👩‍đŸ”ŦSolutions Architecture Function
      • 🤝UX Research Ethics
    • 📃Applying to Tech Fleet Project Training
      • 😎How Tech Fleet Project Applications Work
      • đŸ”ĸSteps to Apply to Project Training
      • âœ”ī¸Application Requirements
      • 🤠Project Timelines and Application Process
      • â‰ī¸Project Application Questions
        • ❔Tech Fleet General Application Questions
        • ❔Tech Fleet Project Phase Application Questions
      • 🤔Updating the General Application
      • 🌠Application Tips
      • đŸ—žī¸See the Latest Project Openings
    • 🔍Interview Guide for Tech Fleet Project Team Building
      • 👀Key Traits We Look For in Team Mates
      • đŸĒœCo-Lead Interview Guide for Project Coordinators
      • đŸĒ´Apprentice Interview Guide for Co-Leads
      • 📨Email Templates for Communicating to Applicants
  • 🎓MASTERCLASS-PORTAL
    • đŸ—žī¸Masterclass Openings
  • 👀OBSERVER PORTAL
    • 😎Observer Dashboard
    • 🙈Life as an Observer
    • đŸ•ĩī¸â€â™€ī¸Observer Handbook
      • đŸŽĸRead the Agile Handbook First
      • 🙈What's a Tech Fleet Observer?
      • â¤ī¸The Benefits of Observing
      • ❓Observer Frequently Asked Questions (FAQ)
      • đŸšļâ€â™€ī¸Daily Expectations of Tech Fleet Observers
        • 👩‍🎓Read the Handbooks before Observing
        • 🐐Join Tech Fleet Discord Before Observing
        • Observer Role in Discord
        • 👈Pick Projects to Observe
        • Seeing Project Deliverables as an Observer
        • 👀Day-to-Day as an Observer
        • 🤔Reflecting on Observations in Tech Fleet Discord
        • đŸĢ‚Get Support as an Observer
        • âš’ī¸Using Tools as an Observer
          • 🎨Tech Fleet Figma Educational Account for Observers
        • 🙌Knowing When you're Ready to Finish Observing
      • â¤ī¸Code of Conduct for Observers
      • 🏁Start Observing Today
  • đŸĒ´APPRENTICE PORTAL
    • đŸ–Ĩī¸Project Dashboard for Apprentices
    • 🧑‍🚀Apprentice Handbook
      • đŸĢ´Life as an Apprentice
      • Application Process for Apprentices
      • Becoming an Apprentice
      • Discord for Apprentices
      • 🎨Tech Fleet Figma Educational Account for Apprentices
      • Code of Conduct for Apprentices
      • Upholding Community Values as an Apprentice
      • Communication as an Apprentice
      • Leaving Your Project Early
      • Meetings
      • Working styles
      • Using Tools as an Apprentice
      • Organization for Apprentices
  • đŸĢļCO-LEAD PORTAL
    • đŸ–Ĩī¸Project Dashboard for Co-Leads
    • đŸĒœCo-Lead Handbook
      • đŸ”ĨLife as a Co-Lead
      • Application Process for Co-Leads
      • Discord for Co-Leads
      • Code of Conduct for Leads
      • Lead Role Breakdown
      • Upholding Community Values as a Lead
      • Principles as a Lead
      • Day-to-Day Lead Expectations
      • How to Select Your Apprentices as a Lead
      • Interviewing Apprentices as a Lead
      • Leaving Your Project Early
      • Using Tools as a Lead
      • 🎨Tech Fleet Figma Educational Account for Co-Leads
  • â¤ī¸COMMUNITY CODE OF CONDUCT
    • 💟Code of Conduct and Anti-Harassment Policy
    • 🏠Safe Space
  • 📐Policies
    • 🌏Community Collective Agreement
      • 🤗Community Core Values
        • đŸĢ´Tech Fleet's Mission and Values
        • 🤝Tech Fleet Members' Rights
        • â¤ī¸Tech Fleet Pledge of Purpose
        • đŸĢ‚Tech Fleet Pledge of Community
      • ❌Prohibited Activity in Tech Fleet
      • đŸ“ŖReporting and Resolving Issues
      • đŸ™…â€â™€ī¸Community Enforcement
      • 🌐Transforming Tension & Conflict
    • đŸ‘Šâ€âš–ī¸Tech Fleet's Policies
      • đŸ’ŧLegal Disclaimers
      • đŸ–ąī¸Slack and Discord Policy
      • 👩‍🎓Masterclass Terms and Conditions
      • âĒServices Refund Policy
      • 📓Tech Fleet Bylaws
      • 👤Tech Fleet Board Member Covenant
      • đŸ‘ī¸â€đŸ—¨ī¸Conflict of Interest Policy
      • 🔎Information Security Procedures
  • đŸ—ī¸GUILD PORTAL
    • đŸ’ģTech Fleet Operations
      • đŸĨŗTech Fleet Operations Workbook
      • âš–ī¸Governance
      • đŸ‘Šâ€âš–ī¸Board of Directors
    • đŸ‘ŖGuild Directory
      • 🎓Growth and Development Guild
      • 🚧Infrastructure Guild
      • 🙏Leadership Guild
      • đŸĒProduct Team Guild
      • 🕧Project Coordinator Guild
      • đŸ“ŧVideo Production Guild
    • âš’ī¸Guild Handbook
      • đŸŖCreating Change in Tech Fleet
      • Code of Conduct for Guilds
      • Guilds in Tech Fleet
      • Creating a new Guild
      • Operating a Guild
      • Guild Bylaws Template
  • đŸĢļProject Coordinator Portal
    • âš™ī¸Project Coordinator Handbook
      • Code of Conduct for Project Coordinators
      • Project Coordinator Process
      • Using Tools as a Project Coordinator
      • Project Intake Process
      • Getting the Team Formed
      • Pre-Kickoff as a Project Coordinator
      • Kickoff as a Project Coordinator
Powered by GitBook
On this page
  • Video Version
  •  ​Agile is an Adjective, Not a Noun
  •  ​Agile Practice
  • Build Fast, Fail Fast
  • Don't Talk About it Endlessly: Just Do It
  • Do What Makes Sense in the Context of Your Team
  • Always Work on the Highest Priority
  • Constantly Deliver Usable Results
  • Head to the Next Lesson
  1. Agile Portal
  2. Agile Handbook
  3. Agile Philosophies

Applying Agile Philosophies to Work

PreviousAgile Ways of WorkNextBuilding MVP's and MMP's with Agile

Last updated 2 months ago

Video Version

 ​Agile is an Adjective, Not a Noun

You're either agile or you're not agile. And you can be agile anything. You could be an agile developer. You can be an agile researcher. You can be an agile car builder. You can be an agile accountant. You can be an agile vacation taker. You can do chores with Agile. Literally anything can apply to the Agile manifesto.

When you're working with a team, your team's going to exist on a spectrum, a scale. How much does your team apply the Agile principles? Spoiler alert, it's never going to be 100%. It could be 0%. You could be waterfall as anything. You could be a mix. You could be operating with a mix of waterfall principles and Agile principles.

Over time, your team's agility, notice the adjective there, your team's agility is going to evolve the way that you all carry out the Agile manifesto, the way that you carry yourselves in your philosophy of your approach, the ways that you interact with individuals, the ways that you build working UX, the ways that you respond to change, that's going to change over time. That's why every single team that gets together is different. The way that you all agree how you're going to work together is actually defined by you.

Everybody comes into the field looking for specific answers.

  1. What do I do?

  2. When do I do this?

  3. How do I do it?

  4. What should I not do?

There is no one answer to that. There's no right way of doing that. There's only the way that you, the team, agree. to do it. That's what makes Agile complicated.

It's not going to be a concrete answer because Agile team work is an agreement that you make across roles across your team.

 ​Agile Practice

Some of the principles of Agile, the things that you'll say when you carry out this work:

  1. Progress over process.

  2. Deliver early and often.

  3. Build fast, fail fast.

  4. Let the team experiment with new ways of work.

  5. You don't need all the requirements up front, you just need the most important ones up front.

  6. Do what makes sense in the context of your team.

  7. Show your progress.

  8. Pivot.

Build Fast, Fail Fast

Number one rule is to build fast fail paths, which means that you're not just failing. If you're just failing, you're just a giant mess. If you're not improving what you've done, based on the lessons that you've learned in failing, You're never going to progress. So in Agile, what you do is you build fast, which means get it into the hands of users quickly. And you learn that you're not headed in the right direction quickly, failing fast.

And then you change your plan quickly. Learn fast, adjust fast. The key word there is fast. Not fail, but fast. You have to build fast, fail fast. In the context of research, that means that you have to deliver research fast. and learn that you're headed in the right direction or not headed in the right direction fast.

Don't Talk About it Endlessly: Just Do It

 Number two, don't talk about it endlessly. Just start doing it. You don't need to come up with a perfect process. You don't need to perfect it and talk about all the what ifs, what ifs, what ifs. Just start doing it. Start collaborating with your teammates, collaborating with customers, collaborating with users, and figure it out.

Do What Makes Sense in the Context of Your Team

  Do what makes sense in the context of your team. If some theory is telling you, you have to do this, but the team context prevents you from doing that, You're not going to be able to fit that thing into the context of your team very well. You can't force the thing that you learn in a book on a team.

You have to be able to build malleability and flexibility around how you apply that thing to the team.

Always Work on the Highest Priority

 You always need to work on the most important thing, the riskiest assumptions. the highest priority items at any given time. If you're not doing that, and you're delivering the things that are nice to have, you're not really delivering a lot of value because you're moving toward things that are nice to have, but you're not vetting the most important things at any given time.

If you do that, that will also lead to adjustments and pivots a lot more, but it will lead to a stronger product in the end. And you always want to deliver something usable after one iteration. An iteration is just a chunk of work. You will deliver research in one week.

You will deliver designs that are validated in one week. One week's time. What you're used to in training is you have all the time in the world. You have the whole semester. You have six months. You have two months. Not the case.

Constantly Deliver Usable Results

 You always want to make sure that the thing that you build in the end isn't just a chunk Isn't just a part of it, but it's something that you can put into the hands of users validate test determine the direction of quickly.

What this means for UX teams: you are delivering smaller rounds of research and design every week or every couple of weeks. You're not producing the entire finished result at once: you are delivering it in usable chunks that you can validate and provide prioritized value.

Learn how Agile teams build products into the world with Agile in the next lesson.

Head to the Next Lesson

đŸƒâ€â™€ī¸
🛹
đŸ§˜â€â™€ī¸
🚂
Credit: Tech Fleet
https://youtu.be/MPpy7kAuxCU
Agile is an adjective. Credit: Tech Fleet
Agile exists on a spectrum based on how closely teams follow the Agile manifesto. Credit: Tech Fleet
Your agility on teams evolves and grows over time as teams work on it. Agililty must be maintained. Credit: Tech Fleet
Meanwhile....in the real world...nothing looks like it does in the book. Credit: Tech Fleet
Philosophies of Agile. Credit: Tech Fleet
https://docs.google.com/presentation/d/1xStUc5Gg_o6tjYAu-cwE_j6kXESscoRD_sI10LKWgDE/edit#slide=id.g2c81acc4533_0_0
https://docs.google.com/presentation/d/1xStUc5Gg_o6tjYAu-cwE_j6kXESscoRD_sI10LKWgDE/edit#slide=id.g2c81acc4533_0_54
https://docs.google.com/presentation/d/1xStUc5Gg_o6tjYAu-cwE_j6kXESscoRD_sI10LKWgDE/edit#slide=id.g2c81acc4533_0_75
https://docs.google.com/presentation/d/1xStUc5Gg_o6tjYAu-cwE_j6kXESscoRD_sI10LKWgDE/edit#slide=id.g11cea188120_0_12
https://docs.google.com/presentation/d/1xStUc5Gg_o6tjYAu-cwE_j6kXESscoRD_sI10LKWgDE/edit#slide=id.gc8ac60c30d_0_261