jcn12 hiq project development environment

16
HIQ FINLAND CASE ATLASSIAN AND ALM IN TEAM WITH MULTIPLE SIMULTANEOUS CUSTOMER PROJECTS JIRA AND CONFLUENCE NORDIC CONFERENCE 2012

Upload: ambientia

Post on 01-Nov-2014

871 views

Category:

Documents


1 download

Tags:

DESCRIPTION

 

TRANSCRIPT

Page 1: JCN12 HiQ Project Development Environment

HIQ FINLAND CASEATLASSIAN AND ALM IN TEAM WITH MULTIPLE SIMULTANEOUS CUSTOMER PROJECTS

JIRA AND CONFLUENCE NORDIC CONFERENCE 2012

Page 2: JCN12 HiQ Project Development Environment

HiQ IS AN IT AND MANAGEMENT CONSULTANCY FIRM SPECIALISING IN COMMUNICATIONS, SOFTWARE DEVELOPMENT AND BUSINESS-CRITICAL IT.

Results. Responsibility. Simplicity. Joy.

2

Page 3: JCN12 HiQ Project Development Environment

HiQ Corporation

• 1300 IT and business specialists in Sweden, Finland, Denmark and Russia > 250 in Finland

• Best IT Consultancy 2007-2010 (Veckans Affärer)

• ICT Project of the Year 2011 in Finland• Goals: Quality, Profitability, Growth – in

this order

3

2011 JANUARY - DECEMBERRevenues: 143,2 (122,8) MEUROEBIT: 20,4 (17,3) MEUROEBIT margins: 14,3 (14,1) %

Page 4: JCN12 HiQ Project Development Environment

HiQ Services4

Software Development

Quality Assurance &

Testing

Process Integration

Project Management

Management Consultancy

Projects

Services

Oursourci

ng

Consultin

g

Deliverable

sSolutions

W

eb-b

ased

solu

tions

I

ndustry

solu

tions

Q

A

consu

ltancy

M

obile

serv

ices

U

ser

Exper

ienceSPECIALIST

AREAS

SERVICES

DELIVERY MODELS

Page 5: JCN12 HiQ Project Development Environment

HiQ Finland highlights5

Independent quality assurance

Strong business, technology and

industry know-how

Over 100 QA specialists in Finland

Over 20 year record of business critical process integration

Strong industry know-how: Telecom,

Retail, Energy, Finances

Largest pool of high-level integration

specialist in Finland

Agile and flexible delivery models

Strong graphic design and

technology expertise in the same team

UX consultancy and process know-how

Page 6: JCN12 HiQ Project Development Environment

Problematic Delivery Path to Customer6

Sales & Directors

• Knowledge/ Information

Professionals

• Knowledge/ Information

Customer

• Knowledge/ Information

Knowledge Boundaries & No Improvement Cycle

Page 7: JCN12 HiQ Project Development Environment

Projects with Shared Tools enable Improvement Cycle

Customer

Sales & DirectorsProfessionals

7

Knowledge

Feedback & Lessons Learnt

Tools & Methods Improvement

Development

Page 8: JCN12 HiQ Project Development Environment

ALM Environment8

Document Management

Information Sharing

Project/Task Management

Quality Assurance

VCSSource Code Version

Control System

Compiling / Continuous Integration

SCM (Software Configuration Management)

By Atlassian Jira & Confluence

Page 9: JCN12 HiQ Project Development Environment

Single Sign-on andIdentity Management

HiQ Finland Integrated ALM9

Document Management

Quality AssuranceSCM

Software Configuration Management

VCSSource Code Version

Control System

Compiling / Continuous Integration

InformationSharing

Project/Task Management

Q1/2012 Initial setup

Page 10: JCN12 HiQ Project Development Environment

Single Sign-on andIdentity Management

HiQ Finland Integrated ALM continues10

Document Management

Quality AssuranceSCM

Software Configuration Management

VCSSource Code Version

Control System

Compiling / Continuous Integration

Information Sharing

Project/Task Management

Atlassian Jira & Confluence

Crowd + ADJira Confluence

Jenkins...

Subversiongit

TestRail...Sharepoint

365

Q4/2012 Fully operational

Page 11: JCN12 HiQ Project Development Environment

Main Jira Plugins and Interaction11

GreenHopper

Confluence

Wallboard Timesheet R&G

Script Runner Subversion

QA CI VCS

Crowd

Jira

AD

Page 12: JCN12 HiQ Project Development Environment

Task Management in Jira

• GOAL: one Jira project per customer• minimal support effort

• Limited set of different schemes in use (3-4)• continous improvement by selected professionals

• GreenHopper’s Agile boards a BIG advantage• big changes just recently

• Kanban and Scrum both in use

12

Page 13: JCN12 HiQ Project Development Environment

Project Management Hierarchy in Confluence

• Project pages link back and forth between Jira and Confluence

13

Manager Space

Team Space

Customer Space

Project Project

Customer Space

Team Space

Customer spaces visible to customers

Some of the internal documents stored in Sharepoint 365

Sharepoint 365

Page 14: JCN12 HiQ Project Development Environment

AD

Main Confluence Plugins and Interaction14

Sharepoint 365RefinedWiki Gliffy

Copy Space

Confluence

BalsamiqMockups Crowd

Page 15: JCN12 HiQ Project Development Environment

HiQ Finland Integrated ALM benefits

• Interoperable systemsless work for support personnel

• Customer interaction made easytransparencyshared knowledgeefficiency

• Flexibilitypick a tool you want or a combinationGliffy & Visio or other Office tools combined

15