Discuss the Agile approach to development and motivate whether this

methodology will be suitable for the development of the Airport Customer
Relationship Management System or not.
(40)
Your discussion has to address the following:
1. A description of the key features of the Agile development approach.
2. A description of how an Agile development approach will impact your project management approach.
3. A motivation as to whether the Agile approach will be a suitable approach for developing the Airport Customer Relationship Management System.
Each component of your answer needs to be related to the scenario.
Q.1.2 Create a System Vision Document for the Airport Customer Relationship
Management System.

1. The key features of the Agile development approach include:

- Iterative and incremental development: Agile methodology involves breaking down the project into smaller iterations or sprints, where each iteration delivers a potentially shippable product increment. This allows for frequent feedback and enables the team to adapt to changes quickly.

- Collaboration and communication: Agile promotes collaboration among team members, stakeholders, and customers. Regular meetings, daily stand-ups, and constant communication ensure that everyone is on the same page and working towards the same goal.

- Flexibility and adaptability: Agile is adaptive and allows for changes to be made throughout the development process. This means that new requirements can be added, existing features can be modified, and priorities can be adjusted based on feedback and changing business needs.

2. The impact of an Agile development approach on project management for the Airport Customer Relationship Management System would be:

- Enhanced communication and collaboration: Agile encourages constant communication and collaboration among team members, stakeholders, and customers. This will ensure that everyone is aligned with the project goals and allows for quick decision-making and problem-solving.

- Increased flexibility and adaptability: Agile methodology allows for changes to be made even late in the development process. This means that the Airport Customer Relationship Management System can evolve based on feedback and changing requirements, providing a more tailored solution to meet the needs of the users.

- Improved efficiency and productivity: The iterative nature of Agile development allows for regular feedback and testing, which ultimately leads to higher-quality results. By focusing on delivering working software in short iterations, the team can identify and address issues early on, leading to a more efficient development process.

3. A motivation as to whether the Agile approach will be suitable for developing the Airport Customer Relationship Management System:

Based on the key features and impact of the Agile development approach, it can be argued that Agile would be a suitable methodology for the development of the Airport Customer Relationship Management System. The system requires frequent feedback and iterations to ensure that it meets the needs of both the airport staff and customers. Additionally, the flexible and adaptable nature of Agile would allow for changes to be made based on user feedback and evolving requirements. The collaboration and communication aspects of Agile would also be beneficial in ensuring that all stakeholders are aligned and working together towards the successful delivery of the project. Ultimately, the Agile approach would enable the development team to deliver a high-quality Airport Customer Relationship Management System that meets the needs of its users.