Reading Reflections
Overview
Read articles related to the course material, to individually reflect on software development practices and to provide your opinion on the key concepts presented.
These assignments must be completed individually.
General Instructions
1. Read the article(s) specified
- Reading 1 (due 10/10/23): Agile Software Development
Read these two articles on Agile and reflect on this style of software development:
- Reading 2 (due 10/31/23): DevOps
Read one or both of these industry articles on DevOps and reflect on the method of continuous development and delivery:
- Reading 3 (due 11/28/23): Responsible AI
Read one or more of these industry articles on using AI and reflect on our responsibilities as software developers:
2. Write a review
Organize your review into several short paragraphs. If the reading(s) covers a wide range of concepts, choose a subset that especially resonated with you and focus your review on them.
Note: Instructions have been updated for the third reading. The summary is no longer required.
-
Paragraph 1: Provide the main idea and several important points from the reading. (1 pt)
-
Paragraph 2Part 1: Describe how this material relates to what has been covered so far in class or in your project. (2 points) (1 point)
-
Paragraph 3Part 2: Present your own analysis of the concepts described by the reading. For instance, does the author present valid points? Do you agree with the material and/or position presented? What’s your opinion? (2 points)
Your review should be at most 1 page long (expected length:approximately 2/3 page). Quality is valued over quantity.
3. Submit your review as a PDF document to Canvas
Name your PDF **LastName_Reading[N].pdf** and submit to Canvas by due date.
(Check Calendar for any updates!).
Clarifications
Any tips on what to include?
Be sure to include specifics and back up your statements with data from the article or your particular experiences. Provide minimal, if any, direct quotes. Overall, our intention is to use the assignments as a learning tool, promoting analysis of the readings. They should not take very long to complete. If you understand the main points from the article(s) and provide a reasonable critical analysis, you should do well.