Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
QuakeCoRE SW team is practising a scrum-type agile development process, where each sprint is 2-week long.


Image Added

Week 1 Monday, 10am: Sprint Meeting

Daily scrum is at 9:30am every day.

QSW Sprint 1

 

Status Report

Completed Issues

KeySummaryIssue TypePriorityStatusIssue Count (3) 
QSW-3Hazard maps improvements&calculationsImage RemovedStoryImage RemovedMediumDONE1 
QSW-6Identify HF scalability issue (and improve)Image RemovedStoryImage RemovedMediumDONE1

FORTRAN code taking 9 mins/station.

Computationally expensive.

QSW-11Binary format for BBImage RemovedStoryImage RemovedMediumDONE1BB Binary workflow

Issues Not Completed

KeySummaryIssue TypePriorityStatusIssue Count (7) 
QSW-1Automated VM/SRF generation on KupeImage RemovedStoryImage RemovedHighestIN PROGRESS1
Achievements
•Latest version of GMT was ported to Kupe
•nhm2srf, nhm2vm codes are modified to suit HPC environment
•SLURM codes are auto-generated for nhm2srf, nhm2vm
•GCMT -> SRF, SRF info->VM
•Automated test: Compares SRF, VM with Hypocentre
To do
•Integration
•GCMT->SRF, SRF info->VM not tested on Kupe
•Library dependency etc. needs tidy up for clean automation
•Automatic check for VM integrity : Code is there.
•Above not fully tested….
QSW-4Cybershake 18.4 & 18.5 archieveImage RemovedStoryImage RemovedMediumTO DO1Archiving of CyberShake
QSW-5Automated cybershake job submissionImage RemovedStoryImage RemovedMediumTO DO1Slurm MGMT Database Interface
QSW-7Improve non-ergodic codesImage RemovedStoryImage RemovedMediumTO DO1 
QSW-8Separating IM databasesImage RemovedStoryImage RemovedMediumTO DO1 
QSW-9IM calculations on KupeImage RemovedStoryImage RemovedMediumTO DO1 
QSW-10IM processing refactoring (GMPE, waveform plotting)Image RemovedStoryImage RemovedMediumTO DO1 

To Improve

  • Better Sprint planning : High level discussion + electing domain experts for detailed group discussion/planning (1hr) followed by group discussion/planning (2hr)
  • JIRA Story > Task  instead of Story > subtasks for better burndown chart

...