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

CSC310 Lecture 02

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

CSC310 Lecture 02

Agile Requirement Engineering
(20260828)

Avatar for Javier Gonzalez-Sanchez

Javier Gonzalez-Sanchez PRO

August 26, 2026

Transcript

  1. CSC 3100 Software Engineering Lecture 02. Agile Requirements Engineering Dr.

    Javier Gonzalez-Sanchez [email protected] www.javiergs.info ffi o ce: 14 -227
  2. Topics Deployment Softw Testing a a 2 a Coding, Progr

    Developing [+] Requirement Engineering Softw Design
  3. Product Backlog (item, size, priority) • • • • •

    • • • • • • • • • • 5 INVEST
  4. INVEST • Independent – loosely coupled with one nother •

    Negoti ble – Stories re wh t nd why, not how ( 99% ). • V lu ble – for the customer! • Estim ble – E ort/Cost of design, build, nd test. • Sm ll (sized ppropri tely) • Test ble – p ss or f il a a a a a a a ff a a a a a a a a 6
  5. Some Ideas. It is NOT a Complete List SHOW/ CREATE

    MOVE EAT SCORE HANDLING WINNER DETECTOR SHOW MOVE/ HUNT DETECT COLLISION 16 MOVE/ HUNT SHOW
  6. Estimation Pseudo – Fibonacci: 1, 2, 3, 5, 8, 13,

    … Binary – 1, 2, 4, 8, 16, 32 …. Linear – 1, 2, 3, 4, 5, 6, … 19
  7. CSC 3100 Software Engineering Javier Gonzalez-Sanchez, Ph.D. [email protected] Fall 2026

    Copyright. These slides may be used only as study material for CSC 5100 within the California State University system. They may not be distributed or used for any other purpose.