Log In
Join
for free
Back To Course Home
Applying Agile Methods to Large Teams and Projects
0% completed
Introduction to the Course
Getting Started
What is Large in Software Development?
The Focus of This Course
Chapter Wrap Up
Agility and Largeness
The Fundamentals of Agile Processes
The Agile Manifesto
Agile Principles under a Large Magnifier
Cloak Agile Process
People Shape the Process: Culture of Change
People Shape the Process: Adaptation and Communication
Mistrust in Applicability: Documentation
Mistrust in Applicability: Design, Testing, and Refactoring
Chapter Wrap Up
Dealing with Large Teams
People
People: Responsibility
People: Respect and Acceptance
People: Trust
Team Building: Team Structures and Subteams
Team Building: Roles and Jelling
Interaction and Communication: Constraints and Workspace Design
Workplace and Communication
Troubleshooting
Virtual Teams
Open Source
Chapter Wrap Up
Dealing with the Process
Establish Objectives and Feedback Loop
Short Development Cycles, Iterations, and Timeboxing
Planning
Integration: Approaches and Strategy
Integration: Team and Tools
Retrospectives
Retrospectives: Techniques
Retrospectives Case Study: Learning to Become Great (XP Example)
Agile Process: Learn from History and Start Small
Agile Process: Finalize the Architecture and Grow Slowly
Culture of Change: Learn and Change Processes
Culture of Change: Introducing Change
Culture of Change: Force Courage
Chapter Wrap Up
Dealing with the Technology
Architect and Architecture
Architecture: Keep it Simple and Customer Focused
Avoid Bottlenecks
Ownership
Choosing Technology
Techniques and Good Practices: Testing
Techniques and Good Practices: Refactoring
Techniques and Good Practices: Standards
Chapter Wrap Up
Dealing with the Company
Departments: From Control to Support
Project Planning and Controlling
Enterprise-Wide Processes
Certification and Adaptation of a Process
Tools and Technology
Quality Assurance and Quality Control
Departments on the Edge
The Customer
Company Culture Shapes Individuals: Skills and Employee Training
Company Culture Shapes Individuals: Learning Environment
Resources: Insourcing and Project Members
Resources: Outsourcing
Chapter Wrap Up
Putting It All Together: A Project Report (Case Study)
Context and Stakeholders
Organization Departments
Starting Off
Growing the Team: Learning from Previous Problems
Growing the Team: Training
Growing the Team: Establishing Short Iterations
Growing the Team: Miscellaneous Activities
Unresolved Issues
Chapter Wrap Up
Final Thoughts
Closing Remarks
Bibliography
Bibliography
We'll cover the following
Book references
URLs
Book references
Get hands-on with 1400+ tech skills courses.
Start Free Trial