Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Description: XYZ is a website to which qualified individuals are encouraged to c

ID: 3594852 • Letter: D

Question

Description: XYZ is a website to which qualified individuals are encouraged to contribute information about the latest technology trends. Contributors may write original articles or comment on articles written by others.
XYZ wishes to encourage high-quality contributions by a wide range of contributors. For this purpose, it plans to extend its current computer system to provide incentives that will reward participation. The incentives are of four categories:
(a) Points for certain types of activity.
(b) Badges given as recognition of specific accomplishments.  
(c) Rewards based on the quality and extent of contribution.
(d) Bonus rewards derived from the other three categories.

Based on above requirements provide followings:

1. What technologies are you going to use to implement the solution?
2. What development methodology are you planning to use and why?

Explanation / Answer

Technologies to be used:

The technologies can be used by any personal interest in the technology. But there are options to the technology that can help in making the development process simple. Below are some of the technologies that will help in getting the development phase easy and fast.They are as follows:

Hence, keeping in mind that you need a lots of logic in the program you must use Python as it is having many simplified functions that makes the development process simple and pretty easy to use.

Development Methodologies:

The development methodology that one can use to build such an system are as follows:

Hence, these are the technologies and the methodology that will be used to build and implement the solution.

Rate an upvote....Thankyou

Hope this helps....