Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Question:
(a) Describe fully the first five basic steps in software cost estimation.
(b) What are the main differences between COCOMO1 and COCOMO2 cost estimation models?
(c) You are in charge of a team of software engineers who develop a medium size and complexity system. According to COCOMO1 your project can be classified as the "semidetached/moderate" project. You have two options to consider:
Option 1: implementation using a programming language A Option 2: implementation using a programming language B.
Your initial estimations of the size are as follows: Option 1: 10KDSI Option 2: 15KDSI
The effort multipliers for the intermediate COCOMO1 all have nominal values when using programming language B, but the use of programming language A will increase the two multipliers (LEXP - programming language experience and PLAP - programmer's capability) to 1.3. Assuming that the costs of software engineers amount to Rs 30000 per person per month, which option would you choose? Perform all necessary calculations to justify your decision.
State the relative strengths and weaknesses of the following alternative methods for software cost estimation:
1. Expert judgment 4. Top-down 2. Parkinson 5. Bottom-up
what is the advantage of Iterative Enhancement Model in developing a system?
Q. Illustrate the concept of Hybrid design? Hybrid design: Pure top-down or else pure bottom up approaches are often not practical so hybrid approach which combines the above
Define Brooks law. Software was delivered late, was not reliable, cost various times the original estimates and often exhibited poor performance characteristics.
how 94 calculated
Smoke testing It decreases the integration risk. Error diagnosis and correction are simplified
What are the reasons behind to perform white box testing? There are three major reasons behind performing the white box testing. 1. Programmers may have some incorrect assum
What does data dictionary contains? Name: The primary name of the data. Alias: other names used Where-used/How-used: A record of processes that use the data or control it
Aim The aim of this Assignment is to demonstrate knowledge about the analysis and design of a software system and understanding of the application of an object-orient
Q. What is reverse engineering? Ans. It is a method of analysing software with a view to understanding its design and specification. - In source code, reverse engineering
Subroutines Frequently, the similar piece of code must write over again in many dissimilar parts of a program. Instead of repeating the code every time it is required, there
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd