Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SER516 Lecture 23a
Search
Javier Gonzalez-Sanchez
PRO
February 28, 2019
Programming
0
1.5k
SER516 Lecture 23a
Software Agility
Final Project
(202104)
Javier Gonzalez-Sanchez
PRO
February 28, 2019
Tweet
Share
More Decks by Javier Gonzalez-Sanchez
See All by Javier Gonzalez-Sanchez
CSC307 Lecture 10
javiergs
PRO
1
660
CSC364 Lecture 10
javiergs
PRO
0
82
CSC364 Lecture 09
javiergs
PRO
0
100
CSC307 Lecture 09
javiergs
PRO
1
840
CSC307 Lecture 08
javiergs
PRO
0
670
CSC364 Lecture 08
javiergs
PRO
0
33
CSC307 Lecture 07
javiergs
PRO
1
550
CSC364 Lecture 07
javiergs
PRO
0
93
CSC307 Lecture 06
javiergs
PRO
0
690
Other Decks in Programming
See All in Programming
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
690
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
130
2026年 エンジニアリング自己学習法
yumechi
0
140
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.3k
Oxlintはいいぞ
yug1224
5
1.3k
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
370
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
MUSUBIXとは
nahisaho
0
140
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
AgentCoreとHuman in the Loop
har1101
5
240
Featured
See All Featured
Scaling GitHub
holman
464
140k
So, you think you're a good person
axbom
PRO
2
1.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
37k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
100
Test your architecture with Archunit
thirion
1
2.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
120
Amusing Abliteration
ianozsvald
0
100
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Transcript
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
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
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
jgs New Features for Sprint 4 Final Project (Part A)
jgs 516 00010000 Requirement Space 2 … Spring 3 O
X - Space 1 ( ) < > -| - @ Save Load New Space Compile Compile |-
jgs 516 00010000 Example 0 ( ) • First Click
defines the Output • Last Click defines the input
jgs 516 00010000 Example 1 ( ) < > -
@ - - -
jgs 516 00010000 Example 3 ( ) < > -
- - | | - - - - - - -
jgs 516 00010000 Compile § https://www.graphviz.org main tab Tab Y
Tab X
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
jgs Stan : Structure Analysis For Java Final Project (Part
B)
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
jgs To be continued …
jgs 516 00010000 Reference § Agile Software Development: Principles, Patterns,
and Practices. Robert C. Martin. Prentice Hall. 2006. Chapter 30. § Essential Scrum – Chapter 7.
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.