På dette seminaret får du den definitive guiden til iterative utviklingsmetoder; hva de er, hvordan de fungerer, hvordan de skal implementeres - og hvorfor du bør gjøre det. Kursholderen er Craig Larman, en av verdens mest kjente profiler innen fremgangsrike metoder og prosesser for systemutvikling. Dette er et praktisk seminar som henvender seg spesielt til ledere og prosjektledere.
“(Craig is) a great teacher, a brilliant methodologist, and an ‘OO guru’.” —Philippe Kruchten, lead architect, the Rational Unified Process; author, The RUP: An Introduction.
“Craig is articulate, moves people, is caring, is visionary and very perceptive about what works and what does not.” —Peter Coad, CEO, TogetherSoft
“Too few people have a knack for explaining things. Fewer still have a handle on software analysis and design. Craig Larman has both.” —John Vlissides, author, Design Patterns.
This practical, information-packed seminar summarizes the key research, ideas, and practices of iterative development, aimed at executive and project leadership. This is a high-impact guide for managers and students to agile and iterative development methods: what they are, how they work, how to implement them – and why you should.
Using statistically significant research and case studies, noted methods expert Craig Larman presents a convincing case for iterative development. Larman offers a concise, information-packed summary of the key ideas that drive all agile and iterative processes, with the details of several noteworthy iterative methods: Scrum, XP, Lean Software Development, and the Unified Process. Coverage includes:
– Compelling evidence that iterative methods reduce project risk
– Frequently asked questions
– Agile and iterative values and practices
– Dozens of useful iterative and agile practice tips
– New management skills for agile/iterative project leaders
– The Lean Manufacturing/Thinking movements and their application to software development
– Key practices of Scrum, XP, Lean Software Development, Crystal, and an agile UP
Whether you’re an IT executive, project manager, student of software engineering, or developer, Craig Larman will help you understand the promise of agile/iterative development, sell it throughout your organization – and transform the promise into reality.
HIGH-IMPACT COACHING: LEARN FROM AN EXPERT
Craig Larman is the author of Agile and Iterative Development: A Manager’s Guide, the world-wide best-selling and definitive guide to the motivation, evidence, and key practices of iterative and agile methods; and Applying UML and Patterns: An Introduction to OOA/D and Iterative Development, the best-selling text used globally in universities and business.
In his private consulting globally, and as chief scientist for Valtech, an international consulting company, Craig has helped lead many organizations over the years towards the successful introduction and adoption of modern iterative methods. Craig brings his passion for excellence, professionalism, and a desire to add high-value to every customer he serves.
Audience: Executive and project management.
Prerequisites: none.
Follow-on Support: All attendees are encouraged, via email, to ask me for help.
OVERVIEW
Iterative and Evolutionary Methods
Iterative Development
Risk-Driven and Client-Driven Iterative Planning
Timeboxed Iterative Development
Evolutionary and Adaptive Development
Evolutionary Requirements Analysis
Evolutionary and Adaptive Planning
Agile Methods
Classification of Methods
The Agile Manifesto and Principles
Agile Project Management
Agile Qualities
Empirical vs. Defined & Prescriptive Models
Team as a Complex Adaptive System
An Agile Project Scenario
Motivation
The Facts of Change on Software Projects
Key Motivations for Iterative Development
Meeting the Requirements Challenge Iteratively
Problems with the Waterfall
Evidence
Research Evidence
Early Historical Project Evidence
Standards-Body Evidence
Expert and Thought Leader Evidence
A Business Case for Iterative Development
Scrum, XP, Agile UP, and other Methods
Overviews of XP, Agile UP, Scrum, Lean Software Development, and Crystal Methods
Work products, Roles, and Practices
Values
Common Mistakes and Misunderstandings
Sample Projects
Process Mixtures
Adoption Strategies
Lean Software Development
The extraordinary power of lean development in manufacturing
The 5 general lean principles
LeanSD’s realization is agile practices
The 7 Lean SD principles
The 22 Lean SD thinking tools
Waste in software development
Maximizing customer value with lean practices
Small batches in LeanSD
Practice Tips
Project Management
Environment
Requirements
Test
Frequently Asked Questions