Week 1: Problems and Exercises
Why is it important to use systems analysis and design methodologies when building a 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?
It is important to use systems analysis and design methodologies when building a system because it improves organizational systems that can help employees reach important business tasks easily and more efficiently. Although, quick and easy is just that, it might not work properly. It is best to have a design and a way to improve. Using the “engineering” approach will allows you the option to add or remove any pieces that does not work well in your design. 8.
How might prototyping be used as part of the SDLC?
Prototyping is building a small model of the information system you want to design. This can be very useful because you are able to see, in smaller scale, how your information system will work. When used as a part of the SDLC, it can help the analyst understand what the user wants. With the prototype, you are also able to make changes based on user needs, and then see how well the changes work.
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. The eight criteria for evaluating alternative packages are cost, functionality, vendor support, viability of vendor, flexibility, documentation, response time, ease of installation. I believe that vendor support would best the most important criteria to use on deciding which path to take. With custom software, there is usually bugs in the system, and having vendor support to help with these issues would be...
Please join StudyMode to read the full document