|
SE-CURE AG
and SolidSource BV will organize the successful workshop
"Software Management by Numbers"
at
Nov 24th, 2010 in Eindhoven
Introduction
Reducing
delivery time, increasing quality, and increasing productivity
have always been goals of application development organizations. With
tight
labor markets and increasing pressure to deliver ever faster and
cheaper, these
goals are more important than ever. So it is not surprising that the
popularity
of the quality standards and process models has grown over the past few
decades.
Their premise is:
- Increased
customer satisfaction by increasing the quality of the
software.
- Increased
responsiveness of your organization by reducing the delivery
time of your software projects.
- Increased
productivity of your organization, or, conversely, reducing
the cost of the software organization while maintaining the same
delivery speed
and quality.
Meaningful
Information
Successfully implementing
improvement initiatives requires the institutionalization of a
measurement
process. Within a project or organization, it is often easy to get
people
enthused about metrics. But all too often, this enthusiasm does not
translate
into action. Even when it does, it is unlikely to be sustained, people
might
get lost in incomplete details. Getting
too little or too much data is easy, identifying the relevant data and
converting it to meaningful information for everyone is the
challenge. Management needs the ability to step
back from the details and see the bigger, complete picture. The
critical
success factor here is defining Key Performance Indicators (KPIs) that
cover a
multi-dimensional view that goes far beyond an earned value chart. The
goal of
these KPIs is to foster greater visibility and faster reaction to
opportunities
and threats, hereby enabling informed decision-making. Once management
starts
actively using such KPIs, projects are forced to bring and keep their
measurement
process in place.
In this workshop, a powerful set of
16 best practice KPIs is presented, using a multi-dimensional
perspective,
together with benchmarking data (industry, best-in-class). This enables
a
quantitative assessment of a software manufacturer‘s capability and
define an
underpinned business case for improvements with quantified targets.
Audience
Software
measurement and metrics specialists, project managers, functional
managers,
testers, quality engineering, developers, and other software project
stakeholders involved in selecting, designing, implementing and
utilizing
software metrics and measures to obtain information about their
software
products, processes, services and projects.
Duration
1
day (08:30
–
17:00).
Program
1. What is Software Capability?
a. Software industry today.
b. Payoff of process improvement?
c. Schedule/effort trade-offs.
d. Rules of thumb for estimation.
2. Best practice Key Performance Indicators.
a. Project performance (schedule, effort, staffing rate, productivity).
b. Process efficiency (cost of quality).
c. Product scope (features, size, re-use level).
d. Product quality (complexity, test coverage, defect density, removal efficiency).
3. Benchmarking.
a. Average industry data.
b. Best-in-class industry data.
c. Gap analysis.
4. Improving Software Capability.
a. Prioritization and target setting.
b. Business case definition.
Focus on exercices and quantitative
techniquesThis
workshop
is taught through (limited) lecture and interactive
discussion.Actual
examples from the software industry are utilized to make the
information relevant.The
focus is on team exercises (one case study), in which learned skills
are
practiced.The emphasis of this workshop is on quantitative
techniques that allow the attendees to transition the
skills learned in this workshop to their own work
environments.Solutions to
all exercises will be provided.
|