Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CSC309 Lecture 16

CSC309 Lecture 16

Software Engineering II
Issues
(202305)

Javier Gonzalez-Sanchez

February 15, 2023
Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. jgs CSC 309 Software Engineering II Lecture 16: GitHub Issues

    and Code Review Dr. Javier Gonzalez-Sanchez [email protected] www.javiergs.com Building 14 -227 Office Hours: By appointment
  2. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    3 New Features (Make the Intelligent Tutor “Intelligent” – Feedback, Hint, etc.) Sprint 3 - Demo
  3. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    4 Every Team Member: What Task / Stories did you Do? Second Act – Stories
  4. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    5 Show your classes (and A I D) in the diagram Use colors for the newly added classes) Third Act – Software Design
  5. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    6 Show US your Code (including Test Cases) and Code Metrics on GitHub Your Commits Your LOC Your CC Etc. Fourth Act – Code
  6. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    11 § Issues refer to bugs, enhancements, or questions related to your product. § If an Issue proves to be complex, it can be promoted to User Story.
  7. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    16 Issues GitHub Issues allows you to create descriptions of bugs and potential enhancement in your project
  8. jgs

  9. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    26 https://docs.taiga.io/integrations-github.html API KEY
  10. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    31 Office Hours Tuesday and Thursday 3 - 5 pm But an appointment required Sent me an email – [email protected]
  11. jgs

  12. jgs CSC 309 Software Engineering II Lab 16: GitHub Issues

    + Taiga Issues Dr. Javier Gonzalez-Sanchez [email protected] www.javiergs.com Building 14 -227 Office Hours: By appointment
  13. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    34 To Do • Go to Taiga and get the integration Key for a GitHub connection • Go to GitHub and register a Webhook for Taiga • Remember to set content-type to JSON, Send me everything, and disable SSL
  14. jgs CSC 309 Software Engineering II Javier Gonzalez-Sanchez, Ph.D. [email protected]

    Winter 2023 Copyright. These slides can only be used as study material for the class CSC308 at Cal Poly. They cannot be distributed or used for another purpose.