Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

For the Week 4 Applied Assessment, you will complete and submit the following it

ID: 3598801 • Letter: F

Question

For the Week 4 Applied Assessment, you will complete and submit the following items Software Acquisition During the systems analysis phase, there comes a point in time where the development strategy must be decided. The preliminary investigation report was delivered during phase 1, systems planning, and it was determined that the project was feasible. During the systems analysis phase, facts have been gathered, documentation has been prepared, models have been created, data and process modeling has been conducted to provide a logical model ot the system, and object modeling likely has been conducted to further understand the logical model. As shown in figure 4-2 in chapter 4 of the book, the last step in the systems analysis phase, after interaction between requirements modeling, data and process modeling, and object modeling, is to consider development strategies Considering software development options includes consideration of outsourcing, in-house development, acquiring a software package, or any combination of the alternatives Assume that your team decides that software acquisition is the best alternative for the company. Research to finda least three alternatives the company should consider. Prepare a comparison that includes the name of the software the web site where you found the information, and the features of each software alternative. Next prepare an unweighted evaluation model table as well as a weighted evaluation model table to compare the software alternatives you found from your research. Discuss the difference(s) between the two models, and determine whic model you think is the best evaluation model. Provide reasoning as to which model you determine to be the best evaluation model The purpose of this assessment is to show your understanding of the software acquisition evaluation process. This assessment will help you better understand the development strategies part of the systems analysis phase. It is no sufficient to state your opinions alone; you must be able to backup your responses by applying concepts and topic from the text with the information that supports your findings

Explanation / Answer

Ans:

The strategy which we perform while developing the Software

Before developing any software we require following necessary Phases or we can say that following are the important phases to execute those phases

1). Data Requirement and Analysis

Data requirement is one of the most important phase. What is the requirement of the customer? who is going to use the system? how they will use the system the whole information is gathered under this requirement phase and later on the validity and possibility of the requirement is analyzed.

2). Design

Design is one of the most important phase. Software design is start from the requirement which were studied in phase 1. System design helps in selecting Hardware and helps in defining overall architecture.

3). Coding

After Designing the next phase is coding the work is divided in module and the real work starts. It is one of the most important phase because a little mistake in this phase can cause a big problem. So the main focus of developer is in this phase. Coding is the longest phase of software development.

4) Testing

After the coding completed it's time to test code according to the requirement in this phase all the testing techniq are used.

5) Maintenance

After the completion of the software customer starts to work on this then the actual problem came and system require proper maintenance.

Acquition Strategy.

System Engineer can be better understantd when we understand through the system acquition. A very new techniq is used in acquition management is the use of PBC which stands for the Performance Based Contracting.Tool based on system engineering is the important purpose of the acquition. There are three main dimensions of the system Engineering are as follows:-

Purpose

The purpose is the strategy in which the needs of the consumer is 'why'.

Structure and

Structure is the process in which the strategy of 'What' is performed.

Function.

The another type of process is function, which process the strategy of 'How'

the consumer and the seller signed a contract while doing partnership in the conventional contracting method. The relationship among acquition method are as follows:-

a) In house development.

This is one of the most important method. in home development the needs of consumer is to be full fill the the agreement between consumer and seller up to product level

b) Acquiring a software Pacakage

Another important method under this whole pacakage of Software means, cost, time is discussed with the customer. and this discussion is performed between customer and seller or software developer company.

c) Conventional strategies

In this method, when the software does not meet the consumer requirement then consumer shows whole software to the developer it is basis of the transition between customer and developer

d) PBC

This is another important method and by the name Performance Based Contracting it checks the overall performance.

We choose two model

Waterfall model And Spiral model while working on this project and we see that in the between these two model spiral model is best because in the waterfall model when we cannot move from current stage to the previous stage one of the greatest drawback. But in Spiral model we can move to the previous stage from the current stage

Waterfall model is used in small software where as spiral model is used in the large model.

like in natural waterfall water contineously fall in downwards direction it cannot reach again at the top same as in the waterfall model we cannot switch to previous stage.

where as Spiral is round in shape so it become easy to switch to the previous stage.

So spiral model is good in all the software development model.