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

CSC308B Lecture 17

CSC308B Lecture 17

Software Engineering I
Final Project
(202401) - two-days per week version

Javier Gonzalez-Sanchez

March 07, 2024
Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. jgs CSC 308 Software Engineering 1 Lecture 17: Project Dr.

    Javier Gonzalez-Sanchez [email protected] www.javiergs.com Building 14 -227
  2. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    6 Case 03. A Tutor for the Tower of Hanoi Game That was a good move! That is not good, go back Do you want a hint? Move from pole (A,B,C): To pole (A,B,C):
  3. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    10 Step 1 Select (with your team) one from spiderWorld, codeCity, hanoiTutor
  4. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    11 Step 2 Create Your Own Taiga Project (SCRUM). Sprint from today to March 15 or 19 Add me to your Taiga [email protected]
  5. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    12 Step 3 Individually, think about adding one or more NEW features that make sense for the project. • Something that has not been done • Something challenging • Show your best programming capabilities • Use a new library Grades are individual. It is OK to help others, but your grade is all about the features you are adding.
  6. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    13 Step 3 Use the story points to describe complexity. Complexity is an agreement among team members. Be sure that you agree that everyone is making similar story points. One or more stories that ADD a similar amount of points. Remember, points in the project are a team average!
  7. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    14 Step 3 … move the pacman … show the pacman … move a ghost … show a ghost … show power pills stories … show a maze
  8. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    15 Step 3 https://planningpokeronline.com/new-game/
  9. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    16 Step 4 Individually • Add your tasks to Taiga • Work on your Tasks • Keep Taiga updated
  10. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    17 Task board … move the pacman … show the pacman … move a ghost … show a ghost … show power pills stories tasks (new) … show a maze
  11. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2024 |

    18 Step 5 More details later but GitHub repository Taiga Video presentation of final product
  12. jgs

  13. jgs CSC 308 Software Engineering 1 Lab 17: Final Project

    Dr. Javier Gonzalez-Sanchez [email protected] www.javiergs.com Building 14 -227 Office Hours: By appointment
  14. jgs CSC 308 Software Engineering I Javier Gonzalez-Sanchez, Ph.D. [email protected]

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