|
|
**Product Description**n/
|
|
|
**Product Description**
|
|
|
|
|
|
Our project will be an airline company flight reservation system. Our company is called AirPrairies. We will be operating routes locally within Canada(the big cities) and from Canada to the big cities in Europe, the USA, and Mexico. Users will be able to book flights, add luggage, etc. Moreover, we will be offering bus fares options for budget travelers.
|
|
|
|
|
|
**Need and Value**/n
|
|
|
|
|
|
**Need and Value**
|
|
|
|
|
|
Reservation made easy and gives the customers a variety of options and a variety of prices that serve all needs, and is certainly an important software for AirPrairies to increase their flight ticket sales and help the company grow.
|
|
|
|
|
|
|
|
|
|
|
|
**Stakeholders**
|
|
|
|
|
|
Budget travellers, regular travellers, and business travellers, AirPrairies.
|
|
|
|
|
|
**Quality Assurance**/n
|
|
|
|
|
|
**Quality Assurance**
|
|
|
|
|
|
We will go through all the techniques for ensuring Quality Assurance meaning stakeholder meetings, review of user stories with primary stakeholders, paper prototype walkthroughs, product testing, and source code inspection. Further evaluation of design through techniques such as heuristic evaluation will also be done.
|
|
|
* Preliminary Testing Strategy:
|
|
|
* Testing approach:
|
|
|
*White-box testing
|
|
|
*Black-box testing
|
|
|
* Testing levels:
|
|
|
*Unit testing,
|
|
|
*Integration testing
|
|
|
*System testing
|
|
|
*Operational acceptance testing
|
|
|
* Testing types:
|
|
|
*Installation testing
|
|
|
*Compatibility testing
|
|
|
*Regression testing
|
|
|
*Acceptance testing
|
|
|
*Alpha testing
|
|
|
*Beta testing
|
|
|
*Functional vs non-functional testing
|
|
|
|
|
|
**Technology Requirements**
|
|
|
|
|
|
**Technology Requirements**/n
|
|
|
* C#: Software Developing Language (IDE To Be Determined)
|
|
|
* Docker Hub: Team Container of Applications
|
|
|
* GitHub: Development Platform
|
... | ... | @@ -20,7 +45,9 @@ We will go through all the techniques for ensuring Quality Assurance meaning sta |
|
|
* YouTube: Coding Tutorial Videos
|
|
|
* More requirements will be added later if necessary as the project moving forward
|
|
|
|
|
|
**Action Plan**/n
|
|
|
|
|
|
**Action Plan**
|
|
|
|
|
|
Ali: Shared ideas and suggestions and information about the technology to be used and contributed to the planning and typed the Product selection for Milestone2.
|
|
|
|
|
|
Nick: Shared ideas and suggestions and information about the technology to be used and contributed to planning and organization.
|
... | ... | |