P1 - Project Requirements

Rebecca Jahns, Ragna Kveli, Emma Rutherfurd, Aurora Kjevik & Juliane Bencsik
20 September, 2021

Administrative details

carmen

Our client for this project is Carmen Perez, the founder of Idiomas por Idiotas Language School. Carmen is the CEO and headteacher of the school, in addition to teaching several language classes. Her vision is to make the courses offered at IDI available to anyone who might wish to learn a new language.

Purpose and goals

The purpose of the Idiomas por Idiotas website is to provide the user basic skills within a foreign language of choice. Anyone who wants to get started learning a new language, regardless of age or life situation, is welcome to visit this site for a quick and fun introduction. The goal of Idiomas por Idiotas is to offer a digital and interactive platform that encourages learning through gamification. To test their accomplishments, users can parttake in progress tests and get a sense of achievement. In addition, the site aims to reach out to potential customers and students, advertising the physical language classes.

Audience

The audience of the page includes anyone with access to a computer or a phone, who desire to learn a new language. The page targets beginners, with little to no previous experience with their chosen language.

James, 22

james

James is an exchange student travelling all the way from New York to study a year abroad in Valencia. He is adventurous and loves to explore. He wants to learn enought Spanish to understand the basic language he encounters everyday. Idiomas por Idiotas is a perfect fit for James, especially considering how all learning activities are easily accessed by phone, and particularly time-efficient.

Turid, 65

turid

Turid dreams of moving to Spain after retiring, despite her non-existent language skills. She needs to be able to communicate with the locals and make new friends. Together with her grandson, Turid searches the internet for language courses close to her new apartment. Using Idiomas por Idiotas, Turid can practice Spanish from home to get a head start, before attending the physical classes in Spain.

Content

desktop1 desktop2 desktop3

The IDI url (www.idiomas-por-idiotas.com) will showcase a landing page in the user's web browser. The landing page provides an immediate overview of the different functions found at the website, with adherant relevant information. This includes a welcome- and about section. It is possible to choose a language and launch the practise-game directly from the landing page. The navigation bar can be found at the very top of the website, no matter what page you are currently viewing. This makes it easier to navigate to other pages whenever the user deems fit.

When initating a game, there is offered a range of different “arenas” for the user to choose from. These will include scenes such as the bathroom, the restaurant, the airport or the school. Each arena comes with a series of clickable objects, that will display the foreign name of the object. Once the game is finished, the user is encouraged to track their progress with a vocabulary test. If the results are not satisfying, help is always available through contact info for the IDI Institute and tutors in the footer at the bottom of the website.

Requirements

Functional

Our first functional requirement is that the website offers a range of languages for the user to choose from when initating a course. This means a minimum of two options, German and Spanish.

As previously mentioned, we also wish to include a vocabulary test where users can track their progress. This requires authentication of user input, which makes up our second functional requirement.

Another function to include is a contact form, where students, potentional customers, sponsors and partners can leave inquiries and questions. For this to operate efficiently, the user must be given proper feedback after sending the form.

Non-functional

We shall be considerate of accessibility while developing our user interface. We will take necessary measures in making the web page usable for people with disabilities. This involves choosing a color palette that is suited for visually impaired or color blind people.

Usability is our second non-functional requirement. We want to make the web page user friendly. A user friendly web page allows the users to perform their task in a safe, effective and efficient way. We will strive for an intuitive and enjoyable web page, that provides a smooth workflow.

We want to make a secure web page that is resistant to damage on hardware, software and electronic data. Hence, security is our third non-functional requirement.

Final location

During the project, the website will be available here. After delivery, Carmen Perez will be responsible for the site, and it will be launched at www.idiomas-por-idiotas.com.

(Our project is based on a fictitious client and will therefore not be used after delivery)