1 / 9

JPMorganChase

JPMorganChase. Operations Management Services and Technology. Overview. Investment Bank Leading Investment Bank Offer Range of Commercial and Investment Banking services Risk Management, Capital Raising etc Rates Position Server Team Worked on Profit and Loss reporting tool.

elmer
Download Presentation

JPMorganChase

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JPMorganChase Operations Management Services and Technology

  2. Overview • Investment Bank • Leading Investment Bank • Offer Range of Commercial and Investment Banking services • Risk Management, Capital Raising etc • Rates • Position Server Team • Worked on Profit and Loss reporting tool.

  3. Planning • Current Situation of P&L Reporting Tool • Everything on one page • Not easy to modify • Benefits of a MVC based design • Everything is organized • Adding features is faster • Good code reuse • Agile Methodologies • A mix of Scrum and XP

  4. Analysis • Use of Struts Framework and Hibernate • Struts • Organize code in a MVC manner • Powerful templating system • Hibernate • Database mapper • Generates important SQL statements automatically • New framework had to run with existing framework

  5. Design & Implementation • Design phase was quick • Architecture, database was already set up • Java Environment, Tomcat + Apache • Oracle Database • Iterative Development • Every 2 weeks. • Unit Testing • Documentation

  6. Conclusion • Communication is key • Teams spread out around the world • Source Control Everything • Its not only for the source code, even documentation • Test Early and Test Often • Test First Development

  7. References • Yong Cheng ( Project Supervisor ) • JP Morgan Chase (www.jpmorganchase.com) • Struts - struts.apache.org • Hibernate - http://www.hibernate.org/

More Related