Complexity is one of the reasons that formal development processes have been created.



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


Related Questions in others category

The ready solutions purchased from Library are already used solutions. Please do not submit them directly as it may lead to plagiarism. Once paid, the solution file download link will be sent to your provided email. Please either use them for learning purpose or re-write them in your own language. In case if you haven't get the email, do let us know via chat support.