Question

In: Computer Science

The goals of the analysis phase What is the requirement checklist as it refers to the...

The goals of the analysis phase
What is the requirement checklist as it refers to the Analysis phase
The techniques to abtain the checklist information
What is the purpose of modeling the requirments?
Defferent modeling tecniques
What are deffrent type of developing modeling strategies
What are pros and cons of each?
How do you make a developments strategies recommendation?
What is the break even analysis? What does it shows?
What is the final deliverable of the Analysis phase?

Solutions

Expert Solution

The Analysis Phase is where the project lifecycle begins. The Analysis Phase is where you break down the deliverables in the high-level Project Charter into the more detailed business requirements. The Analysis Phase is also the part of the project where you identify the overall direction that the project will take through the creation of the project strategy documents.

Gathering requirements is the main attraction of the Analysis Phase. The process of gathering requirements is usually more than simply asking the users what they need and writing their answers down. Depending on the complexity of the application, the process for gathering requirements has a clearly defined process of its own. This process consists of a group of repeatable processes that utilize certain techniques to capture, document, communicate, and manage requirements. This formal process, which will be developed in more detail, consists of four basic steps.

  1. Elicitation – I ask questions, you talk, I listen

  2. Validation – I analyze, I ask follow-up questions

  3. Specification – I document, I ask follow-up questions

  4. Verification – We all agree

Requirements modeling is one of the earlier phases of software development where requirements are captured and analyzed. This is a critical phase as it is important that requirements are not in conflict with each other and to check that they are complete. Finding these types of issues later in the development process can be time and resource intensive. Requirements can be authored in a textual format and then modeled at a high level using modeling tools. Test cases derived from this early phase of design can be re-used during the later implementation phases.

In simple terms, data modelling is nothing but a process through which data is stored structurally in a format in a database. Data modelling is important because it enables organizations to make data-driven decisions and meet varied business goals.

The entire process of data modelling is not as easy as it seems, though. You are required to have a deeper understanding of the structure of an organization and then propose a solution that aligns with its end-goals and suffices it in achieving the desired objectives.

Five Types of the Data Model:

  1. Hierarchical Model:
    The hierarchical model is the first DBMS model; it represents the data in a hierarchical tree structure. The data is sorted hierarchically, and the arrows are used to navigate through the stored data.
  2. Relational Model:
    The relational model represents the data in tables, and it is based on first-order predicate logic.
  3. Network Database Model:
    Network Database Model is similar to the Hierarchical Model. However, the Network database allows a record to have more than one parent while Hierarchical Model does not allow more than one parent.

    Network Database does not require the parent to child relation, unlike the hierarchical model. It represents the data as a graph and the record type and allows one to many relationships.
  4. Entity-Relationship Model:
    Entity-Relationship Model is useful in developing a conceptual design for the database. This model is easy to design with an ER model constructed.
  5. Object Model:
    Object model uses the objects, classes, and inheritance to store the data. The object model is used for complex applications as well as in the file management system.

What is break-even analysis?

A break-even analysis is a useful tool for determining at what point your company, or a new product or service, will be profitable. Put another way, it’s a financial calculation used to determine the number of products or services you need to sell to at least cover your costs. When you’ve broken even, you are neither losing money nor making money, but all your costs have been covered.

For example, a break-even analysis could help you determine how many cell phone cases you need to sell to cover your warehousing costs. Or how many hours of service you need to sell to pay for your office space. Anything you sell beyond your break-even point will add profit.

There are a few definitions you need to know in order to understand break-even analysis.

  • Fixed Costs: Expenses that stay the same no matter how much you sell.
  • Variable Costs: Expenses that fluctuate up and down with sales.

The final stage of the analysis phase is to organize this information into documents that will guide the work during the rest of the project.

The three important deliverables created during this phase are:

  • The business requirements report.
  • The conceptual systems design plan.
  • The strategy documents.

Related Solutions

in your own words please , Discuss requirement structuring of Analysis phase of SDLC (activities and...
in your own words please , Discuss requirement structuring of Analysis phase of SDLC (activities and deliverables).
In reference to the project closing checklist; What is the value of having a checklist to...
In reference to the project closing checklist; What is the value of having a checklist to close the project? Why is an evaluation of the vendors and sub-contractors an important step?
What is the Systems Analysis Phase? What is the end product of this phase? Describe Functional...
What is the Systems Analysis Phase? What is the end product of this phase? Describe Functional Decomposition Diagrams and Data Flow Diagrams (DFD). How are they similar? How are they different?
A channel is the initial service point of a queuing system. A phase refers to the...
A channel is the initial service point of a queuing system. A phase refers to the number of stages that the service points provide. True or False?
In a statistical analysis, what is the minimum sample size requirement to apply a test? Is...
In a statistical analysis, what is the minimum sample size requirement to apply a test? Is there any maximum? Please provide examples for different tests (min. of two examples).
List the goals for each phase of the clinical trial: 1. Pre-clinical investigations 2. Phase I...
List the goals for each phase of the clinical trial: 1. Pre-clinical investigations 2. Phase I 3. Phase II 4. Phase III 5. Phase IV
19. The term evaporation refers to one of the forms for (a) phase change (b) magnetic...
19. The term evaporation refers to one of the forms for (a) phase change (b) magnetic transfer (c) heat transfer (d) none of the above 20. The amount of heat needed to increase the tem- perature of 1 gram of water by 1oC is called (a) protein calorie (b) calorie (c) BTU (d) none of the above 21. The only type of heat transfer that can take place through vacuum is called (a) convection (b) radiation (c) conduction (d) None....
Describe what is a system requirement, what is a software requirement and what is the relationship...
Describe what is a system requirement, what is a software requirement and what is the relationship between them?
Business requirements analysis is an essential aspect of determining what project goals and objectives are important...
Business requirements analysis is an essential aspect of determining what project goals and objectives are important and relevant to various areas of the organization. Research online, and answer the following questions: Discuss the differences between requirements gathering at the macro and micro levels. How does this relate to the different methods of measuring business performance? What variables (qualitative and quantitative) do you believe are worth consideration when measuring business performance? How would you measure each variable?
Business requirements analysis is an essential aspect of determining what project goals and objectives are important...
Business requirements analysis is an essential aspect of determining what project goals and objectives are important and relevant to various areas of the organization. Research online, and discuss the following: Describe the differences between online transaction processing (OLTP) and online analytical processing (OLAP). How are OLTP and OLAP used as methodologies in the process of gathering business intelligence?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT