Q1, Q2 Swe201c
Q1, Q2 Swe201c
For the development of the Shuttle Bus Management System, given the rapid timeline and
expectation or iterative and incrementar denvery, the Agile software development methodology,
particularly the Scrum framework, is recommended.
Project Characteristics:
The project requires a quick turnaround with the first functional iteration to be delivered within three
months, demanding a highly adaptive and iterative approach.
The involvement of multiple departments indicates the necessity for cross-functional collaboration and
constant communication.
As SBMS is a new venture for FU, there's a likelihood of evolving requirements which necessitates a
flexible approach to accommodate potential changes without significant delays.
The system will serve a diverse group of users, including lecturers, administrative staff, and managers,
each with unique requirements that must be clearly understood and quickly addressed.
The development team is comprised of 4-6 experienced IT personnel alongside contributors from other
departments, implying a need for a method that supports team dynamics and leverages various skill
sets.
Requirements Characteristics:
SBMS requirements may not be fully defined upfront and are subject to change, thus a methodology
that em
The system requires high quality and security standards, which Agile can assure through continuous
testing and integration.
A tight deadline necessitates a development model that allows for concurrent phases of planning,
development, testing, and revisions. Management expects quick and tangible results, which Agile's
sprint cycles can deliver, providing frequent progress updates and product increments.
Utilizes time-boxed sprints to divide the work into manageable chunks, which aligns with the three-
month release target.
Stand-Ups and Sprint Reviews, ensuring the team stays aligned and bottlenecks are addressed promptly.
Considering these points, Scrum's iterative development cycles, emphasis on user feedback, and ability
to accommodate changing requirements will likely lead to the successful delivery of SBMS within the
specified timeframe and to the satisfaction of all stakeholders.
Q2.
Unit Testing
Executors: Developers
Integration Testing
System Testing