From the course: Agile Software Development
Unlock the full course today
Join today to access over 24,200 courses taught by industry experts.
Agile principles
From the course: Agile Software Development
Agile principles
- As agile methodologies gained popularity, principles of the movement began to solidify. These are most commonly defined as the 12 principles documented on the Agile Manifesto website. The first principle of agile states, "Our highest priority is to satisfy the customer through early and continuous delivery of valuable software." There are two things to emphasize here. First, delivering software early and continuously. Second, the measure of success is software that provides some business value. In a typical agile project, a backlog of customer requirements is maintained and prioritized by business value by the customer. The development team works from the top of the backlog to the bottom. Also, unlike in the past, customers today have multiple options to buy products of different flavors from many different vendors. As a result, there is stiff competition and being customer focused is the only way for an enterprise to succeed. The next principle states, "Welcome changing…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.