Difference between revisions of "Technology Trends/Gamification"
Felix.legros (talk | contribs) (Created page with "{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}} fr:Tendances_Technologiques/Gamificat...") |
(No difference)
|
Revision as of 10:56, 10 March 2020
|
|||||||
---|---|---|---|---|---|---|---|
Status | Translation | ||||||
Initial release | Mars 9, 2020 | ||||||
Latest version | Mars 10, 2020 | ||||||
Official publication | Gamification.pdf | ||||||
|
Gamification is the process of integrating game design principles and mechanics in non-game environments by exploiting people’s innate enjoyment of play.[1] It utilizes game design principles to improve customer engagement in non-game businesses by employing reward schedules, creating achievement streaks with status’ and badges. This increases the relationship, engagement, and interest a customer has with the product or brand.[2]
Business Brief
In 2002, Nick Pelling first coined the term “Gamification” while he was designing a user interface with game design features.[5] It wasn’t until 2010 that the term gained recognition.[6] This innovative trend emerged out of the changing nature of the workforce where the new generation has grown up playing video games and from the wide adoption of social media and mobile technology.
The global gamification market was valued at 5.5 billion USD in 2018 and it is estimated that it will continue to grow by 30.31% over the next 5 years. This growth supports the fact that industry recognizes gamification as a method to architecture human behavior, in order to induce innovation, productivity, or engagement. In addition, the adoption of mobile device creates a foundation that has increased the gamification usage.[7]
Improving team coordination:
A 2015 Harvard Business Review study found that 75% of cross-functional teams are dysfunctional largely due to organizations lacking a systematic approach to reach desired goals such as adhering to specifications, budgeting problems, and meeting customer expectations. The vision of many gamified organizations is to train multi-faceted employees and create a process where the entire workforce shares a core set of knowledge with broad applications.Bridging the generational gap and improving communication:
The challenges of the modern workplace is to create an environment that rewards and encourages productivity for employees of all ages and background, despite differences in communications and preferences. Millennials prefer to communicate through technology while older employees prefer face-to-face communication. Additionally, they stated that they would work harder if their efforts were better recognized.
Autonomous
Early gamification strategy motivated their players using rewards such as points, achievement badges, levels or virtual currency. These strategies increase the visibility of accomplishing tasks in order to encourage their players to compete with one another via the use of leader boards.
As Brian Burke, the research vice president at Gartner, mentioned: “Most attempts at gamification currently miss the mark due to poor design, but successful and sustainable gamification can convert customers into fans, turn work into fun, or make learning a joy. The potential is enormous.”[9]
Technology Brief
Enterprise
- Bunchball Nitro
- Nitro is Bunchball’s cloud based enterprise gamification platform. Nitro has been used for companies such as: Toyota, T-Mobile, Wendy’s, T.RowePrice, and Urban Outfitters. It’s key features are: easy and flexible UI (user interface) integration, leaderboards, challenges, rewards, badges, data insights, security, scalability, user segmentation, and efficient administration.[11]
- Gameffective
- Gameffective specializes in sales, services, eLearning, onboarding, and collaboration. It is mainly used in call centers, contact centres, help desks and operations needing assistance. It provides easy integration with user desktops where admin can send change and update goals, track progress, give rewards, and create badges.[12]It offers quizzes, simulations, learning paths, and reference material storage. It has the ability to turn work to a gaming environment like fantasy sports, TV game shows, competitions, raffles, and urban themes to encourage teams to cooperate and work. It uses the principles of behavioral psychology, motivation, and gamification.[13]
- LearnUpon
- It is a cloud based learning system and is used by training companies, software companies, associations, nonprofits, and enterprises. It is device agnostic, meaning the web interface will look uniform to other devices. Additionally, starting to big companies are able to adopt this technology. It is best used for: employee training, customer training, and social learning.
- Axonify
- It is a microlearning platform that adapts to the organization’s needs. They continually test employee’s knowledge on a certain job task, uses AI to fill in information they need for them to perform well, fosters a fun learning experience, contains a library of content, and analytics.[15]
Learning Management Systems
These systems are utilized to combine learning with gaming elements to improve training efficiency.[14]
There isn’t a single roadmap every business must follow in order to gamify their business model. However, just adding gamification elements to an ill-conceived business concept will not make it viable.
Players:
Socializers:
These types of players enjoy games for the benefit of a social interaction rather than the game itself. To them, the game is a backdrop for meaningful long-term social interactions, it offers a context and a catalyst rather than an end in itself. 80% of players identifies as socializers.Explorers:
These players love to discover new aspects of the game. They don’t mind spending time doing repetitive tasks if it means discovering hidden elements. Sharing that knowledge back to their peers brings the satisfaction explorers need. 50% of players are explorers.Achievers:
These players like the competitiveness of games in order to gain points or status. In the workplace, these types of people drive a great deal of projects, services, and brands. Designing a gamified application exclusively for them is difficult because if they lose, they might lose interest. 40% of people are achievers.Killers:
This type of player enjoys winning just as much as achievers, but they go one-step further as they also desire others to lose. Only 20% of people identify as killers.
The second part is the mission.
- Analyzing the current scenario: The steps involve studying the work practices currently done by employees, customers, or partners. This information is usually obtained by observation, site-visits and interviews. For example, it has been observed that the majority of people prefer using the escalator instead of the stairs.
- Establishing the target business outcome: On a high level, this step establishes the desired outcome management wants out of their employees, customer or partners. This information can be gathered from stakeholders about the behavior change they wish to see in their organization. For example, they wish people would take the stairs more often.
- Identifying a S.M.A.R.T. mission: Once the analysis of the current and the target scenario have been completed, a mission can be determined for the gamification strategy. The mission statement should follow the S.M.A.R.T. approach, which stands for specific, measurable, actionable, realistic and time-bound. For example, for the next 3 months, increase the use of stairs by 50% by engaging subway passengers in a fun way. This led to the Volkswagen project Piano staircase in 2009.
Motivation:
class="inline expand mw-collapsible-content"The third part is the key aspect of Gamification: motivation. In psychology, there are two types of motivation: intrinsic and extrinsic. Intrinsic motivation is derived from our core self such as autonomy, curiosity, learning, etc. Extrinsic refers to external desire such as money, trophies, etc. Motivational drivers are based on what motivates people and can be used to design engaging experiences. Here is a short list of motivational drivers:
- Collecting: Motivation that comes from the joy of collecting have people own a collection of items with monetary, symbolic, social value. People are urged to complete a set.
- Connecting: Motivation that comes from connecting with other people or to be part of a community encourages us to join clubs and share meaningful experience.
- Achievement: Motivation from the satisfaction of achieving an objective encourages people to try hard and succeed. Challenges that are too difficult or too easy may not be as encouraging as if it was the right level of difficulty.
- Self-Expression: This era of hyper-personalization offers the ability to customize your virtual representation. Many players spend countless hours customizing their avatar that are viewed by others.
- Feedback: Providing feedback to a player gives some insight into their performance or progress. Positive and negative feedback offers information about a person`s accomplishment of a task as a basis for improvement. Not receiving any feedback can be demotivating because the player doesn’t know if their actions has any impact and their experience becomes less enjoyable.
Mechanics:
- Points: A typical gamified environment includes a point system to reward the player for their successful accomplishments of specified activities. The point system is designed to drive a desired player behavior or to assign a value to the tasks. For example, a player will receive a higher reward when completing a task deemed more valuable or requiring more effort. Various types of points exist, such as experience points, redeemable points, reputation points and karma points each serving a different purpose. Points address the motivational driver of collection as players want to increase their total points and feedback as their behavior can be measured.
- Badges: Once a player has accumulated a certain number of points, they may be awarded badges. Badges are a symbolic representation of achievements that can be earned within the gamified environment. They serve as positive reinforcements and have many motivational drivers: they indicated the player`s performance by providing feedback, they incentivize players to add them to their collection and they exert social influence on other players.
- Leaderboards: Leaderboards rank players according to their performance by displaying the players on a list in descending order with best on the top. This game element brings the social and competitive aspect of gamified application. Opinions on the effectiveness of Leaderboards is mixed. Competition caused by this mechanic can create social pressure to increase the player’s level of engagement. However, it can also be demotivating for players at the bottom of the list knowing they will never be able to compete with players at the top.
- Meaningful stories: This game element provides a narrative context to provide meaning beyond points and achievements. Meaningful stories can enrich boring, barely stimulating context, by offering an implicit way to inspire and motivate players if the particular story is in line with their personal interests.
- Avatar: Avatars are a virtual representation of the players within the gamified environment. Usually, they allow the players to express themselves in their virtual identity. This becomes relevant when they become part of a community and begin interacting with other real players. Avatars address the motivational drivers of self-expression and connecting.
Industry Use
- Gamification Marketing: Many businesses are leveraging the widespread use of mobile devices to transform the traditional card loyalty program into a proprietary mobile app. Starbucks is one notable example, because they are known for their customer care, loyalty and engagement. After registering in their app, clients gain stars with every purchase, which are exchangeable for drinks and food. There are three levels a user can reach marking their degree of loyalty.[17]
- Gamification Crowdsourcing: This sourcing model often presents itself with gamified elements such as points, rewards or badges to encourage user participation. The game Fold.it designed by the University of Washington made players compete to manipulate proteins into more efficient structures. The user submitted results outperformed the algorithmically computed solutions and helped with research connected to HIV/AIDS, cancer and Alzheimer’s disease.[18]
Canadian Government Use
However, in 2013, the Government of Canada (GC) initiated the Blueprint 2020 vision in order to modernize the public service that engages citizens and partners for the public good, mobilizes a capable, confident and high-performing workforce, and makes smart use of new technologies.[19] As part of Blueprint 2020 it notes that public servants should not be expected to do the same work for 20 years with the same level of enthusiasm. The repetitiveness of the government can become demotivating.
- Public engagement: Some government departments need to continuously share information resources with the general public, i.e. the Public Health Agency of Canada (PHAC) and their Immunization Guide for Health Care Practitioners. Instead of continuously developing resources that does not reflect individuals, PHAC decided to engage the health care practitioners in the development process of the Guide. Other departments have followed suite by providing quizzes or series of questions in order to get the public’s opinion on a particular initiative.[21]
- Open Dialogue: The Department for Works and Pensions (DWP) introduced a points system where employees could contribute their ideas and promote those of others. Using their DWPeas points, public servants can invest in concepts at all stages of development and can be gained or lost based on the ideas being selected by higher-ups for implementation much like the stock market.[22]
- Education and Training: The goal of gamification in learning is to maximize enjoyment and engagement by capturing the interest of learners and inspire them to continue learning. A study conducted by Badgeville found that 78% of workers use games-based motivation at work and 91% said it improves their work experience.[23]
- Leadership and Team Management: The Company Gamelearn developed a leadership and team management simulator called Pacific. This survival game has their characters trapped on an island and the role of the leader is to coordinate the group and manage their escape. Overcoming difficulties awards points and badges and, throughout the game, players develops leadership, communication, task delegation, coaching, conflict resolution, and motivational skills within a team. Pacific is for any professionals wanting to boost their career or improving their ability to manage projects.[24]
- Defense The US Army developed a promotional recruitment tool where candidates interested in enrolling can sign up to download a free game to test their skills in a multiplayer strategic shooter environment to see if they are soldier material. After creating an online profile with their real data, players become part of an online community and they are rewarded points and badges based on their in-game performance.[25]
- Laws and regulations: In general, lawbreakers receive a lot of media attention compared to the amount of encouragement received from being a compliant citizen. In 2010, the Swedish Kevin Richardson experimented with rewarding compliance while punishing offenders by developing a speed camera lottery. The device captured the licensed plate and speed of every motorist. The concept is simple: speeders going above the speed limit receives a fine while compliant drivers automatically enter into a lottery to win prizes paid by the fines. The project reduced the average speed of cars from 32 km/h to 25 km/h.[26]
Value Proposition
- Increases motivation and engagement: Most employees that have unique skills and talent are willing to offer an organization. Sometimes, these efforts go unnoticed, unrecognized, and they’re unmotivated. Gamification offers a way to motivate employees to go beyond their job descriptions. As a result, gamification will prompt behavioral changes such the players becoming more productive and feeling autonomous in their activity.[27]
- Gamification uses completion game mechanics: such as badges, points, levels, and progress boards. Users can view how far they have come and see the achievements they made. Also, by dividing each game components into different levels or stages, the user does not feel overwhelmed by the content while making it engaging to learn.[28]
- Sense of autonomy and recognition: While work is not voluntary and gamification is not play, giving employees the power to choose for themselves how they would like to utilize gamification instills a sense of autonomy and choice. This ability creates a deeper and more meaningful engagement and motivation. Research shows that status in the workplace is just as important as financial rewards. In other words, gamification is a great way to see who is performing especially well, and who made progress.[29]
- Helps learning and training specific skills Gaming elements lead to a more engaged learning experience that facilitates better knowledge retention because it provides an effective and informal learning environment. The results provide instant feedback through points and Leaderboard areas enabling employees to compare their benchmarks with theirs from before and to other individuals.[30]
Challenges
- Audience: A different audience will respond differently to the same gamification strategy. one size doesn’t fit all and just because a specific strategy worked in one scenario it may not work in another. For example, salespeople are naturally competitive while others prefer a more cooperative environment. Designing a successful gamification strategy requires a clear understanding of the business objectives.[31]
- Complexity: Gamification is a challenging endeavor that requires a deep empathy and respect for the “player”, a clear understanding of the mission, and insight into how to motivate them towards the mission. Failure to understand these requirements by adding generic gaming elements will not incentivized and drive positive and long lasting behavior.[32]
- Generational Adherence: Although one might think there is a generational gap when adopting this methodology, reports say that there is actually a generational variety in the gaming population. A.list reports that Generation Z (ages 13-17) represents 14 percent of mobile gamers and 27 percent of all gamers, Millennials (ages 18-34) represents 21 percent of mobile gamers and 29 percent of all gamers, Gen X (ages 35-54) represents 18 percent of all gamers and 19 percent of mobile gamers, and lastly baby boomers represent 26 percent of all gamers.[33]
Considerations
- Purpose: Organizations must analyze their business operations in order to make sense to gamify their activities. A gamification strategy must be in line with the overall goals and objectives to create meaningful experiences that balances competition and collaboration. Unmotivated point systems, badges, and Leaderboards will reduces the novelty and will result in public servants becoming disinterested and stop playing.[35]
- Investment and maintenance: Implementation of a gamification strategy is an imposing endeavor requiring time, expertise, or resources to create an effective, high-quality system to supplement a business’ operations. In this ever-changing technology landscape, the gamified system must be up-to-date with the latest trends and feel modern in order to increase user entertainment and engagement.[36]
Those looking to motivate their workforce must consider if gamification is the right tool to use for the specific goals they have in mind.
- Does it take unfair advantage of workers (e.g., exploitation)?
- Does it intentionally or unintentionally harm workers and other involved parties?
The gamification of labour, if successfully implemented can make repetitive tasks seem more fun than they are usually perceived and can motive workers to be more productive. An ethical issue arises when workers aren’t being fairly compensated for the rise in their productivity levels. When entering the gamification mindset, employers are seen as the providers of the game and employees as players. The players in this case aren’t participating for badges and points, but for their wages.
Employers occupy a unique role where they not only provide work, but they are also the ones reaping all of the returns generated from the work of employees. When in this context, if workers are provided with only “in game” rewards for their increase in productivity rather than fair wages, then it becomes a case of exploitation. To elaborate on this point, take Amazon and their attempts at gamifying warehouse fulfillment work. In fulfillment centers, workers must stack and organize items that are to be shipped out. They have the option of “playing” stacking games that translates real world productivity into virtual achievements like a car driving around a race track or a castle being built, among others.[37]Performance metrics are virtually displayed and employees need to work towards meeting them. However, these same metrics are decided upon by the employer and can be changed at any time at their discretion. The combination of gamification and technology puts the employer in a unique position of power where they can control productivity to a high amount and they can pull this “lever” whenever they choose.
Through gamification, it is possible for employers to harm (physically and psychologically) their workers by creating competitive environments and unrealistic productivity benchmarks.
In the case of Disneyland Resort Hotel in Florida, a gamification initiative made workers anxious about job security and coerced them into working faster, causing more injuries.
[38]The hotel created a system where the work done by cleaning staff (washing laundry, cleaning rooms, etc) could be tracked in real time and management had a public scoreboard that tracked and ranked every employee’s rate of productivity. Laundry machines could also detect how fast they were being loaded and flashed red when the loading was deemed too slow. This created an unfriendly and competitive environment where workers raced against each other, often skipping bathroom breaks and workers with disabilities or who were pregnant fell behind. This fast pace, spurred on by the fear of not meeting expectations, increased the rate of injuries among workers.
References
- Kumar, J. M., & Herger, M. (2017). Gamification at Work: Designing Engaging Business Software. The Interaction Design Foundation. doi:10.1007/978-3-642-39241-2_58
- Gamification. Retrieved from techopedia: https://www.techopedia.com/definition/23489/gamification
- Tondello, G. (n.d.) Understanding Gamification Through Goal-Setting Theory Retrieved from hcigames: http://hcigames.com/gamification/understanding-gamification-through-goal-setting-theory/
- Examples of Gamification in the Workplace (2018, April 19) Retrieved from racoongang: https://raccoongang.com/blog/examples-gamification-workplace/
- Growth Engineering. (2019, August 1). THE BIRTH OF GAMIFICATION (HISTORY OF GAMIFICATION PT.2). Retrieved from growthengineering: https://www.growthengineering.co.uk/the-birth-of-gamification-history-of-gamification-pt-2/
- Growth Engineering. (2019, August 1). THE BIRTH OF GAMIFICATION (HISTORY OF GAMIFICATION PT.2). Retrieved from growthengineering: https://www.growthengineering.co.uk/the-birth-of-gamification-history-of-gamification-pt-2/
- Mordor Intelligence. (2019, August 8). Gamification Market - Growth, Trends, and Forecast (2019 - 2024). Retrieved from mordorintelligence.com: https://www.mordorintelligence.com/industry-reports/gamification-market
- Polites, J. (2019, April 29). Why the Gamification Market Industry Will Grow 500% to $11 Billion by 2020. Retrieved from blog.atrivity.com: https://blog.atrivity.com/why-gamification-industry-will-grow-to-11-billion-by-2020
- Carr, D. (2011, June 10) Gamification: 75% Psychology, 25% Technology. Retrieved from information week: https://www.informationweek.com/enterprise/gamification-75--psychology-25--technology/d/d-id/1100564
- Scott, T. (2019, July 31) 2019’s Top Gamification Software Vendors for Enterprise, SMB, Sales, Retail, and LMS. Retrieved from Technology Advice: https://technologyadvice.com/blog/information-technology/top-gamification-software/
- The Nitro Platform: Bunchball’s Enterprise Gamification Platform (n.d.). Retrieved from Bunchball: https://www.bunchball.com/products/nitro-platform
- Nanney, R. (2019, December 6) Gameffective. Retrieved from TechnologyAdvice: https://technologyadvice.com/products/gameffective-reviews/
- Who we are (n.d.) Retrieved from gameffective: https://www.gameffective.com/about-us/the-company/
- Ward, J. (2016, September 20) LearnUpon Retrieved from TechnologyAdvice: https://technologyadvice.com/products/learnupon-reviews/
- Axonify Learn (n.d.) Retrieved from Axonify: https://axonify.com/microlearning-platform/axonify-learn/
- Kumar, J. M., & Herger, M. (2017). Gamification at Work: Designing Engaging Business Software. The Interaction Design Foundation. doi:10.1007/978-3-642-39241-2_58
- Wells, M. (2015, August 20). Top 10 best examples of gamification in business. Retrieved from mycustomer.com: https://www.mycustomer.com/community/blogs/monicawells/top-10-best-examples-of-gamification-in-business
- Wood, C. (2013, August 28). Gamification: Governments Use Gaming Principles to Get Citizens Involved. Retrieved from govtech.com: https://www.govtech.com/Gamification-Governments-Use-Gaming-Principles-to-Get-Citizens-Involved.html
- Government of Canada. (2019, May 28). About Blueprint 2020. Retrieved from canada.ca: https://www.canada.ca/en/privy-council/services/blueprint-2020/about.html
- Wood, C. (2013, August 28). Gamification: Governments Use Gaming Principles to Get Citizens Involved. Retrieved from govtech.com: https://www.govtech.com/Gamification-Governments-Use-Gaming-Principles-to-Get-Citizens-Involved.html
- Graham, A. (2014, September 15). Using gamification to open dialogue. Retrieved from canadiangovernmentexecutive.ca: https://canadiangovernmentexecutive.ca/using-gamification-to-open-dialogue/
- Boudinet, J. (2015, August 11). Gamification: The Savior Of Employee Productivity. Retrieved from business2community.com: https://www.business2community.com/human-resources/gamification-the-savior-of-employee-productivity-01298078
- gamelearn. (2015, November 5). Leadership Training: This Is How Pacific, the First Serious Game On Team Management, Works. Retrieved from game-learn.com: https://www.game-learn.com/leadership-training-this-is-how-pacific-first-serious-game-on-team-management-works/
- Wells, M. (2015, August 20). Top 10 best examples of gamification in business. Retrieved from mycustomer.com: https://www.mycustomer.com/community/blogs/monicawells/top-10-best-examples-of-gamification-in-business
- The Medical Futurist. (2018, June 7). The Swedish Speed Camera Lottery And Healthy Living. Retrieved from medicalfuturist.com: https://medicalfuturist.com/swedish-speed-camera-lottery-healthy-living
- Rimon, G. (2016, July 20). 10 Surprising Benefits Of Gamification. Retrieved from https://elearningindustry.com: https://elearningindustry.com/10-surprising-benefits-of-gamification
- Gordon, B. (2015, June 7) Developing skills through gamification. Retrieved from centrical: https://www.gameffective.com/developing-skills-through-gamification/
- Rimon, G. (2016, July 20). 10 Surprising Benefits Of Gamification. Retrieved from https://elearningindustry.com: https://elearningindustry.com/10-surprising-benefits-of-gamification
- Rimon, G. (2016, July 20). 10 Surprising Benefits Of Gamification. Retrieved from https://elearningindustry.com: https://elearningindustry.com/10-surprising-benefits-of-gamification
- Jenkins, J. (2016, August 31). Top 4 Gamification Problems To Avoid. Retrieved from https://elearningindustry.com: https://elearningindustry.com/top-4-gamification-problems-avoid
- Jenkins, J. (2016, August 31). Top 4 Gamification Problems To Avoid. Retrieved from https://elearningindustry.com: https://elearningindustry.com/top-4-gamification-problems-avoid
- Duran, H.B. (2017, July 21) How Different Generations Play Video Games, From Platforms To Genres. Retrieved from alistdaily: https://www.alistdaily.com/strategy/different-generations-play-video-games-platforms-genres/
- Kim, T.W. & Werbach, K. (2016, May) More Than Just A Game: Ethical Issues in Gamification. ResearchGate. doi: 10.1007/s10676-016-9401-5
- Richardson Sales Training. (2013, May 10). The Pros and Cons of Gamification. Retrieved from richardson.com: https://www.richardson.com/blog/no-more-playing-around-the-pros-and-cons-of-gamification-in-sales-training/
- Richardson Sales Training. (2013, May 10). The Pros and Cons of Gamification. Retrieved from richardson.com: https://www.richardson.com/blog/no-more-playing-around-the-pros-and-cons-of-gamification-in-sales-training/
- Gabrielle, V (2018, January 18) The dark side of gamifying work. Retrieved from FastCompany: https://www.fastcompany.com/90441925/this-new-group-wants-to-keep-harassment-and-hate-out-of-vr-and-ar
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia
- ↑ techopedia (n.d.) MemoryRetrieved from techopedia