software engineering tools srinivasan chandrasekharan senior software engineer
TRANSCRIPT
2
JIRA and PMCS• T&S Software group has 2 projects for
software development– T&S Software Planning Project– T&S Software Project
• PMCS milestones and planning are mapped into T&S Software Planning Project as Meta-epics
• Meta-epics are broken down into Epics in the T&S Software Project and tasks underneath
3
Collaboration• Confluence– Workshop and Meeting notes– Document and Technical discussions
• Enterprise Architect– Modeling tool for SysML & UML– Use case, requirements, structure, domain,
behavior, design classes– Training (APG) for LSST in Tucson Jan 2015 (13
attendees)
4
Stash & Github• T&S Software has software vendors– We may not want to share all the vendor software
• Stash will be used for private & public projects– We want to keep code in house– https://stash.lsstcorp.org/
• Github will be used for public projects– Stash projects will be mirrored onto Github– https://github.com/lsst-ts
5
Continuous Integration and Testing• Jenkins server will be used as it supports– LabVIEW– C++– Python– Java
• https://ts-ci.lsst.org:8080/• Enterprise Tester– Web based testing framework connects to JIRA
and Enterprise Architect