* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Slide 1
Early history of private equity wikipedia , lookup
International investment agreement wikipedia , lookup
Environmental, social and corporate governance wikipedia , lookup
Investment fund wikipedia , lookup
Investment management wikipedia , lookup
Investment banking wikipedia , lookup
History of investment banking in the United States wikipedia , lookup
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. 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 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 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 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 References Yong Cheng ( Project Supervisor ) JP Morgan Chase (www.jpmorganchase.com) Struts - struts.apache.org Hibernate - http://www.hibernate.org/