STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value -...

10
STATE OF AGILE ISRAEL 2017

Transcript of STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value -...

Page 1: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying:

STATE OFAGILE ISRAEL

2 017

Page 2: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying:

The first State of Agile Survey was held in 2017 by AgileSparks, the leading Agile services company in Israel. More than 100 Companies participated in the

survey, with development organizations including 50 To 1000+ Developers.

THE MAIN FINDINGS

Most companies are in stages 1-2 of their Agile implementations (out of 5).

The most popular method used is Scrum.

Most companies are just starting their DevOps / CI/CD journeys, and are using basic testing automation practices.

Implementing Agile provides substantial benefits in all parameters.

The #1 impediment for implementing Agile is organizational culture.

1

2

3

4

5

HOW MANY YEARS DOES YOUR ORGANIZATION APPLY AGILE PRACTICES?

Less than 1

1-2

3-5

More than 5

15%

32%

33%

20%

[email protected] agilesparks.comUSA | ISRAEL | INDIA 1

Page 3: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying:

WHAT IS THE MATURITY OF YOUR IMPLEMENTATION (DEFINITIONS FROM THE AGILE FLUENCY MODEL HTTP://WWW.AGILEFLUENCY.ORG/MODEL.PHP)

Some training taken. The organizational journey started recently, or is about to start in the near future.

Level 1

40%

Optimize Value - Organizational structure shifts and moves key business capabilities inside the teams. Applying: adaptive planning, prioritizing value over estimates, conduct experimetns and Lean Startup approach.

Level 2

28%

Deliver Value - teams eliminate technical limitations to delivering working software often. Applying: Continuous integration and delivery, test-first approaches, incremental design and architecture, collective code ownership.

Level 3

18%

Focus on value - teams plan in terms of business, customer, or user benefit. Using: user stories, team-based planning with iterations, sprints, or Kanban, retrospecting and solving problems as a team.

Level 4

10%

Optimize for systems - organizational culture shifts to support Agile across systems and end-to-end, Agile is part of the organization DNA.

Level 5

4%

[email protected] agilesparks.comUSA | ISRAEL | INDIA 2

Page 4: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying:

AGILE METHODS APPLIED IN YOURORGANIZATION

85%

37%

14%

1%

7%

3%

Automated build and test every check in 19%

Regular automated testing and build 35%

None/Manual 36%

No broken builds. Builds metrics measured and

improved6%

Teams meet often to solve Intrateams integration

problems automatically4%Level 5

Level 4

Level 3

Level 2

Level 1

Scrum

Kanban

Scrumban

Scrum/XP

Hybrid

Other

WHAT IS THE MATURITY OF BUILDMANAGEMENT AND CONTINUOUSINTEGRATION (CI) IN YOUR ORGANIZATION?

[email protected] agilesparks.comUSA | ISRAEL | INDIA 3

Page 5: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying:

43%

42%

8%

5%

2%

44% 27% 25% 2% 2%

Manual deployments.

Automated deployment to some environments; creation of new environments is cheap.

Fully automated, push button, self service deployments.

Orchestrated deployments managed. Release and roll back processes tested.

All environments managed e�ectively. Provisioning fully automated. Virtualization used, if applicable.

Defects found and fixed immediately, escaping defects - rare.Level 5

Quality metrics and trends tracked, NFRsdefined and measured.

Level 4

Automated unit and acceptance tests. Testing part of the development process.

Level 3

Automated tests written as partof the story.

Level 2

Manual after development, separated automated tests stories.Level 1

Level 5

Level 4

Level 3

Level 2

Level 1

WHICH CONTINUOUS DEPLOYMENT (CD)PRACTICES DO YOU APPLY?

WHAT IS YOUR AGILETESTING MATURITY?

0

100

44%

27%

25%

2%

2%

[email protected] agilesparks.comUSA | ISRAEL | INDIA 4

Page 6: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying:

None 44%

Less 8%

SAFe 28%

Scrum of Scrum 30%

DAD 1%

Other 0.5%

WHICH SCALING METHODSDO YOU APPLY?

[email protected] agilesparks.comUSA | ISRAEL | INDIA 5

Page 7: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying:

HOW HAS THE FOLLOWING AREAS IMPROVEDWITH AGILE?

GOT BETTER NO CHANGE GOT WORSE DON'T KNOW

Ability to manage changing requests

Team morale / motivation

Delivery predictability

Faster time to market

Business / Development alignment

Reduced risks

Quality

Visibility

Team productivity

67%17%

5% 12%

25%5% 10%

16%2% 9%

34%10% 10%

28%6% 13%

32%3% 12%

35%8% 10%

32%4% 15%

35%7% 14%

61%

73%

47%

54%

53%

47%

49%

44%

[INSPIRED BY VERSIONONE'S ANNUAL SURVEY]

[email protected] agilesparks.comUSA | ISRAEL | INDIA 6

Page 8: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying:

VERSIONONE 0%

JIRA (ATLASSIAN) 41%

TFS 35%

EXCEL 2%

RALLY (CA) 3%

HP 4%

RTC (IBM) 5%

LEANKIT 3%

0.5%TRELLO

7.5%OTHER

HOW IS SUCCESS MEASURED IN YOURORGANIZATION? (MULTI SELECT)[INSPIRED BY VERSIONONE'S ANNUAL SURVEY]

On time delivery

Product quality

Business Value

Number of features delivered

Productivity VisibilityPredictabilityDon't know

75%

61%

49%

30%

21%

14%

12%

6%

WHAT ALM TOOL IS USED IN YOURORGANIZATION?

[email protected] agilesparks.comUSA | ISRAEL | INDIA 7

Page 9: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying:

Company culture61%

Lack of knowledge and experience with Agile practices

31%

Lack of management support20%

External pressure to follownonAgile practices, Regulatory demands18%

Business / Product people availability and support21%

Inconsistent Agile processes across the organization

25%

No barriers8%

Don't know10%

Other4%

WHICH BARRIERS PREVENT MOVINGTO A HIGHER LEVEL OF AGILITY?

[email protected] agilesparks.comUSA | ISRAEL | INDIA 8

Page 10: STATE OF 17 AGILE ISRAEL · experimetns and Lean Startup approach. Level 2 28% Deliver Value - teams eliminate technical limitations to delivering working software often. Applying: