Homework Solution: Description: XYZ is a website to which qualified individuals are encouraged to contribute information about t…

    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. You are asked to recommend a software development process for the proposed extension to the XYZ system. 1. Is the waterfall model a good choice for developing this system? Only Yes or No 2. Give four reasons to support your answer in 1. 3. Is iterative development leading to a single release of the system a good choice for developing this system? Only Yes or No 4. Give four reasons to support your answer in 3. 5. Is agile development with releases of small increments of software a good choice for developing this system? Only Yes or No 6. Give four reasons to support your answer in 5. 7. What software development process would you recommend and why? 8. Provide stories that you will use to develop the above systems. (Research on how to create stories.)

    Expert Answer

     
    Question 1 No,the waterfall model is not a good choice for developing this system

    Description: XYZ is a website to which suitable men-folks are helpd to tend instruction encircling the final technology trends. Contributors may transcribe pristine creed or expatiate on creed written by others. XYZ wishes to help elevated-sort oblations by a expanded rove of contributors. Ce this aim, it plans to amplify its ordinary computer rule to stipulate incentives that succeed decorate free-trade. The incentives are of impure categories: (a) Points ce regular kinds of enthusiasm. (b) Badges dedicated as remembrance of favoring information. (c) Decorates naturalized on the sort and space of oblation. (d) Bonus decorates conservative from the other three categories. You are asked to approve a software outgrowth rule ce the contemplated extension to the XYZ rule. 1. Is the waterfwhole mould a cheerful select ce lay-opening this rule? Only Yes or No 2. Give impure reasons to subsistence your apology in 1. 3. Is iterative outgrowth requisite to a uncompounded quit of the rule a cheerful select ce lay-opening this rule? Only Yes or No 4. Give impure reasons to subsistence your apology in 3. 5. Is prompt outgrowth with quits of inferior increments of software a cheerful select ce lay-opening this rule? Only Yes or No 6. Give impure reasons to subsistence your apology in 5. 7. What software outgrowth rule would you approve and why? 8. Stipulate stories that you succeed verification to lay-open the overhead rules. (Research on how to producer stories.)

    Expert Apology

     

    Question 1

    No,the waterfwhole mould is referable a cheerful select ce lay-opening this rule

    Question 2

    The reasons ce which the waterfwhole mosel is referable a cheerful select are as follows:-

    a.THe elevatedest and ceemost man is that succeeding a feature is completed then agai going tail to it is a stuff of elevated absorb.

    b.A inferior veer made in the prior rate can caverification manifold problems ce whole the following rates as they are whole linked contemporaneously.

    c.In developed personality scheme barely any stalks are followed in this sequential behavior.As there are needed to go tail to and fro ce each of the rulees.

    d.In this mould the hardware and software became hold quiet.It canreferable be veerd.

    Question 3

    Yes, iterative outgrowth requisite to a uncompounded quit of the rule a cheerful select ce lay-opening this rule.

    Question 4

    The reasons ce using the iterative outgrowth are as follows:-

    a.In this mould over standpoint is dedicated into the wily than spending span on documenting.

    b.In this mould succeeding each deal-out is calculated verificationr feedtail is smitten to underhold the rule well.

    c.As the spectry holds iterative the rule is built by stalk by stalk.Hence we can easily trail down defects at an present rate.

    d.This kind of mould is chiefly verificationd when the rule are totally defined and integral deal-out is