The document discusses current and potential future projects at Endava across different domains. It provides details on several existing projects involving insurance, banking, payments, digital media, and trading applications. These projects utilize technologies like Java, .NET, and involve teams of 9-40 people working on 6 month to multi-year timelines. The document also outlines opportunities for new insurance and financial projects involving companies in the UK, France and other regions.
5. Endava Projects
Insurance
Banking
Trading
Payments
Media
Sports
Entertainment
IN YOUR ZONE 5
6. 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
IN YOUR ZONE 6
7. 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
IN YOUR ZONE 7
8. 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)
IN YOUR ZONE 8
9. 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)
IN YOUR ZONE 9
10. 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)
IN YOUR ZONE 10
11. 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
IN YOUR ZONE 11
12. 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)
IN YOUR ZONE 12
14. 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
IN YOUR ZONE 14
15. 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
IN YOUR ZONE 15
16. 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
IN YOUR ZONE 16
17. 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 ≈
IN YOUR ZONE 17
18. 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
IN YOUR ZONE 18
19. thank you
Roxana Ungureanu
Head of Project Management ISD
IN YOUR ZONE 19
Hinweis der Redaktion
La un team building,echipele de development, vanzarisitestarese distreaza. La un moment dat,echipa de testare intra intr-un desissiiese de acolo cu un iepurespunand: avem de un gratar!Mai staucemaistau, intra echipa de la development in desis,siiessiei tot cu un iepure,spunand:uitesi de o friptura!Echipavanzatorilor,un pic iritatasiprivind de sus (ca de obicei), intra in padure,si….liniste….liniste…deodataurlete, crengirupte, vanzoleala. Echipa de vanzaribuluciese din desis cu un ursdupaei. Din fuga, strigacatrecei de la developmetsi de la testare:-Noi vi l-am adus, voi... descurcati-va!!!