Week 1 Problems and Exercises

Submitted by: Submitted by

Views: 31

Words: 458

Pages: 2

Category: Business and Industry

Date Submitted: 04/18/2015 08:46 PM

Report This Essay

Week 1: Problems and Exercises

Chapter 1

1 Why is it important to use systems analysis and design methodologies when building system? Why not just build the system in whatever way seems to be “quick and easy?” What value is provided by using an “engineering” approach?

Performing system analysis will help in preventing common bad coding techniques. By using System Analysis we can identify the problem and make a plan to solve it thoroughly. Every possible aspect of the system is anticipated in an effort to minimize possible risks and failures. For example during Analysis phase we search and write down users’ requirements. This is a crucial issue to assure our system will be useful. After all, at the end this system aims to aid users in their work.

8 How might prototyping be used as part of the SDLC?

Prototyping can be used both as stand-alone and as an enhancement tool for SDLC. A prototype of final system can be developed at early stages of development, at analysis phase. This can help users identify their requirements from the upcoming system.

Chapter 2

3 In the section on choosing off-the-shelf software, eight criteria are proposed for evaluating alternative packages. Suppose the choice is between alternative custom software developers rather than prewritten packages. What criteria would be appropriate to select and compare among competing bidders for custom development of an application? Define each of these criteria.

For custom development of an application the following criteria should be taken under consideration:

* Cost: It involves costs of developing, purchasing and licensing of software package

* Functionality: It must fulfill all of our requirements.

* Vendor support: Will the vendor support the software in case of an emergency? Is he going to support its software after let’s say 5 years?

* Viability of vendor: Does the vendor have the resources to stay long in the business?

* Flexibility: Is the software customization easy foe...