JCNC13 Application Lifecycle Management
Upcoming SlideShare
Loading in...5
×
 

JCNC13 Application Lifecycle Management

on

  • 464 views

JIRA and Confluence Nordic Conference 24.10.2013 Juha Aaltonen Ambientia

JIRA and Confluence Nordic Conference 24.10.2013 Juha Aaltonen Ambientia

Statistics

Views

Total Views
464
Views on SlideShare
464
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

JCNC13 Application Lifecycle Management JCNC13 Application Lifecycle Management Presentation Transcript

  • Juha.aaltonen@ambientia.fi
  • agile Application Lifecycle Management JIRA and Confluence Nordic Conference 2013 Juha.aaltonen@ambientia.fi
  • Juha Aaltonen • ALM (Application Lifecycle Management) expert/consultant and concept owner • Ambientia • • Tieto 2011 -> Atlassian based tools and solutions 2001 – 2011 • • • • • • Several simultaneous customers Customer – Supplier models Multisite teams Smaller products and shorter lifecycles 3rd party tools (like IBM tools), Agile models, Open source Engineering Toolbox • Nokia (networks) 1994 – 2001 • • • • • 02.08.2013 Project lifecycles several years Project members 1000-> Codelines over 50M Software build compiling times over 24 hours Self made, Inhouse tools www.ambientia.net 3
  • Ambientia Atlassian Offers -> Concepts -> Solutions For IT- and R&D organizations For... agile Social Intranet Application Lifecycle Management Our ALM offer and Concept tries to understand and solve how to do and maintain Software Products and support end users as agile as possible and as transparency as possible and as traceability as possible as effective as possible. 17.8.2012 www.ambientia.net 4
  • agile Application Lifecycle Management Concept -> Offer -> Solution -> Way of work -> Methods HW / Network 17.8.2012 www.ambientia.net IDE / SW Engineering Tools Quality Assurance / Test Management Tool Configurations Software Configuration Management Methods and Processes -> Way of work Information Sharing / Knowledge Management Organization Project / Task Management ALM  Servicedesk Sharing code  Helpdesk /Source  Connecting Manual  Team Informationversionof other  Management control  calendars Cases  AgileTeam Building / Conpiling /IDE  Development services to Test Releasing  Knowledge base Coding practices  Backlogs Code Reviews    Continuous Integration and  Maintenance  Documentation  Technical Test etc Tasks Coverage  releasing  Requirement  Portal  Customer Quality Monitoring Management  Risk Management  Product  Reporting bugs Roadmaps  Common Management Tasks  Development Guides tests  Automate  Salesetc  cases  Consultation Work  IT projects  Gantt charts  etc 5
  • Application Lifecycle Management Concept -> Way of work -> Solutions -> Methods -> Tools Project / Task Management Jira + Jira agile + [Service Desk] + [Tempo] Information Sharing / Knowledge Management Confluence + Refinedwiki + TeamCalendars + [Gliffy] HipChat Software Configuration Management Source Code Version Control (VCS) Subversion Stash / Git Bitbucket fisheye Building / Compiling / Releasing Maven / Ant / Ivy / make Nexus / Archiva Building / Compiling / Releasing Maven / Ant / Ivy / make Nexus / Archiva Continuous Integration Bamboo Jira + Zefyr Quality Assurance / Test Management Jira Capture Fisheye + Crucible Clover Sonar Selenium IDE / SW Engineering Eclipse Sourcetree 17.8.2012 www.ambientia.net 6
  • 17.8.2012 www.ambientia.net 7
  • ALM environment As a Service 17.8.2012 www.ambientia.net 8
  • Multi-vendor / Multisite Environment Common Functions like Corporation Site 1 Site 2 Requirement Management Site 3 Risk Management Product 1 Product 2 • Development • Maintenance Helpdesk • Development • Maintenance ALM disciplines Product 5 • Development • Maintenance Project / Task management Product 4 Information Sharing & KM • Development • Maintenance Vendor X Vendor Y Product 3 QA & Test Management IDE & SW Engineering • Development • Maintenance 02.08.2013 SCM www.ambientia.net 9
  • ALM environment as a Service Product Type Scrum Kanban Helpdesk etc ALM (R&D) Environment as a Service Services New Product Proj Management Knowledge Management Test Management VCS CI Product Owner Managers Team Service Owner Operational Work Manager Manager Developers R&D Env Order R&D Env for Product IT? • • • • • Servers Network Applications EndUser support Trainings (tools) Kick Start Project Work 17.8.2012 Development Work R&D? • • • • • • Usage Model Processes Methods Appl Configurations Consulting / Mentoring Training (methods) Feedback www.ambientia.net 10
  • Summary Sales Development Maintenance Support Organization Methods and Processes -> Way of work IDE / SW Engineering     Quality Assurance / Test Management In all phases Software Configuration Management Agility! Transparency! Traceability! Efficiency! Information Sharing / Knowledge Management     Project / Task Management Goals Tool Configurations Tools HW / Network 17.8.2012 www.ambientia.net 11
  • Thank you Juha.aaltonen@ambientia.fi  Latest Sytyke Magazine  http://www.sytyke.org/lehti/  ALM Demo Environment  https://confluence.almdemo.ambientia.fi