organizations

    Question 1.                                                                                                   100 points

    A lot of organizations who use waterfall as their standard development methodology are looking to adopt an agile methodology instead.    What are two disadvantages of waterfall?   How does  agile address those disadvantages and when is Agile appropriate to use? Write a 400-word essay on the above questions.  

    Question 2.                                                                                                   100 points

    • Briefly describe the five duties of a systems analyst during the management of a software project. (25 points)

     

    • What is the primary difference between a Data Flow Diagram and an Entity Relationship diagram?(25 points)

     

    • Briefly describe four benefits of viewing an organization as a collection of systems (25 points).

     

    • How is creating use cases related to requirements determination and process modeling? (25 points)

     

     

     

     

    Question 3.                                                                                                    100 points

    Create a use case for the following scenario.  You are at a restaurant and you need a taxi. Using your smart phone, you search for a taxi company. You find Unter – a web-based taxi service.  Once at the Unter site, you specify your current location and the destination address.  Unter immediately calculates the route and the charges your credit card.  When the taxi arrives at the restaurant, the driver sends you an email/post. 

    You can use Powerpoint, Word  or hand-draw (ensure it is readable).  Copy and paste your diagram into your paper.

     

    Question 4.                                                                                                   100 points

    • Explain the difference between functional and non-functional requirements. Using the scenario in Question 3, provide an example of each. (25 points)

     

    • A company has decided to purchase commercial off the shelf (COTS) software to handle the financial aspects of its business. Describe six general categories that should be used to decide which software vendor’s product is suitable for the company. (25 points)

     

    • Two common techniques for gathering requirements are interviews and joint application development (JAD) workshops. Choose one of these techniques and describe how a systems analyst would prepare for it and carry it out.  (25 points)

     

    • Using an agile method of your choice (for example: eXtreme Programming; Scrum, Srumban) describe the steps in the iterative/incremental project life cycle. Illustrate your answer with a simple diagram of your chosen method’s life cycle. (25 points)

     

                                                                                                                                      Order Now