endava career days jan 2012 - endava projects
Post on 06-Nov-2014
990 Views
Preview:
DESCRIPTION
TRANSCRIPT
3IN YOUR ZONE
Is it Big Bang?
Big Bang Theory: In the beginning there was nothing …. which exploded … and became
Everything
6IN YOUR ZONE
Insurance projects - Java
• World wide insurer with 300 years of experience and
over 20 million customers
• Insurance products - Cars, Vans, Pets
• Public sites, accessed by millions of people
• Technologies
• Spring Core, Spring Security, Spring Web flow
• Servlet/JSP 2.0
• Javascript, JQuery
• CMS (Fatwire) to store texts, images, CSS
• Web services
• Planned Iterative
• Team size – 40 people (developers + testers + BA + PM) involved in 4 projects
• Project length – varies from 6 months to 2 years
7IN YOUR ZONE
Insurance projects - .Net
• UK insurer company – since 1710, insured Captain Cook's home
• Insurance of business products – Vessels, Large properties, Profession etc.
• Used by company brokers to calculate quotes
• Technologies – constraints due to customer hosting environment
• .Net Framework 2.0, Web Forms
• NHibernate
• Microsoft SQL Server 2005
• Websphere MQ 6.0
• Full Agile project – Scrum of Scrums
• Team size – 13 (developers, testers, BA, Scrum Master, PM )
• Project length – over 2 years, ongoing
8IN YOUR ZONE
Banking projects - Java
• Global banking and financial services company headquartered in UK,
founded in 1690
• Banking products – screening of personal and business customers,
employees and suppliers
• Used internally by bank employees in the screening process
• Technologies
• JSF, RichFaces
• EJB 3.0, Web services
• JMS Uri, Active MQs
• Oracle 10g
• Agile project - SCRUM
• Team size – 10 people (developers + testers + SM+ PM)
• Project length – 6 months (3 phases)
9IN YOUR ZONE
Mobile payments - Java
• The European payment system, with more than 28 billion
transactions in 2011
• Backend application, 3rd party collaboration
• Technologies
• Spring, Spring integration
• Web services
• JMS
• IBM Websphere Application Server
• Distributed cache – IBM Extreme Scale
• Build & Quality: Maven, Power Mock/Easy Mock, Jenkins, Sonar
• Agile project – SCRUM
• Team size – 15 people (developers), distributed team (UK, Moldova, Romania-Iasi)
• Project length – 3 years (Phase 2 in progress)
10IN YOUR ZONE
Trading projects - Java
• Leader in financial services, with clients in more than 100 countries
and a history of more than 200 years
• Used internally by traders to match trading information using multiple
systems and for all financial instruments (fixed income, equity, bonds)
• Technologies
• Google Web Toolkit, Smart GWT
• Spring, Hibernate, IBatis
• Sybase database/Oracle
• Deployed on proprietary cloud infrastructure
• Agile project – SCRUM – distributed team
• Team size – 9 people (developers + testers + SM + PO + PM)
• Project length – 1 year (3 months on client site)
11IN YOUR ZONE
DM projects - .Net
• Well known English professional football club – one of the wealthiest and
most widely supported football teams in the world
• Official site of the football club – virtual stadium tour, club history, legendary
players, news, match comments, fan site, forum, online games
• Public site, accessed by millions of football fans
• Technologies
• Sitecore ASP .Net
• Integration with single sign on, club online stores, ticket sales
• Microsoft SQL Server 2008
• Deployed on internal cloud system integrated with Akamai caching
• Distributed team (UK, Cluj, Iasi)
• Team size – 9 people (developers + testers + deployment engineers + PM)
• Project length – 1 year
12IN YOUR ZONE
DM projects - .Net
• Governing body of football in England, the oldest national football association
• Football association sites management
• Public site, accessed by millions of football fans
• Technologies
• Sitecore ASP MVC
• Microsoft SQL Server 2008
• Deployed on proprietary load balancer
• Agile project – SCRUM – distributed team
• Team size – 9 people (developers + testers + SM + PO + PM + Architect)
• Project length – 9 months (2 months on client site)
14IN YOUR ZONE
Insurance projects - Java
• World wide insurer – 4th largest in UK in household insurance
• Insurance products – Houses, Weddings, Events, branding for
multiple affinities
• Public sites, accessed by millions of people
• Frontend development
• Spring Core, Spring Security, Spring Web flow
• Servlet/JSP 2.0
• Javascript, JQuery
• CMS (Fatwire) to store texts, images, CSS
• Backend developed by Endava – WebMethods
• Communication between layers – using Web services
• Planned Iterative
• Team size ≈ 40 people (developers + testers + BA + PM + Architects)
• Start date – Feb 2012
• Project length – estimated to 1 year, first release – July 2012
15IN YOUR ZONE
Financial projects - Java
• Major international bank, with more than 200 million clients in
over 140 countries. One every 30 people worldwide is a client
• Update a poorly written strategic solution to manage corporate
liquidities
• Every night, the application moves several billion dollars
• Nov 2011 – team of 5 went to client site to analyze code, identify
issues, understand client requirements
• Identified issues
• Architecture and design
• Code quality
• Testing
• Build and deployment
• Process and methodology
16IN YOUR ZONE
Financial projects - Java
• Technologies
• Oracle 10g/11g
• Web Sphere 6.0/7.0, TIPCO Enterprise Message Service
• EJB 2.1 (over 100 queues) / EJB 3
• Hibernate 3
• ILOG JRules – to define business rules
• Compute grid – to process jobs in parallel
• Web services – to communicate between system modules
• Team size ≈ 23people (developers + testers + BA + PM + Architects)
• Project length – ongoing, first phase – up to July 2012
17IN YOUR ZONE
Insurance projects - .Net
• Top 5 insurance company – French, founded in 1816
• Online portal that enables access to funds and policies
• Technologies
• ASP .NET MVC – web tier
• Ektron .NET CMS – dynamic content
• Microsoft Biztalk – middleware, consuming external cloud
based web services
• Microsoft SQL Server
• Agile
• Team size ≈ 9 people (developers + testers)
• Project length ≈
18IN YOUR ZONE
Insurance projects - .Net
• Agile insurance company, founded in 1965
• Students can insure possessions like mobile phones, laptops,
musical instruments, bikes etc
• Technologies
• .Net Framework 4.0
• ASP .Net MVC 3
• jQuery
• Access to backed via Webservices
• Agile SCRUM
• Team size ≈ 9 people (developers + testers + BA + PM + Architect)
• Project length ≈ 7 months
top related