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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
CSC364 Lecture 10
javiergs
PRO
0
82
CSC364 Lecture 09
javiergs
PRO
0
98
CSC307 Lecture 09
javiergs
PRO
1
840
CSC307 Lecture 08
javiergs
PRO
0
670
CSC364 Lecture 08
javiergs
PRO
0
32
CSC307 Lecture 07
javiergs
PRO
0
550
CSC364 Lecture 07
javiergs
PRO
0
93
CSC307 Lecture 06
javiergs
PRO
0
690
CSC364 Lecture 06
javiergs
PRO
0
83
Other Decks in Programming
See All in Programming
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
200
2026年 エンジニアリング自己学習法
yumechi
0
140
MUSUBIXとは
nahisaho
0
130
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
720
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
580
AI & Enginnering
codelynx
0
110
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
KATA
mclloyd
PRO
34
15k
Embracing the Ebb and Flow
colly
88
5k
The browser strikes back
jonoalderson
0
380
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Everyday Curiosity
cassininazir
0
130
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
82
Build your cross-platform service in a week with App Engine
jlugia
234
18k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
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.