Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave
Software Engineering Assignment on Module Learning Outcomes

Task 1: Unadjusted Function Points Calculation

This Assignment assesses the following module Learning Outcomes (from Definitive Module Document):

1.the range of individual products and processes that exist within a complex software engineering project;

2.the selection of appropriate models and measures that can be applied to software engineering products and processes;

3.measurement based techniques to typical software engineering problems.

The submission should be submitted in the following format:

Should not exceed Do not use graphics and photos and captions or bullet points. The text should be in a consistent font, either 11 or 12-point Times New Roman or Arial. Each page of the submission must be on one side of the A4 paper with a 2cm margin at the left and right and 2.5 cm margin at the top and bottom, and students’ registration number and module name (MMSE) should appear at the bottom of each page along with the page number.

If either of the above two constraints is breached, an alert message to the user is displayed. Once the procedure for uploading attachments has been completed, the user is redirected to the main email system web page, on which a message box is displayed including the number of attachments, their full name (including extensions) and size, which are to be enclosed in the email yet to be sent.

Task 1: To enable a later calculation of the size of this part of the system in Unadjusted Function Points, use the description above to identify the elements of each of the following types, stating their names and the total number of each type.

Names of elements

User input

Reports to the user

Prompts and responses

Interfaces to external

systems/files

Based on your own judgement, find out the realistic weight for each “Functional Type elements” and derive the unadjusted Functional Point.

Task 2: as an independent consultant, you have been asked to perform a Goal-QuestionMetric (GQM) analysis into how effective the DETO website is in order to suggest some improvements to its designers., especially as attracting new customers is a key priority for the company.

Identify “the objects under measurement” for the GQM template.

Analyze The object under measurement

For the Purpose of

With Respect to

From the viewpoint of

In the Context of

Based on the above GQM template, identify two (consistently derived) measurable goals for the company. For each goal list two relevant questions. For each question give at least one metric you would want to collect.

Part 2: Software Process Models

Task 3: Now the company is considering using a highly sophisticated and leading edge onboard navigation system for the next generation of the company’s cars. The company hasheard that rapid development of the software development process may result in a high-quality product which can be released quickly. This is of interest to this company in order to gain competitive advantage and quality is of vital importance since if cars are out of use money is lost and reputation may suffer.

Senior management have approached you to help them to compare the suitability of TWO software process models that might be used as a basis for the development of the on-board navigation system and to make sure that this system integrates fully with the company’s

Discuss why your chosen software process models are a suitable approach for this case study. In your discussion ensure to include the general characteristics of the process models that make it so and any differentiating characteristics of the proposed two models compared to others. Include details of the issues that will need to be addressed for this software development and provide an explanation of the risks and pitfalls in managing a software project such as this.

You are required to include an in-depth discussion using your own words and provide a breadth of references to support your arguments using the Harvard Referencing System. At the very least sources are expected. You are not permitted to use bullet points, lecture materials or diagrams for task 3.

support
Whatsapp
callback
sales
sales chat
Whatsapp
callback
sales chat
close