Bsa 375 Week 2 Dq

Satisfactory Essays
Week 2 DQ
DQ1
1. How were the problems with the system missed?
Problems were missed by failing to complete the SDLC. The application was developed based on information gathered from agents, but doesn’t seem that it was modified during the system implementation phase.
2. How might these problems have been foreseen and possibly avoided?
The problem could have been foreseen and possibly avoided by creating use cases. Use cases will help develop detailed requirements along with expectations, and error handling.
3. In perfect hindsight, the widespread availability of such systems on the internet today, what should the company have done?
The company should have taken some time to redesign or retool the application at the first sign of user displeasure.

DQ2
1. What is the purpose of developing use cases during systems analysis? How do use cases relate to the requirements stated in the requirements definition?
The purpose of developing use cases during system analysis is to help develop the practical requirements, and help understand exceptions, special cases and error handling requirements. Use cases will provide a comprehensive understanding of user interfaces.

DQ3
1. A system development project may be approached in one of two ways: as a single, monolithic project in which all requirements are considered at once or as a series of smaller projects focusing on smaller sets of requirements. Which approach seems to be more successful? Why do you suppose that this is true? Be specific. You can answer from your experience or the reading in chapter 3 of this week’s

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Bsa 375 Week 2 Dq 1

    • 254 Words
    • 2 Pages

    It is important to define the use of a system, because to know how to use it you need to understand what is was made for and what its requirements were and that made it so. It is very important to understand this and develop systems which will verity the quality in which the system was developed for. The systems ground work will be defined but its specifications and its requirements, which will be illustrated and clarified their function in a design document. What the system will accomplish is understood by what the systems requirements are. How these requirements will be met will be understood by the system specifications set by the client whom the system will serve. These two combined create the system, in which if made correctly will be made to be used with eased by the user operating the system developed. This will allow for design documentation, which will help a project team develop quality documentation that will develop effective design documentation. This will improve stability that will allow the system to be easy and cheap to maintain. System analysis must gather accurate information to ensure that all needs are addressed, if this is not performed properly. The system will result as a failure. Therefore it is required to define adequately the use of a system.…

    • 254 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Sdlc Value

    • 1412 Words
    • 6 Pages

    The many challenges they face or will face are; difficult to determine the requirements of a system that include data, procedures, communications, and processing. If requirements are constantly changing, and the system is bigger this would mean the project will take longer and if this happens it would mean more requirements change.…

    • 1412 Words
    • 6 Pages
    Better Essays
  • Good Essays

    Cis 210 Assignment 1

    • 917 Words
    • 4 Pages

    The system analyst is responsible for understanding the perspectives of everyone who will have some form of interaction with a system, be it ownership, supervision, architects, or programmers, end-users within the company, or customers. Any deployed system that fails to take into consideration the unique needs and perspectives of any one of these groups will, at the very least, require refactoring and, at the worst, end in project failure as one or multiple groups reject the system.…

    • 917 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    The Systems development life cycle is an efficient process used by a systems analyst to develop an information system and training. The objective aims to produce a high quality system that meets or exceeds customer expectations, reaches completion within time and cost estimates, works effectively and efficiently in the current and planned IT infrastructure, and is inexpensive to maintain and cost-effective to enhance.…

    • 595 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The Systems Development Life Cycle (SDLC) is an example of one way that companies use different steps to decide which program to use. The lifecycle involves six stages the systems investigation, systems analysis, systems design, programming and testing, implementation, and operation and maintenance. Systems Investigations are when developers research the existing problems with the current system. Then the developers examine the problem and determine the user requirements, which is Systems Analysis. System Design is the step when developers decide how to resolve the problem. Next the developers change the solution to the problem into computer code, which is Programming and Testing. Implementation happens when the old system is converted into the new system. To ensure the success of the new program, the developers schedule audits to assess the systems capabilities, which is Operation and Maintenance. The systems development life cycle is important because it forces…

    • 546 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    System Analysis is a formal investigation that is done to help someone or a company to make better decisions of what could have been done without a specific system (Principia Cybernetica Web, n.d. ). Included within an analysis of the system is the identification of the underlying issue or the head of complaint made by the customer or the person. Assessment of the problems and alternative methods that may include the risks and benefits of alternative methods. The risks and benefits should be considered for the client and the developer are capable of making a choice of different methods of improvement (Principia Cybernetica Web, n.d. ). System…

    • 1346 Words
    • 6 Pages
    Better Essays
  • Powerful Essays

    Itm 3060 Ch 10

    • 1062 Words
    • 5 Pages

    4. (A) The ___________ approach to systems development has often been referred to as the "waterfall" model. a. SDLC b. prototyping c. RAD d. XP…

    • 1062 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    Test Ch 4 Cts 285

    • 1449 Words
    • 6 Pages

    | In a use case diagram, the user becomes a(n) ____, with a specific role that describes how he or she interacts with a system.Answer…

    • 1449 Words
    • 6 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The Tale of Two Heros

    • 2380 Words
    • 10 Pages

    In a use case diagram, the user becomes a(n) ____, with a specific role that describes how he or she interacts with a system.…

    • 2380 Words
    • 10 Pages
    Satisfactory Essays
  • Powerful Essays

    Railway Reservation

    • 955 Words
    • 4 Pages

    The use case diagram shows the functional aspects of the system.The actors are shown with stick diagram & use cases are shown by ovals.the arrows shows the relationship between the actor and the use cases.…

    • 955 Words
    • 4 Pages
    Powerful Essays
  • Better Essays

    There are many ways to develop an Information system, which is very complex. The systems development life cycle (SDLC) provides an overall efficient framework for managing the process of system development. Various organizations use information systems to support all kind of processes that a business needs to carry out its functions. There are different kind of information system and each has its own life, and system developer describe this idea as life cycle of system. During the life of an information system, it is first conceived as an idea; then it is designed, built, and deployed during a development project; and finally it is put into production and used to support the business. Projects during products phase can still be updated, modified through smaller projects. This entire process of building, deploying and updating the information system is called system development life cycle (SDLC).…

    • 947 Words
    • 4 Pages
    Better Essays
  • Good Essays

    The systems development life cycle (SDLC) is also known as the waterfall model. The systems development life cycle is a SDM (systems development methodology) that consists of seven phases. The seven phases are in a specific order that is completed phase by phase. The first phase is planning. The planning stage is where an outline is drawn up for preparations. During this phase a systems analyst, who may work for the company or be an outside consultant, will outline a proposed system, develop a budget, and create a detailed development schedule. To help make the decision, the company will perform four types of feasibility analyses: (1) technical, (2) economic, (3) operational, and (4) schedule. The second phase of the waterfall model is system analysis. The systems analysis phase follows the planning phase. In this phase a systems analyst would work with a company to understand the problem fully and detail the requirements of an information systems solution. This phase uses many tools and techniques, including requirements gathering, structured…

    • 435 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Study Guide

    • 11606 Words
    • 47 Pages

    his chapter introduces the systems development life cycle, the fundamental fourphase model (planning, analysis, design, and implementation) that is common to all information system development projects. It then examines several commonly used system development methodologies that differ in their focus and approach to each of these phases. The chapter closes with a discussion of the skills and roles needed within the project team.…

    • 11606 Words
    • 47 Pages
    Good Essays
  • Good Essays

    Waterfall Model

    • 854 Words
    • 2 Pages

    I will be explaining a little more in-depth of how the Systems Development Life Cycle (SDLC) operates. The SDLC process is a Systems Development Methodology (SDM) “which is basically the process most businesses go through to develop and maintain an Information System.” (Ross A. Malaga, (2005) Information Systems Technology, Published by Prentice Hall. Page 285. Copyright 2005 Pearson Education) The SDLC contains seven major phases; I am going to start on the first which is, Planning. Planning is the step taken to find out if the current system can be updated or if there needs to be a new system created. To help make that decision four feasibility analyses will need to be completed, technical, economic, operational, and schedule. The technical analysis will determine what technologies are present and what can be created to solve the aroused issue. The economic analysis will find out if the company can afford the new or upgraded Information System (IS) and if it will benefit the company at all. The operational analysis will determine the reaction that humans will have with this new system. (Likes, Dislikes, and Employee Cooperation) The schedule analysis will determine whether or not the proposed completion time is realistic. All these steps must be completed in order to move on to the next step. The second step of the SDLC is System Analysis. The System Analysis step is where the systems analyst in the IT development team determines the exact problems then details an exact IS solution to the problem as well as a to-do list for future reference in the SDLC. This step must be completed after the planning and before moving on, to ensure quality in the product being designed. The third step of the SDLC is Systems Design. Once the Systems Development Team understands the requirements needed in order to solve the issues at hand the systems design phase can start. The Systems Design phase is meant to describe how the Systems Development team will create this new system.…

    • 854 Words
    • 2 Pages
    Good Essays
  • Good Essays

    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.…

    • 486 Words
    • 2 Pages
    Good Essays