Agile in the Government Environment
In the the Section 804 National Defense Authorization Act (NDAA) for 2010, the Federal Government mandated that IT acquisition and development processes must drastically increase their effectiveness and efficiency. To achieve this, many government agencies and contractors began to apply an Agile approach to the development and delivery of their IT software and services.
In this foundational course, you will learn to effectively apply Agile in the government space and to navigate the challenges of process requirements specific to government organizations. You will gain an understanding of what Agile is and how it can be used effectively in your government environment.
- » Anyone considering the use of an Agile methodology or software development in a government environment
- » Project managers
- » Analysts
- » Developers
- » Programmers
- » Testers
- » IT managers
- » Software engineers and architects
Back to Top
- » Agile principles, why they are important, and how they map to the Federal mandates
- » Agile approach and its benefits for government agencies and programs
- » Agile value
- » Apply an agile approve to satisfy earned value management (EVM) project/process requirements
- » Measure progress
- » Develop incremental planning on your projects that eliminate waste
- » Apply strategies to build empowered, collaborative teams
- » Integrate continuous testing with software development practices to improve project quality
- » Five levels of Agile planning
- » Common Agile pitfalls and how to avoid them
Back to Top
- Agile in the Government
- Why Agile? Why now?
- Government Mandate for Improved Procurement and Delivery Efficiency
- Agile Methods
- Principles and Practices
- Agile Benefits
- Agile Teams
- Agile Basics
- User Roles and Personas
- User Stories
- Acceptance Criteria
- Prioritization Techniques
- Relative Estimating
- Iterative Approach
- Aligning the Government Project Language to the Unique Language of Agile
- Contemporary Approach to the Contract Language of Government Projects
- Agile Government Process Framework
- High-level Vision Ensuring the Core Capabilities of the Product will be Maintained
- Chart the Long Term View of Your Project
- Communicate Delivery Dates and Maintain Adherence to the Constraint
- Short Term Planning for the Next Two to Four Weeks
- Forum Used to Ensure the Team is on Schedule and Obstacles are Addressed
- Bringing it All Together
- Five Levels of Agile Planning Work Together to Ensure On-Time and On-Budget Delivery
- Main Path Communication
- Creating Collaboration
- Beyond the Team
- Agile Approach
- Build a Risk Mitigation Strategy to Prevent Common Problems
- Agile Best Practices in the Government Environment.
- Agile Tools
- Common Agile Myths
- MYTH: Agile is Undisciplined, Comprised of 'Cowboy Coders'
- MYTH: Agile is Nothing but 'Galloping Scope Creep'
- MYTH: Agile Does Not Respect Documentation Requirements of My Industry or Organization
- MYTH: My Job is Going to be Eliminated
- MYTH: Agile Does Not Scale for Larger Projects
- MYTH: Agile Sounds Great, but it Can't Work for My Company, We Are Unique
- MYTH: My Team Would Never be Able to Self-Organize, They Are Too Disorganized
- MYTH: Resources or Management with No Desire to Expose 'Bad Wiring' and/or Fix the Broken Processes
- What's in it for Me? (WIIFM) Syndrome
- Steps You Should Take to Put into Practice
- Exercise 1: Forming the Agile Team
- Explore the unique factors of Agile teams and recognize the key factors for success
- Exercise 2: Write user stories
- Prioritize their backlog and estimating the size of each of their requirements
- Exercise 3: Building Cadence
- Team members must know what to expect repeatedly and consistently
- Exercise 4: Build a Clear Plan
- Determine what you can do to build upon the foundation
Back to Top
We ensure your success by asking all
students to take a FREE Skill Assessment test.
These short, instructor-written tests are an objective measure of your current skills that help us determine whether or not you will be able to meet your goals by attending this course at your current skill level. If we determine that you need additional preparation or training in order to gain the most value from this course, we will recommend cost-effective solutions that you can use to get ready for the course.
Our required skill-assessments ensure that:
- All students in the class are at a comparable skill level, so the class can run smoothly without beginners slowing down the class for everyone else.
- NetCom students enjoy one of the industry's highest success rates, and pass rates when a certification exam is involved.
- We stay committed to providing you real value. Again, your success is paramount; we will register you only if you have the skills to succeed.
This assessment is for your benefit and best taken without any preparation or reference materials, so your skills can be objectively measured.
Take your FREE Skill Assessment test »
Back to Top
Our instructors are passionate at teaching and are experts in their respective fields. Our average NetCom instructor has many, many years of real-world experience and impart their priceless, valuable knowledge to our students every single day.
See our world-class instructors.
Back to Top