Skip to content

23 11 19

sofiiad edited this page Nov 23, 2019 · 11 revisions

Meeting - 23/11/19

Attendees: Imane, Sofia, Mahroo & Adam

Goal of meeting:

  • Finish Presentation Slides
  • Discuss Android feature choice (Add school and session)

Minutes:

Presentation Slides : https://docs.google.com/presentation/d/1BwFz0UD_vasWQ4kEVadDc-w1EyDWQg7_JnAccIvm3Nc/edit?fbclid=IwAR0TxS7qSe5WcxOK_GEV1ArhtJuZL9-Z4DcUoGjumueWIFaVwXXBlLQc5Y4#slide=id.g5dc4e38d75_0_89

Presentation (10 minutes)

  • Hello slide => Imane

    • Hi! We are EDvantage, a software web design company that provides tutoring management services via Web and Android applications. For your customer satisfaction, we have created the EDvantange application, a tutoring registration service that lets tutors interact with students and company managers by registering session, giving feedback on sessions and providing availabilities for sessions.
  • Company , who we are, mission => Imane Our mission is to provide companies such as yourself with the tools to succeed in reaching the greatest amount of virtual customers. Websites that compel the customers to come back for their speed, security and ease of use is what we strive to accomplish, with beautiful slick user interface looks that brings your company to life, online.

  • Tutoring purpose/What it solves => Mahroo Every student has different likes and dislikes. Some students require a small explanation from their school teachers while others want to visualize every single detail and we here in edvantage recognizes that. Therefore, we offer multiple tutors for each subject matter for students to select from. They are highly qualified and students can check their reviews, qualifications before going for a study session. All in the convenience of your home both in the form of a website and an App! Also, we provide a friendly and inclusive environment by making our tutors go through an extensive interview sessions.

  • Remind on user requirements --> "this is what we covered in the app" (appeal to customer) => Adam

To become a verified tutor in our system, users have to submit their application form in our office, listed on the website sign-up page. After tutors get verified they can log in to the system using their credentials. Nextly, tutors can submit their availability under the "schedule tab", availability can be provided for any date or time period. Then on "my profile" section tutors are able to submit subject matter requests to the company manager by filling a form which prompts to input the subject to teach, tutor experience, availability, and the hourly rate - last two are optional. Then users can create sessions, under the "my profile" tab. It requires the student name, subject matter, date and the session type (review session or private lesson. The system also allows to edit tutor's profile information.

Then under the feedback section, users can provide feedback for students indicating their name, rating from 1 to 5 and the are allowed to include additional comments. At the end, tutors can simply and safely log out from the sessions.

  • List all features => Sofia After our consultation, these are the features we implemented to satisfy your requests:

    • First of all, if the tutor doesn't have an account they will be informed that they have to give in their applications at main office.
    • Once they have their account verified, they can sign in to their account.
    • If they are not yet registered to teach a subject, they can fill a form to apply for a new teaching subject
    • Additionally, they will be able to indicate their availability
    • When they are paired up with a student, they can create a session. If it's a big group of students, they can chose to create a review session.
    • After their session, the tutor will be able to give feedback on the student and on the platform as well as receive feedback and a rating from their student.
    • Finally, they can logout of their session.
  • List tools used to show our TDD (test driven development) -- cutting edge SW => Adam

To assure you of the quality and reliability of our system we deployed various testing and quality assurance techniques currently used in the industry. Methods used:

JUnit - unit testing framework for Java programming language. It plays a crucial role in test-driven development. Continuous Integration - Software Quality Assurance - Build Systems

  • Did we do anything unique from a project management pov? => Imane To give you the best possible product in the least amount of time, our project management technique was simple and straightforward. We set forward an Agile mindset which prioritizes quality over quantity, individual over processes and tools and working software over comprehensive documentation.

  • DEMO => Mahroo

  • Quickly show Android => Adam

  • Thank you

  • Backup video => Sofia

Prep for customer question types : if we want to implement payment how would we do it, etc.

Action items:

  • Make google slides
  • Start slides
  • Start Android