|
1
|
|
|
2
|
- Software development company
- Expert in development life cycle management
- Specializes in Software, Hardware and medical device
|
|
3
|
|
|
4
|
- Our life style raise higher
- Demand for innovation by sophisticated consumers
- Product Life Cycle gets shorter
|
|
5
|
- Companies must continually come up with new products
|
|
6
|
|
|
7
|
|
|
8
|
|
|
9
|
- 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
|
- 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
|
- 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
|
- 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
|
|
|
14
|
- 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
|
- 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
|
- 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
|
- Provide professional tools to all departments
- Integration between modules
- Metrics across development
- Easy implementation and maintenance
- Integration to organizational systems
|
|
19
|
- 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
|
- 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
|
|