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

SER516 Lecture 23a

SER516 Lecture 23a

Software Agility
Final Project
(202104)

Javier Gonzalez-Sanchez

February 28, 2019
Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. jgs SER 516 Software Agility Lecture 23: Final Project Dr.

    Javier Gonzalez-Sanchez [email protected] javiergs.engineering.asu.edu | javiergs.com PERALTA 230U Office Hours: By appointment
  2. jgs 516 00010000 Announcements § Final Exam – April 22

    during lecture time § Final Project (one more sprint and 3 “extra” activities) – due April 20 § Academic Integrity
  3. jgs 516 00010000 Deliverables § Source Code § Document (PB,

    review retrospective, Burndown chart) § Class Diagram § Structural Metrics § Velocity § Self-Evaluation. What I did in this project? § Peer-evaluation – confidential
  4. jgs 516 00010000 Requirement Space 2 … Spring 3 O

    X - Space 1 ( ) < > -| - @ Save Load New Space Compile Compile |-
  5. jgs 516 00010000 Example 0 ( ) • First Click

    defines the Output • Last Click defines the input
  6. jgs 516 00010000 Example 3 ( ) < > -

    - - | | - - - - - - -
  7. jgs 516 00010000 Compile 1. Your program generate this file.

    2.Show it in a new space 3. Copy/Paste these lines to GraphViz/GVEdit. And, 4. Draw a structural graph equivalent
  8. jgs 516 00010000 Tools 1. Download and install STAN https://stan4j.com/download/

    Stand alone or Eclipse plug-in I need help: http://download.stan4j.com/app/stan-app-help-2.2.pdf
  9. jgs 516 00010000 Reference § Agile Software Development: Principles, Patterns,

    and Practices. Robert C. Martin. Prentice Hall. 2006. Chapter 30. § Essential Scrum – Chapter 7.
  10. jgs SER 516 Software Agility Javier Gonzalez-Sanchez [email protected] Spring 2021

    Disclaimer. These slides can only be used as study material for the class SER516 at ASU. They cannot be distributed or used for another purpose.