Agile project can be seen as a collection of activities that create an identifiable value outcome. Project management consists of planning, executing, and monitoring these activities in their simplest form. Description of the work (tasks) and the resources (e.g., time, people, materials) needed to accomplish goals and objectives. The plan's task corresponds to the selected process model.
Published in Chapter:
Reflection on Teaching Practice for Agile Methodology Based Product Development Management
Copyright: © 2022
|Pages: 21
DOI: 10.4018/978-1-6684-4441-2.ch008
Abstract
This chapter reflects on teaching practice in an undergraduate induction session introducing agile methodology-based product (e.g., software, paper-aircraft) development and project management. The induction session took place in a paper-aircraft design and development workshop at the City, University of London. The central theme of the teaching practice is step-by-step exercise-oriented (i.e., constructivism) product development activities and the contextual relationship with the distributed software production business processes. Students worked in development teams to understand and appreciate how to capture requirements, design, and build products following agile methodology. Initially, the workshop instructor introduced the different software development process models, activities, and comparative challenges to the students. In addition, students track their progress within the team structure and collaborate with classroom-based teaching and learning activities. Finally, a set of questionaries helped get students' feedback on the appropriateness of agile methodology in product development activities through classroom-based exercises.