-
Notifications
You must be signed in to change notification settings - Fork 2
Home
BrunoYoo edited this page Jun 14, 2023
·
39 revisions
Welcome to the AONE wiki!
-
Project Plan
-
Overall architecture
-
Division of roles
- Architecture Documentation
- System development
- Client (Window Application)
- Server (Backend Application)
- Experiments & Evaluation Test
-
Scheudle
- W1 : Analysis & Design
- Analysis requirement and define architecture drivers.
- Define overall architecture and roles
- Understand system's technical aspect w/ Sample code
- W2 : Design & Implementation
- Design more detailed architecture
- Exeriment to determine video quality in current environement.
- Implement basic Client application. (eg. Log console and several buttons for test)
- Impelment basic Server applications. (eg. Log console and several buttons for test)
- Implement Client's P2P transaction module for video / audio including device driver interface
- W3 : Implementation
- Refine architecture.
- Implement Client's Multi-point P2P transaction module for video / audio including device driver interface
- Implement Client's Session manager.
- Implement Server's Session manager.
- Implement Server's database scheme & directory service.
- W4 : Implementation & Integration
- Implement Client's User/Contact manager
- Implement Server's User/Contact manager
- Refine Client's UX for final evaluation
- Refine Server's UX for final evaluation
- W5 : System / Integration test
- Test & Validate overall features.
- Debug & improve system quality
- Prepare presentation.
- W1 : Analysis & Design
-
Q: We used use-case diagram. What is the best way to describe overall architecture and division or role in Miletone#1
-
-
Architectural Drivers
- ASRs
- Q: Can you please review our Architectural drivers are good enough for Miletone#1
-
Risk Assessment/Planned Experiments : the specific tasks planned
- Technical Experiments 1
- Q: Can you please review our Planned experiments are reasonable for Miletone#1
-
Architectural Approaches
- We described tatics for each QA items and defined some of design decisions from Architectural drivers (https://github.com/changjurhee/AONE/wiki/Architecturally-Significant-Requirements-(ASR)#design-decision)