Software Engineering Tools Srinivasan Chandrasekharan Senior Software Engineer.

Slides:



Advertisements
Similar presentations
Visual Model-based Software Development EUD-Net Workshop, Pisa, Italy September 23 rd, 2002 University of Paderborn Gregor Engels, Stefan Sauer University.
Advertisements

JIRA Agile for Your Agile Implementation by Rajeswari Pandyram & Kevin Coughlan.
<<replace with Customer Logo>>
Atlassian Africa South Africa 2015 Jonathan Singh.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Improving Process for Better Software. Who We Are An experiential learning program that provides technology solutions for our partners, and real- world.
0-1 Team # Status Report (1 of 4) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team #: Team Name.
0-1 Team # Status Report (1 of 4) Client Contact –Status Point 1 –Status Point 2 Team Meetings –Status Point 1 –Status Point 2 Team Organization –Description.
David Harrison Senior Consultant, Popkin Software 22 April 2004
Sara Bowman Center for Open Science Open Science Framework: Facilitating Transparency and Reproducibility.
Architecture, Implementation, and Testing Architecture and Implementation Prescriptive architecture vs. descriptive architecture Prescriptive architecture:
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
CategoryDynamic Datacenter Toolkit for Hosters (DDTK-H)Dynamic Datacenter Toolkit (DDTK) Service OfferingEnables hosting service providers to offer on-demand.
Rapid Application Development Environment based on LabVIEW A. Raimondo (AB/CO) ATC/ABOC Days, January 2008.
ARCH-6: UML Modeling with Enterprise Architect Phillip Magnay Technical Architect.
Process: A Generic View
Software Development Concepts ITEC Software Development Software Development refers to all that is involved between the conception of the desired.
Information system of European Centre for Disease Prevention and Control IT and Business Architecture Leonora Brooke, architect, ADMIN, ICT, Project Office.
1 Web Developer Foundations: Using XHTML Chapter 8 Web Site Development.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 3, Project Organization and Communication.
Control Software Integration German Schumacher T&S Software Lead.
DevInfo Implementation. Training courses No.CoursePlace No. of participants 1ChildInfoLebanon2 2 DevInfo v4.0 India3 3 Workshop on devInfo v5.0 India2.
Monday Morning J. Sebag T&S Systems Engineer. Close Past… 2 M1M3 acceptance and transportation to storage Reviews and RFPs (Dome, Software, Coating Plant,
Project Proposal Interface Design Website Coding Website Testing & Launching Website Maintenance.
Generative Architecture View Dan Pattyn 25 May 04.
What is a WebQuest? “A WebQuest is an inquiry-oriented activity in which most or all of the information used by learners is drawn from the Web. WebQuests.
TESTING PRINCIPLES BY K.KARTHIKEYAN. PRINCIPLES Principle 1. Testing is the process of exercising a software component using a selected set of test cases,
ICT Standards and Guidelines The Structure of the Project Akram Najjar CNSI – Senior Consultant Director of InfoConsult.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Unified Modeling Language (UML) Case Study.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e UPDM Review Session Col. Jack Jibilian Enterprise Architecting & Warfighting Decision Support SAF/XCPA.
Improving engineering productivity APEGGA. Improving Productivity Mega Projects  History  What is needed  How will it be done  Division of Labour.
CySwap Team Dec Kyle Johnson Adam Sunderman Jared Cook Fabian Briesmoore Jake Roman.
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
Modelling Class T16: Conceptual Modelling – Architecture Image from
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 05. Review Software design methods Design Paradigms Typical Design Trade-offs.
Unified Modelling Language (UML) Software Engineering Lab. Sharif University of Technology.
Alan Page Director, Test Excellence Microsoft. A little about the book A little about the “SDET” A little about me Some other stuff.
Computer Science 340 Software Design & Testing Software Architecture.
Enterprise Engineering Directorate (EE)
C.E.S.A.R YOUR business, OUR business C.E.S.A.R is a private institution that creates products, processes, services and innovative companies using Information.
VirtualWorks Format and Objectives The engineering process of VirtualWorks encompasses a set of functions to build a software system in line with the.
CyberInfrastructure Shell: A Plug-and-Play Macroscopes Framework P632: Object Oriented Software Development Adam Simpson & Steve Corenflos Software Developers.
Windows Azure poDRw_Xi3Aw.
Executive Overview. Software modeling is essential, because it is the map that guides your developers. Additionally: Modeling Software  Visual information.
Using Web Services in An Application Integration Strategy at Case Western Reserve University October 18 th, 2002 Jeff Gumpf, Senior IT Architect Information.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Modeling Standards Activity Team Model-based Systems Engineering (MBSE) Initiative Roger Burkhart.
WP2 : Collaborative tools Leandro Fernandez ICS Division November 26, 2014.
Model Based Engineering Environment Christopher Delp NASA/Caltech Jet Propulsion Laboratory.
Moon Fleet Management Six Sigma Supervisor: Nguyễn Trường Long Members: - Lê Hoàng - Nguyễn Đăng Phượng - Nguyễn Thanh Tùng - Phạm Phương Duy - Vũ Quang.
“This improved a lot since I started using Tango (three years ago) from scratch so I'm happy to see the efforts from the developers. Still there is room.
1 OBSERVATORY CONTROL SYSTEM (OCS) FRANCISCO DELGADO OCS CAM.
Building Enterprise Applications Using Visual Studio®
Pragmatics 4 Hours.
Component and Deployment
Data Science & Web Dev with Python in Visual Studio
Systems Analysis and Design in a Changing World, Fifth Edition
One tool to rule them all? Integration or survival of the fittest
Graduation Project Kick-off presentation - SET
Identified Project Related Components
OCS Scheduler Status Francisco Delgado T&S Software Manager
Evaluating Compuware OptimalJ as an MDA tool
Patricia NXT.
Click to add title Planning for LSST Verification George Angeli LSST All Hands Meeting Tucson August 15, 2016.
VIRBank Kristina Naudžiūnaitė Rita Birgelytė
4+1 View Model of Software Architecture
4+1 View Model of Software Architecture
Process for Organising Software Development Activities
Peregrine Jet UAV Team Members: Nabil Osorio, Christian Cambron, Anthony Messina Faculty Sponsor: Siddhartha Bhattacharyya Website: peregrinejetuav.com.
Mark Quirk Head of Technology Developer & Platform Group
Enterprise Project Management with Microsoft Office Project 2003
Presentation transcript:

Software Engineering Tools Srinivasan Chandrasekharan Senior Software Engineer

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 2

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) 3

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 – Github will be used for public projects – Stash projects will be mirrored onto Github – 4

Continuous Integration and Testing Jenkins server will be used as it supports – LabVIEW – C++ – Python – Java Enterprise Tester – Web based testing framework connects to JIRA and Enterprise Architect 5

Template based approaches Template for control components – Enterprise Architect & LabVIEW projects Cookiecutter templates for standardized code structure – currently evaluating – C++ – Python – Java – LabVIEW 6