Workshops

  • W1   OMG/CISQ Workshop on Automated Function Points 
  • W2 – Sizing Software for Various Characteristics such as Non-Functional Requirements, Safety or Security 
  • W3   A New Unified Model of Custom Software Costs Determination in Contracts

Each workshop allows to achieve 3 PDUs according to the PMI’s CCR program (Technical stream)


 

W1 – OMG/CISQ Workshop on Automated Function Points [May 3 (morning – 9am-1pm)

 Presenters:

 Abstract: The presenters will discuss the Automated Function Points (AFP) standard developed by CISQ and approved by OMG in 2013.  They will discuss about how this standard can complement IFPUG’s manual counting guidelines in order to obtain a wider and deeper productivity measurement process at affordable cost.  They will discuss the measurement process for implementing AFP, and how they compare to manual counts and the cost of counting.  They will show how automation can increase the use of functional measurement within software development and maintenance processes, including Agile Methods.  Problems in using both automated and manually-counted Function Points to analyze productivity during maintenance and enhancement activities will be discussed along with potential solutions.  They will also present the recent OMG standards for automating the measurement of Reliability, Security, Performance Efficiency, and Maintainability from the source code, and how these can be used with AFP to more accurately assess application productivity.

Target Audience:

Language: English

Cost:

  • 61 EUR (50EUR+VAT22%) per attendee
  • Payment by wire transfer – see the ‘Registration’ page for details

 

W2 – Sizing Software for Various Characteristics such as Non-Functional Requirements, Safety or Security: A Generic Excel tool for Assessing Software based on ISO/IEC 20926 and ISO/IEC 19761 [May 3 (afternoon – 2pm-6pm)] 

 Presenter:

 Abstract: Sizing software takes two distinct steps:

  • Creating a model for the software, based on elementary functional components (IFPUG) or movements of data groups (COSMIC). This step is called Mapping.
  • Counting the number of model elements identified according counting rules.

Best-known counting rules are those assigning Function Points according IFPUG, depending on complexity criteria such as Data Elements Types, Record Element Types and File Type Referenced. Simplest ones are those of COSMIC – one data movement is one Function Point. Newly added are the rules of the Software Non-functional Assessment Process (SNAP). More sizing assessment counting rules for these models create metrics for software security or software safety. All you need is agree on a set of unambiguous and repeatable counting rules that are validated in practice.

This workshop introduces the audience to this new view on software metrics. It evolved during the IWSM-MENSURA 2015 conference in Kraków, driven by attempts to automate functional sizing. The Visual Excel tool has been enhanced to model according IFPUG and COSMIC, adding SNAP and future assessment models. For instance, you can take your COSMIC count and SNAP it. Or model software according IFPUG and size its security vulnerability. The Excel model is public domain under a GNU license and runs under Office 2010 or newer.

Target Audience: The audience is expected to bring its own device to the workshop that is Internet-enabled and capable of running Office 2010 or better.

Language: English

Cost:

  • 61 EUR (50EUR+VAT22%) per attendee
  • Payment by wire transfer – see the ‘Registration’ page for details

W3 – A New Unified Model of Custom Software Costs Determination in Contracts  [May 4 (morning – 9am-1pm)] 

 Presenter:

 Abstract: Functional Size Measurement Methods are becoming quite common in the software engineering academic and business community but their contractual usage is still quite primitive. Many software development or enhancement contracts are based exclusively on the functional size as a cost driver. No explicit consideration is given to requirements which are not proportional to functionality within individual (single project) or broad (multi-project) contracts. As the ISBSG data strongly suggest, effort is not completely explained by the relation with the functional size. Much of the variance is due to non-functional and process requirement, which are only partially correlated to Function Points. Spreading those costs on the FP measurement is an error because it pollutes unitary prices. Having only one average unitary price in a broad contract (long period, many projects…) seems to be a good choice because of the statistical compensations: a global equity is achieved by the means of local iniquities that compensate one with each other. In reality, things are different. No project is accepted as a “looser” just because another project is a “winner”. Global equity may only be achieved by the mean of local individual equity. Different projects may need different unitary prices and so we need a contractual setting capable to face this requirement.

This workshop will show you how to build a specific price for custom software production considering functional and non-functional requirements, expected average productivity, adjustment factors, resources mix, unitary human resource prices, life cycle phases and distribution of effort and roles and expected gross profit. It will also highlight traps that could affect the contractual economical relationship. The presented approach has been already used or experimented in its fundamental traits or variants by some important Italian ICT organizations. The workshop is based also on exercises and practical activities so it will be useful for a participant to bring a notebook or tablet with her/him.

Target Audience:

Language: (simple) English, unless all the participants are fluent with Italian.

Cost:

  • 61 EUR (50EUR+VAT22%) per attendee

Payment by wire transfer – see the ‘Registration’ page for details

 

 

Advertisements