Notes
Slide Show
Outline
1

 ALM 2.0
  • Rami Azulay
  • VP Marketing


2
About Orcanos
  • Software development company
  • Expert in development life cycle management
  • Specializes in Software, Hardware and medical device
3
Orcanos Company Profile
4
Since… until TODAY


  • Our life style raise higher
  • Demand for innovation by sophisticated consumers
  • Product Life Cycle gets shorter
5
The result

  • Companies must continually come up with new products


6
What is ALM
7
Awareness of ALM
8
Application Lifecycle Management
9
Cost Challenges
  • Program Delays
    • Root causes: poor change communication
  • Supplier Cost Over Run
    • Root causes: Late cycle changes, design incompatibility, wrong context data
  • Quality Problems
    • Root causes:  Design with outdated design context, poor requirements traceability
10
The need for ALM
  • Manual tracking is hard to manage
  • Distributed development increase need for better collaboration
  • Track customer requests
  • Track of on going changes
  • Traceability between development lifecycle artifacts


11
ALM 1.0
  • Traceability: Set of separated tools for the development lifecycle that are synched manually
  • Automation: Automation of development processes in each tool
  • Visibility: Reporting and analytics



  • “An ALM solution is the integration of life-cycle tools, not merely a collection”
12
ALM 1.0 deficiencies
  • A single tool for each role
  • No integration between tools, requires manual traceability
  • Inconsistent ALM features locked in practitioner tools (workflow, collaboration, reporting analytics, and security) cause Lack of cross-life-cycle transparency
  • Difficult to share components requires manual work
  • Repository synchronization is difficult to establish and costly to maintain
13
Greater Power of ALM 2.0
14
ALM 2.0
  • None Methodology dependant.
  • Set of tools/one integrated tools that communicates and share features
  • One database/set of integrated databases for better metrics
  • Common services for cross-life-cycle transparency (workflow, security, analytics)
  • Use of open integration standards – Web services and API
15
ALM 2.0 advantages
  • Full traceability between all development artifacts allows better track and monitor
  • Easily generate metrics across development process
  • Automation of process improve collaboration and communication
  • Integrate market into development process assure good response to customer requests
16
 
17
Implementing ALM 2.0

  • Determine if you have a need
  • Interview ALM stakeholders
  • Sort your problem to be solved
  • Automate small process as a pilot
  • Lesson learned
  • Build a plan for the next level
18
ALM 2.0 tools
  • Provide professional tools to all departments
  • Integration between modules
  • Metrics across development
  • Easy implementation and maintenance
  • Integration to organizational systems
19
NTT Communication Case Study
  • The Challenges
  • Lack of global project management tools
  • No consistent source code management processes across sites
  • Communication gaps due to disparate time-zones and languages
  • Overhead associated with bilingual document management


  • The Solution – Use of ALM 2.0 tool


  • The Benefit
  • Enabled managers, developers and stakeholders visibility into project information across all stages of development
  • Helped smooth the deployment to the Agile programming method with minimal disruption to critical business processes




  • “By using ALM 2.0 tool, it was easier to introduce changes in our software development methodology with minimal disruption across our distributed teams and we were able to be more productive.”
  • ~ Han Kessels
  • Senior Technical Architect
  • NTT Communications
20
ROI experts says
    • Studies conducted by independent ROI experts at Consynity indicate that using an integrated set of solutions to support the entire systems development process has significant benefits over other approaches. The most compelling results documented include:

  •  Reduced application development, testing, and   deployment costs by 25% to 75%
  •  Improved application quality and performance by 25% to 65%
  •  Reduced time to market by 33% to 85%
  •  Reduced time and resources to deploy applications across multiple environments by as much as 80%
  •  Reduced application downtime by 50% to 90%


21
Thank You
  • www.orcanos.com