Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso,...

13
25th November | UPTEC Opening Event Devops and Engineering Best Practices

Transcript of Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso,...

Page 1: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

25th November | UPTEC

Opening Event

Devops and Engineering Best Practices

Page 2: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

Opening Event

Devops and Engineering Best Practices

CMMI & SCRUM @PRIMAVERAMiguel Barroso, MSc, PMP, CSP, CSM

Page 3: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

AGENDA

• Organization

• Success factors

• The journey and challenges

• What’s our focus now - DevOps

Page 4: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

ORGANIZATION

27.000 Customerswith Contract

500 highly specializedpartners

6 offices: Portugal, Spain, Angola, Mozambique, Cape Verde and United ArabEmirates

280 employees,

6 nationalities

Page 5: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

ORGANIZATION

10%+

TURNOVER

FINANCIALPERFORMANCE

2013

2014

17.9 million €

19.7million €

Page 6: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

ORGANIZATION

THE SOFTWARE OF CHOICE IN PORTUGAL

OVERALL PORTUGUESE MARKET SHARE VS BRAND AWARENESS ABOVE 50 WORKERS

Leader in theportuguese market19% marketshare

53%spontaneousawareness

Leader onbrandawareness

0%

20%

15%

5%

10%

10% 20% 30% 60%40%

25%

50%

PHC

ETICADATA

Microsoft

SAP

Winrest

PRIMAVERASAGE

Bra

nd

aw

are

ne

ss

Market share

Source: IDC, december 2014

Page 7: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

Productivity

Team empowerment

Quality

Time-to-market

SUCCESS FACTORS

Page 8: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

THE JOURNEY

Organizational restructure

2013 2014 2015 (Q2)

Process & Tool definition

Challenges: First impact Mindset shift Learning curve

Scampi-C appraisal

Readiness Review

Scampi-A appraisal

Goals definition

EvangelizationDissemination

Piloting

Challenges: People adaption Process adaption Integration

Challenges: Fine-tuning Consolidation Maintain pace

CMMI-DEV

level 2!

Page 9: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

IN A NUTSHELL

12 SCRUM Teams

TFS

Features

Epics

User stories

Tasks

Tests

Risks

Product Conception

Release Management

Software Development

Requirements Management

Configuration Management

Audits

Metrics

Testing

Teams Processes Tools

Page 10: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

WHAT’S OUR FOCUS NOW?

• Software Development– Continuous improvement

• DevOps– Continuous delivery

– Bring operations into development

… everything continuous and autonumous

Page 11: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

DEVOPS- APPROACH

Production Shares Services

Production Dedicated Services

Staging environment

Test environment

Mo

nit

ori

ng

DEV+OPS

OPS

DEV Teams

Page 12: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

DEVOPS- STATUS

• Adjusting the development process

• Test automation

• Develop competency in autonomous operations

• Continuous monitoring tools for applications

• Release Management tools

Page 13: Opening Event Devops and Engineering Best Practices€¦ · CMMI & SCRUM @PRIMAVERA Miguel Barroso, MSc, PMP, CSP, CSM. AGENDA •Organization •Success factors •The journey and

25th November | UPTEC

To improve is to change; to be perfect is to change often

W. Churchill