Endava Career Days Jan 2012 - Endava projects

19
Endava Projects Ungureanu Roxana Head of Project Management ISD 27.01.2012

description

 

Transcript of Endava Career Days Jan 2012 - Endava projects

Endava Projects

Ungureanu RoxanaHead of Project Management ISD27.01.2012

•Inception – How do projects start?

•Existing Projects

•Future Opportunities

Agenda

2

3IN YOUR ZONE

Is it Big Bang?

Big Bang Theory: In the beginning there was nothing …. which exploded … and became

Everything

4IN YOUR ZONE

No, it’s just work

5IN YOUR ZONE

Endava Projects

InsuranceBankingTrading

Payments

MediaSports

Entertainment

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)

Future Opportunities

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

19IN YOUR ZONE

Roxana UngureanuHead of Project Management ISD

thank you