Unit 6 Assignment
Application: Code
Complexity Metrics
Complexity is one of the reasons that formal
development processes have been created. The complexity of numerous software
problems, and the complexity of code developed to solve them, can lead to development
time and costs to spiral out of control. As a result, metrics have been
developed to help maintain and mitigate code complexity.
Consider this new scenario: Your boss has
placed you on a new software product development team. At the kickoff meeting
you are assigned specific functions to develop. You can assume that the
software design will be done for you before you start coding. You also know
that your code must interface with some legacy systems. Legacy systems are
older software applications that use outdated languages or methods, but still
function and meet user’s needs. Your boss needs you to estimate how long it
will take you to finish your part of the project. To determine this, you will
need to factor in the complexity of the code.
For this Assignment, determine how you can
come up with as accurate an estimate as possible. Answer the following
questions in your paper:
·
What metrics will you
need to determine code complexity?
·
What are some
follow-up questions you may have that help you evaluate complexity?
Make sure that your paper follows the APA
style.
Submit your Assignment by Day 5.
Unit 6 Assignment
To submit your completed Assignment for Turnitin review and grading, do the
following:
Click the View/Complete link. Then, click the Submit button
next to the name of the Assignment. Once you have clicked on the link, scroll
down and choose the appropriate paper item submission method from the drop down
menu and fill in the remaining required fields. (Please use the naming
convention "UN6Assgn+first initial+last name" as the Submission
Title.)
Next, click on the Browse button. Find the document you saved
as "UN6Assgn+first initial+last name.doc" and click Open.
Then click on the Upload button at the bottom of the page. You
will then see a screen where you may review your submission. Once you have
finished reviewing your submission, click on the Submit button.
Finally, you will see a screen which will indicate that your paper was
submitted successfully.
>> View/Complete
Get Free Quote!
269 Experts Online