Agile Application Lifecycle Management 6.2.2014
-
Upload
ambientia -
Category
Technology
-
view
121 -
download
12
description
Transcript of Agile Application Lifecycle Management 6.2.2014
Our agileALM Concept, Solutions and Offer tries to understand and solve how to manage, do and maintain Software Products and support end users as agile as possible and as transparent as possible and as traceable as
possible and as effective as possible.
- Concept | Solutions | Offeralmag
ile
People | References | Tools | ALM env aaS
Goals Agility Transparency Traceability Efficiency
Perspectives Sales/Marketing Development Maintenance Support Management IT
Target customers 25+ SW Product org IT / R&D org
Approaches Organization Way of work Tool configurations Tools Platform
- Concept #1almag
ile
TuoteTuoteTuoteTuote
”Track | Collaborate | Code”
Myynti
Sopimusten hallinta
Vaatimusten hallinta
Ketterä tuotekehitys/Ylläpito
Julkaisu
Helpdesk
Riskien hallinta
CRM
Information Sharing
- Concept #2almag
ile
etc
Site 1 Site 2 Site 3
Vendor X Vendor Y
Product 1•Development•Maintenance
Product 2•Development•Maintenance
Product 3•Development•Maintenance
Product 4•Developme
nt•Maintenanc
e
Product 5•Development•Maintenance
Corporation
- Multivendor / Multisite environmentalmag
ile
Back to main page
- Solutionsalmag
ile
HelpdeskServicedesk
Product DevelopmentProduct Maintenance
Requirement Management
Risk (and actions) Management
Administrative Tasks
Sales Case ManagementConsultation Work Management
Agile Marketing ManagementAccount Management
Gantt style Projects
Knowledge base
Team Information Sharing
Team Calendars
Technical Documentation
Customer Portal
Product Roadmaps
Development Guides
Project DocumentationCustomer Documentation
DVCS
Building
Releasing
Continuous Integration
Continuous ReleasingTest Management
Code Reviews
Test CoverageQuality Monitoring
Bug ReportingTest Automation
Coding Practices
IDE
User ManagementIntraIT Request Management
Solutions Management of
Manual Test Cases Code Reviews Test Coverage Quality Monitoring Reporting bugs Automate tests
Solutions DVCS Building / Conpiling /
Releasing Continuous Integration
and releasing
Solutions Team Information Sharing Team calendars Knowledge base Technical Documentation Customer Portal Product Roadmaps Development Guides Intra etc
Solutions Helpdesk Servicedesk Agile Development Maintenance Tasks Requirement Management Risk Management Common Management Tasks Sales cases Marketing plans Consultation Work IT projects
Gantt charts Delivery Project Management Account Management IT Request Management etc
- Concept > Solutionsalmag
ile
Organization
Methods and Processes -> Way of work
Tool Configurations
Tools
HW / Network
Info
rmatio
n S
harin
g / K
now
led
ge
Man
ag
em
en
t
Softw
are
Con
fig
ura
tion
Man
ag
em
en
t
Qu
ality A
ssura
nce
/ Test M
an
ag
em
en
t
IDE
/ SW
En
gin
eerin
g
Pro
ject / T
ask
Man
ag
em
en
t
Solutions Connecting other
services to IDE Coding practices etc
Use
r Man
ag
em
en
t
Ap
pro
ach
es
Disciplines > Solutions
Back to main page
agileALM
agileALM offer
- Offer | pathKick-off meeting
This is how it should be done
Configuration audit workshop
Solution workshop
Tool workshop
Tool training
agileALM coaching Continuous coaching service Method and tool expert
Main User Support Continuous support service Tool expert
Tool administrator Continuous admin service Tool expert
SaaS Atlassian tools as a Service from Ambientia premises
Tool & platform expert
Licenses Atlassian license reseller
Helpdesk Tool expert
almag
ile
Continuous Services
Back to main page
Implementation project
Kickoff meeting
Agenda
Ambientia 15min
agileALM offer in general 30min
agileALMdemo walkthrough 60min
Current usage models and usage areas 60min
Findings and follow-up actions 30min
Aloituspalaveri, jossa käydään läpi millä osa-alueilla ja miten Ambientian agileALM tarjooma voi auttaa ja millainen on asiakkaan nykyinen tapa toimia ja mihin Atlassian työkaluja tällä hetkellä käytetään.
Palaverin lopputuloksena asiakas saa kokonaisnäkemyksen siitä miten Ambientian agileALM tarjooma voi auttaa asiakasta.Palaverin perusteella molemmat osapuolet saavat myös näkemyksen mahdollisista jatkotoimenpiteistä.
This is how it should be done – workshop/demo
Agenda
agileALM offer in general 45min
agileALMdemo walkthrough 45min
Use cases 4h
Findings, comments and follow-up actions 45min
Demo luonteinen palaveri, jossa Ambientian asiantuntijat näyttäjät agileALM demo ympäristössä miten Atlassianin työkaluja voi ja kannattaa käyttää ja hyödyntää Ohjelmistotuotteiden hallinnoinnissa, kehityksessä ja ylläpidossa, sekä käyttäjätuessa.
Palaverin lopputuloksena asiakas saa kokonaisnäkemyksen siitä miten Atlassian tuotteita voi ja kannattaa hyödyntää...
- Toolsalmag
ile
This is not about tools
this is about way of work and methodsand how you implement those methods to your tools
But...
• An Australian enterprise software company• Best known for its issue tracking application, JIRA, and its team
collaboration product, Confluence• Serves over 25,000 customers globally• As of May 2013, the company has over 600 employees• Headquartered in Sydney, Australia
• Offices in Amsterdam and San Francisco• Was founded in 2002 by Mike Cannon-Brookes and Scott Farquhar
• Does not have a traditional sales team. Instead, it lists all prices, information about products, documentation, support requests, and training materials on its website. The company does not offer discounts, with the exception of academic and charity organizations. All products are available as hosted or installed versions, starting at $10 for 10 licenses. In 2011, Atlassian announced bookings of $102 million, up 35% from the year before.
- Tools - Atlassianalmag
ile
- for Application Lifecycle Management - Tools - Atlassianalma
gil
e
Jira Plan, track, service
Confluence Create & collaberate
HipChat Group Chat and IM Built for Teams
Stash Git Repository Management for Enterprise Teams
Bamboo Continuous integration, deployment, and release management
Fisheye Search, monitor, and track your Subversion repositories
Crucible Find bugs and improve code quality through peer code review
Clover Java and Groovy code coverage
SourceTree Free Git and Mercurial desktop client for Mac or Windows
- Tools – Atlassian toolsetalmag
ile
Find, try, and buy add-ons for Atlassian products
The Atlassian Marketplace is a platform for Atlassian customers to discover, try, buy, and manage add-ons for their applications. Additionally, it offers third-party vendors the ability to market, distribute, and license their add-ons to Atlassian's customer base.
Jira-Agile Service Desk Tempo Zefyr Capture Refinedwiki Team Calendars Gliffy Image Slider etc
- Tools – add-ons and Atlassian marketplace almag
ile
- Tools – Demo environmentalmag
ile
Back to main page
- Referencesalmag
ile
Back to main page
Serverlist ~47 Jira servers ~91 Confluence serversLicenses ~119 Jira licenses ~138 confluence ~72 Jira agile ~23 crowd ~14 stash ~14 bamboo
ALM cases
Case esimerkkejä tulossa, ei vielä julkaisulupaa...
- People - competencesalmag
ile
Back to main page
TomiALM expert / consultant
Ambientia 2013 ->• Atlassian tools and solutions
Accenture 2011 – 2013• Project Manager, Buid Framework
Nokia 2005 – 2011• Project Manager, Build Framework• Senior Manager, Build Framework• Manager, Build Environment• Project Manager• Design Engineer / Build Engineer
JuhaALM expert / consultant and concept owner
Ambientia 2011 ->• Atlassian tools and solutions
Tieto 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• Project lifecycles several years• Project members 1000->• Codelines over 50M• Software build compiling times over 24 hours• Self made, Inhouse tools
almag
ile
Back to main page
ALM (R&D) Environment as a Service
Service OwnerOperational Work Development Work
Manager Manager
IT?• Servers• Network• Applications• EndUser support• Trainings (tools)
R&D?• Usage Model• Processes• Methods• Appl Configurations• Consulting / Mentoring• Training (methods)
New Product
Product Owner
TeamR&D Env Order
R&D Env for Product
Kick Start
Project Work Feedback
Product
TypeScrumKanbanHelpdesketc
Services Proj ManagementKnowledge ManagementTest ManagementVCSCI
Managers
Developers
- ALM environment as a Service
Kiitos