Review the document on code citation and documentation guidelines in the Course Materials section of your student Web site and the Avoiding Plagiarism tutorial available on your student Web site. Discuss the issues of proper citation as they apply to computer programs. What are the consequences of not citing computer programs properly?
Based on McBride's article, what personal and professional development activities should software developers pursue to prepare themselves to become software architects? What activities are the article missing that would help with this pursuit?
Flowcharts and pseudo-code are two language-independent ways to capture the programming steps needed to solve a problem. Do you believe these are useful components in the software development process?