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

CSC307 Lecture 06

CSC307 Lecture 06

Introduction to Software Engineering
Agile in Action III
(202306)

Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. jgs CSC 307 Introduction to Software Engineering Lecture 06: Agile

    in Action III Dr. Javier Gonzalez-Sanchez [email protected] www.javiergs.com Building 14 -227 Office Hours: By appointment
  2. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    3 Let’s Work Homework: Quiz 01 (30 min) Due Monday
  3. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    7 Some Ideas. It is NOT a Complete List MOVE EAT SHOW DETECT COLLISION MOVE/ HUNT SHOW SHOW/ CREATE SCORE HANDLING WINNER DETECTOR MOVE/ HUNT
  4. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    8 Definition Product Backlog Sprint Backlog
  5. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    10 Estimation Pseudo – Fibonacci: 1, 2, 3, 5, 8, 13, … Binary – 1, 2, 4, 8, 16, 32 …. Linear – 1, 2, 3, 4, 5, 6, …
  6. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    11 Estimation | Planning Poker Technique https://www.planitpoker.com
  7. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

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

    17 Design II Timer KeyListener JFrame ActionListener Game Ghost Pacman Maze Drawable PowerDot JPanel
  9. jgs CSC 307 Introduction to Software Engineering Lab 03: Agile

    in Action III Dr. Javier Gonzalez-Sanchez [email protected] www.javiergs.com Building 14 -227 Office Hours: By appointment
  10. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    27 Let’s Work https://github.com/javiergs/GAME/
  11. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    29 Let’s Work Add 1 extra feature Per team member: Another characters? Collision? Score?
  12. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    30 Let’s Work Do/Update your Taiga a) Stories b) Estimation c) Tasks d) Assign Responsible
  13. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    31 Let’s Work It is time to do programming GitHub a) Can you create a repository? b) Add collaborators c) Each is responsible for its own tasks d) Do your best to work together
  14. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    32 Let’s Work Add me as collaborator on GitHub javiergs
  15. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    33 Let’s Work Submit on Canvas 1. Links to your repositories 2. Screenshots (just in case)
  16. jgs Javier Gonzalez-Sanchez | CSC 308 | Winter 2023 |

    35 Office Hours Tuesday and Thursday 3 - 5 pm But an appointment required Sent me an email – [email protected]
  17. jgs CSC 307 Introduction to Software Engineering Javier Gonzalez-Sanchez, Ph.D.

    [email protected] Summer 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.