- Practice using test-first design development methods
- Experience writing unit tests before writing production code
- Automate all unit testing with xUnit
- Gain experience developing programs in small verifiable steps for better designs
- Use test-driven development to add new functionality to applications without adding bugs
- Learn how to refactor (re-design) existing applications to make them more maintainable
- Improve design by developing programs in small steps
- Learn how to incrementally add new unit tests to legacy code while preservi
- Learn, experience, and practice the Scrum Master approach to managing development
- Apply lean-agile principles to software development projects
- Build a cohesive agile team to deliver high quality software more quickly
- Plan and execute small development iterations and internal releases
- Respond to emerging requirements and competitive pressures
- Practice Scrum leadership within a simulated project
Eliminate Barriers to Development SuccessScrum is an agile development method for project management that removes barriers between you
- Practice using test-first design development methods
- Experience writing unit tests before writing production code
- Automate all unit testing with xUnit
- Gain experience developing programs in small verifiable steps for better designs
- Use test-driven development to add new functionality to applications without adding bugs
- Learn how to refactor (re-design) existing applications to make them more maintainable
- Improve design by developing programs in small steps
- Learn how to incrementally add new unit tests to legacy code while preservi
- Learn, experience, and practice the Scrum Master approach to managing development
- Apply lean-agile principles to software development projects
- Build a cohesive agile team to deliver high quality software more quickly
- Plan and execute small development iterations and internal releases
- Respond to emerging requirements and competitive pressures
- Practice Scrum leadership within a simulated project
Eliminate Barriers to Development SuccessScrum is an agile development method for project management that removes barriers between you
- Practice using test-first design development methods
- Experience writing unit tests before writing production code
- Automate all unit testing with xUnit
- Gain experience developing programs in small verifiable steps for better designs
- Use test-driven development to add new functionality to applications without adding bugs
- Learn how to refactor (re-design) existing applications to make them more maintainable
- Improve design by developing programs in small steps
- Learn how to incrementally add new unit tests to legacy code while preservi
- Learn, experience, and practice the Scrum Master approach to managing development
- Apply lean-agile principles to software development projects
- Build a cohesive agile team to deliver high quality software more quickly
- Plan and execute small development iterations and internal releases
- Respond to emerging requirements and competitive pressures
- Practice Scrum leadership within a simulated project
Eliminate Barriers to Development SuccessScrum is an agile development method for project management that removes barriers between you
- Create user stories that describe what the user really needs
- Manage user stories over the life of the project
- Combine or split up stories to fit in one iteration
- Make sure you have all the stories you need
- Ensure that user stories are consistent
- Learn to accurately estimate story development time
- Group stories to optimize iterations
Learn and Practice a Repeatable Process for Discovering and Managing StoriesThis course focuses on uncovering and managing the customers’ true needs for the product you are building.
- Learn what design patterns are and which are most common and useful
- Discover how design patterns work in an agile environment
- Strengthen your design and programming abilities
- Examine the concepts of commonality variability
- Learn to accommodate change using good object-oriented design techniques
Learn the Thought Process of PatternsDesign patterns assist in software development—from analysis to implementation.
- Create user stories that describe what the user really needs
- Manage user stories over the life of the project
- Combine or split up stories to fit in one iteration
- Make sure you have all the stories you need
- Ensure that user stories are consistent
- Learn to accurately estimate story development time
- Group stories to optimize iterations
Learn and Practice a Repeatable Process for Discovering and Managing StoriesThis course focuses on uncovering and managing the customers’ true needs for the product you are building.
- Learn what design patterns are and which are most common and useful
- Discover how design patterns work in an agile environment
- Strengthen your design and programming abilities
- Examine the concepts of commonality variability
- Learn to accommodate change using good object-oriented design techniques
Learn the Thought Process of PatternsDesign patterns assist in software development—from analysis to implementation.
