Sei sulla pagina 1di 5

RUNNING HEAD: PROJECT REFLECTION

LEARNING APP: REFLECTION

Name:

Institution:

Instructor:

Course title:

Date of submission:
LEARNING APP: REFLECTION

Overview

The project was an application development task. This certainly includes the necessary

steps in app development, which include; initialization, proposal, design, implementation,

testing, launch, and maintenance, eventually releasing the app. The project was purposely aimed

at improving the language skills of a user. The app would enable the user to master the

vocabulary of a language, comprehend the complex nature of a word, and finally make the

language native. The best way to implement the application would be to make it into a game to

make it exciting and efficiently implement the concept of iteration, which is essential in learning

a language.

Technical

The project was already started we took over from Sprint two and three. The first Sprint

had created three versions of the Game. The second Sprint required completion of various

requirements by the project owner. The Sprint mainly aimed at user experience. The main task

was documentation and coming up with a tutorial. The second Sprint was the main task while the

third Sprint was for completion to pending tasks and improvement on the work done in sprint 2.

The jobs I participated in understanding the Game. Understanding the Game meant learning how

to play. First was choosing players. The Game involved getting to select an action being

performed by the avatar. The steps had to be selected in a span of a short time. As the player

progresses to different levels, the timer goes faster. The Game is audiovisual, and words can be

identified either from the speech to gestures of the chosen avatars. Responses in the first round

were slower to enable voice recognition. The Game had a classroom setting. The Game

emphasizes on repetition for effectiveness. The Game is also meant to be fun so that the use is
LEARNING APP: REFLECTION

glued. This was brought about by the concept of competition. Upon understanding, I had to

document a tutorial in simple terms to guide the user through the Game.

Sprint tasks

During the first Sprint, I was able to complete except one of my responsibilities. This task

was performed in teams of varying numbers depending on the bulkiness of the functions. The

responsibilities I was able to complete include; Understanding the concept of the Game and be

able to play. This I accomplished with my other teammates in a competition. Secondly, after

playing, we had to come up with a simple guide to playing the game. Thirdly in a group of seven,

we had to create assets such as videos or photos to complement the Game. The Game is a team

competition we had to explain how the Game would progress if an individual paused it. Lastly,

we were to compile the tutorial, including the assets for mini-game #3. I took upon myself and a

group of five to create a skip tutorial for experienced gamers, which, unfortunately, could not be

completed. In the Sprint we discovered the tutorial button needed to be fixed, which we

completed through programming in a group of three and adjustments were made on unclear parts

of the initial tutorial. I was unable, however, to figure out how to configure a skip tutorial button

during the project. This is attributed to my basic understanding of programming.

The plot of personal velocity


LEARNING APP: REFLECTION

Sprint Velocity
35
30
25
Velocity

20
15
10
5
0
1 2 Sprint 3
Sprint #

Teamwork

The project had an understanding part. Through this task, we had to experience what the

user would experience while interacting with the app. This app was a competition and needed

team participation. I played the game in teams of two; this could not be accomplished,

individual. The fact that each player had a different perspective on the interaction with the Game

made it possible to come up with an outstanding tutorial. The Game came to me easy, as clearly

seen in the charts. However, my fellow members had a hard time interacting with the various

components in the application. Therefore each one had to explain the portions of the Game here

comprehensively they had difficulty. Being able to work with a team came in handy as a skill for

me, and I was able to complete my projects.

Communication

During the project, there was a time limit. Therefore the tasks had to be strategically

distributed. The connection comes into play as it is essential to clarify the responsibilities

individual are performing. This, in the long run, saves time and evades any conflicts. I worked

mostly with a team of three, and we had to keep communicating regularly. Most parts of our
LEARNING APP: REFLECTION

tasks were divided according to our strengths. After playing the game, we discussed on which

part of the tutorial each individual would handle. I would say being able to communicate

effectively enabled me to complete most of the tasks I was assigned.

Conclusion

This project mirrored both my strengths and weaknesses. The ability to coordinate with

my team members enabled me to complete my tasks efficiently. Communication skills are also

one of my advantages. I got good feedback from most of the individuals I worked with. When it

comes to clarity and specifics of a piece of a message, I was outstanding. I also recognize I could

easily understand the Game. The easy to learn trait, as seen in my charts. However, I am not

good in mechanical parts. This is from the fact I could only carry out the documentation and no

other complicated tasks such as the voice recognition update. I was also unable to configure a

skip button. I plan on improving my programming skill from just a basic understanding.

Although my contribution was excellent, I could have been helpful in the voice recognition tasks,

which were not completed, had been more advanced in programming.

Potrebbero piacerti anche