Skip to main content

Table 8 Correlation table of the agile 12 principles

From: A BPM-based approach for ensuring an agile and adaptive learning process

Project Management→

Learning

1- “Our highest priority is to satisfy the customer through early and continuousdelivery of valuable software.”

1-Our highest priority is to satisfy the student through continuous learning of new valuable concepts

2- “Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.”

2- Accommodate changing requirements, even late in completing the requested job. Agile processes harness change for the student’s competitive advantage

3- “Deliver working software frequently, from a couple of weeks to a couple of months,with a preference to the shorter timescale.”

3- Carry out frequent and regular evaluations of all types to ensure good learning

4- “Business people and developers must work together daily throughout the project.”

4- Ensure collaborative work between students and teachers

5- “Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.”

5- Build projects around motivated students. Give them the environment and support they need, and trust them to get the work done

6- “The most efficient and effective method of conveying information to and within a development team is face-to-faceconversation.”

6- The most effective method of conveying information to and within a group of students is face-to-face conversation

7- “Working software is the primary measure of progress.”

7- Relying on a concise course and doing a lot of practical exercises with self-assessment promote good learning

8- “Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.”

8- Agile processes promote sustainable development. Teacher and students should be able to maintain a constant pace indefinitely

9- “Continuous attention to technical excellence and good design enhances agility.”

9- Continuous attention to infrastructure excellence and a good choice of project plan enhances agility

10- “Simplicity—the art of maximizing the amount of work not done—is essential.”

10- Simplicity-the art of maximizing the amount of concepts not to be taught by teachers-is essential

11- “The best architectures, requirements, and designs emerge from self-organizing teams.”

11- The best organizations of work, pedagogic objectives and ideas

12- “At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.”

12- At regular intervals, the student’s team reflects on how to become more effective, then tunes and adjusts its behavior accordingly