What you can find in the ISBSG Development & Enhancement Repository Release 13

Size: px
Start display at page:

Download "What you can find in the ISBSG Development & Enhancement Repository Release 13"

Transcription

1 What you can find in the ISBSG Development & Enhancement Repository Release 13 This document provides details of the various project data types that are included in the ISBSG project repository Release 13. You will note that the project totals shown at the bottom of the tables rarely equal the 6,760 projects in the Repository. This is because submitters do not necessarily provide project data for all the data fields that ISBSG offers. The ISBSG Data R13 Field Descriptions document explains the contents of the various data fields that the Repository caters for. By studying the demographics that follow, you will be able to establish the areas that are of specific interest to you. You can then use the ISBSG Data Portal ( to select datasets of specific interest to you. The data in the Repository projects have come from over thirty countries, with 53% of the projects being completed in the last decade. This is what makes the ISBSG Repository unique. A broad range of project types from many industries and many business areas are available for you to use for estimating, awareness of trends, comparison of platforms and languages or benchmarking. The project totals shown at the bottom of the tables rarely equal the 6,760 projects in the Repository. This is because submitters do not necessarily provide project data for all the data fields that ISBSG offers. Major differences to be found in Release 13 A large number of the new projects added to the database come from Spain and the United States. This is reflected in the Country Tables. The Communications and Medical and Health Care sectors also are better represented. ISBSG Data Demographics Release 13 1 of 27

2 Demographic Summary The projects in the Repository cover a broad cross-section of the software industry. In general, they have a business focus. Project origin: The projects have been submitted from 26 different countries. Major contributors are the United States (32% of all projects), Australia (13%), Japan (12%), Finland (9%), France (7%), the Netherlands (6%), India (5%), Canada (5%), and Spain (4%). The projects were performed in 32 different countries. Major contributors are United States (18% of all projects where the country of effort is known), Finland (14%), France (11%), the Netherlands (10%), Australia (9%), India (8%), Japan (6%), Spain (5%), Canada (5%), Denmark (4%), and Brazil (4%). Project context: Industry sector: major sectors are communications (21% of all projects where the organisation type is known), manufacturing (15%), insurance (14%), government (11%), banking (10%), medical and health care (9%), and financial (7%). Business area: major areas are telecommunications (19% of all projects where the business area is known), insurance (9%), banking (9%), transport/logistics (9%), finance (8%), manufacturing (8%), and sales and marketing (5%). Type of project: Development type: 65% are enhancement projects, 33% are new developments, and 1% are re-developments. Intended market: 82% of projects are developed for internal use, (i.e. for the organisation that contributed the project to the Repository), and 18% for other users. 45% are developed in-house and 54% are outsourced. In total, 39% are developed in-house for internal use. Team size: 29% of projects have up to 4 people in the development team, 30% have 5 to 9 people, 18% have 10 to 19 people, and 24% have 20 or more people. Type of product: Product size: while IFPUG projects dominate the Repository, COSMIC, NESMA and FiSMA are all well represented. Among the IFPUG projects, 40% of projects have fewer than 100 UFPs, 33% have UFPs, and 20% have UFPs. The median size is 134 UFPs FPs is the most common size range for each of the other main sizing methods as well. Application group: 88% are business applications (38% transaction processing, 12% information system), 6% are real-time applications, and 5% are mathematically-intensive applications. Architecture: 47% of projects for which this information is available have a client-server architecture, and 24% have a multi-tier architecture (there is ISBSG Data Demographics Release 13 2 of 27

3 some overlap between these groups of projects). 37% are stand-alone systems. Web development: 15% of the projects in the Repository are web developments. Development environment: Platform: 36% are mainframe projects, 12% midrange, and 19% microcomputers. 36% of projects involve multiple platforms. Language: over 100 programming languages are represented. 3GLs represent 65% of projects, 4GLs 31%, and application generators 3%. Major languages are COBOL, C/C++/C#, Java/JavaScript, Visual Basic, PL/I, Oracle,.Net, SQL, Natural, Access, and ASP. Development methods: For ISBSG purposes a methodology applies to the whole project development process. This is distinct from techniques, which apply to individual activities within the development process. Methodology: 74% of projects that describe methodologies report using a waterfall model. Other methodologies include Joint Application Development (9%), Rapid Application Development (7%), Multifunctional teams (6%), Timeboxing (4%), and Agile and/or RUP (4%). Standards: ISO, CMM, and/or CMMI are used in 22% of projects that provide information about methodologies and techniques, with CMMI the most common. Techniques: the most common techniques are data modelling (43% of projects providing data about techniques), process modelling (21%), object oriented techniques (38%), prototyping (29%), and reviews/inspections/ walkthroughs (22%). ISBSG Data Demographics Release 13 3 of 27

4 Project Origin Country of origin United States Australia Japan Finland France Netherlands India Canada Spain Denmark Brazil United Kingdom China Other Country Projects Percent United States % Australia % Japan % Finland % France % Netherlands % India % Canada % Spain % Denmark % Brazil % United Kingdom % China % Other % Total 6757 Projects have been contributed from twenty-six different countries. ISBSG Data Demographics Release 13 4 of 27

5 Country of effort United States Finland France Netherlands Australia India Japan Spain Canada Denmark Brazil United Kingdom China Other Country Projects Percent United States % Finland % France % Netherlands % Australia % India % Japan % Spain % Canada % Denmark % Brazil % United Kingdom % China % Other % Total 4337 Thirty-two countries are represented in the Repository. ISBSG Data Demographics Release 13 5 of 27

6 Project Context Industry Sector The Industry Sector summarises the industry, or type of organisation, for which each project has been developed. Communication Manufacturing Insurance Government Banking Medical/health care Financial Electronics/computers Service industry Wholesale/retail Utilities Other Industry Sector Projects Percent Communication % Manufacturing % Insurance % Government % Banking % Medical & health care % Financial % Electronics / computers % Service industry % Wholesale / retail % Utilities % Professional services % Other % Total 4719 ISBSG Data Demographics Release 13 6 of 27

7 Business Area This is the business area within the organisation/industry that the project/application will be supporting. Communications Insurance Banking Transport, logistics Financial Manufacturing Sales, marketing Engineering Accounting Customer relations Personnel Government Inventory, purchasing Other Business area Projects Percent Communications, networks % Insurance % Banking % Transport, logistics % Financial % Manufacturing % Sales, marketing % Engineering % Accounting % Customer relations % Personnel % Government, public administration % Inventory, purchasing % Other % Total 1643 ISBSG Data Demographics Release 13 7 of 27

8 Type of Project Development type A detailed explanation of the development types is given in Appendices, Glossary of Terms. Enhancement New development Re-development Type of development Projects Percent Enhancement % New development % Re-development % Other % Total 6745 ISBSG Data Demographics Release 13 8 of 27

9 Intended market This defines the relationship between the customer, the project/application developer, and application user. If the customer and the developer are in the same organisation the project is assumed to be an in-house development; if the customer and user are in the same organisation the project is assumed to be developed for internal use. Most (82%) of the projects in the Repository (for which this information is available) have been developed for an internal business unit. Outsourced developments (54%) outnumber in-house developments (46%). Developed in-house, for internal business unit Outsourced for internal business unit Developed in-house, for external business unit Outsourced for external business unit Multi-supplier project Intended market Projects Percent Developed in-house for internal % business unit Outsourced for internal business unit % Developed in-house for external business unit Outsourced for external business unit % % Multi-supplier project % Total 2296 ISBSG Data Demographics Release 13 9 of 27

10 Team size This is the maximum number of people in the development team at any given time in the project Maximum team size Projects Percent 1 or % 3 or % 5 to % 10 to % 15 to % 20 to % 41 to % % Total 2337 Teams of 2 through 5 people are about equally common. 5 is most common (by a small margin). ISBSG Data Demographics Release of 27

11 Type of Product Product size Size is measured in function points. The four main function point counting approaches represented in the Repository are IFPUG CPM 4.0 or later, COSMIC, FiSMA and NESMA. Other approaches represented in the Repository include Mark II, Feature Points, and older versions of IFPUG (IFPUG 2, IFPUG 3) but there are few such projects and very few have been contributed to the Repository for many years now. IFPUG 4+ projects dominate the Repository. The numbers of COSMIC, FiSMA and NESMA projects are steadily increasing. The following tables and histograms show the range of project sizes, for each of these four function point counting approaches. (Projects sized with other approaches, or that have low data quality ratings, are not included.) IFPUG 4+ The table shows the sizes (in UFPs) of projects sized with IFPUG function points, that are known or presumed to have been sized using CPM4.0 or later. 35% 30% 25% Percent 20% of projects (UFPs) 15% 10% 5% 0% ISBSG Data Demographics Release of 27

12 Relative Size Size in IFPUG 4+ function points Projects (UFPs) Percent (UFPs) Projects (AFPs) Percent (AFPs) XXS 0 to % % XS 10 to % % S 30 to % % M1 100 to % % M2 300 to % % L 1000 to % % XL 3000 to % % XXL 9000 to % % XXXL or more % % Total Size ranges from 3 to 16,148 UFPs (3 to 20,000 AFPs). The median size is 134 UFPs (136 AFPs). For enhancement projects, the range is 3 to 7,134 UFPs with a median of 97 UFPs (3 to 20,000 AFPs with a median of 98 AFPs). For new developments, the range is 6 to 16,148 UFPs with a median of 308 UFPs (6 to 16,148 AFPs with a median of 313 AFPs). For re-developments, the range is 89 to 13,580 UFPs with a median of 410 UFPs (89 to 17,518 AFPs with a median of 408 AFPs). ISBSG Data Demographics Release of 27

13 COSMIC International Software Benchmarking Standards Group Development & Enhancement Repository Demographics 35% 30% 25% Percent 20% of projects 15% 10% 5% 0% Relative Size Size in COSMIC cfsu s Projects Percent XXS 0 to % XS 10 to % S 30 to % M1 100 to % M2 300 to % L 1000 to % XL 3000 to % XXL 9000 to % XXXL or more % Total 428 Size ranges from 2 to 2,090 cfsu s. The median size is 112 cfsu s. For enhancement projects the range is 2 to 2003 cfsu s (median 73). For new developments the range is 8 to 1958 cfsu s (median 160). For re-developments the range is 55 to 2090 cfsu s (median 466). ISBSG Data Demographics Release of 27

14 NESMA 40% 35% 30% 25% Percent of 20% projects (UFPs) 15% 10% 5% 0% Relative Size Size in NESMA function points Projects Percent XXS 0 to % XS 10 to % S 30 to % M1 100 to % M2 300 to % L 1000 to % XL 3000 to % XXL 9000 to % XXXL or more % Total 161 AFP s and UFP s are identical for most projects. Size ranges from 14 to 5,667 UFPs (14 to 5,667 AFPs). The median size is 192 UFPs (187 AFPs). For enhancement projects, the range is 28 to 1,468 UFPs with a median of 183 UFPs (same for AFPs). For new developments, the range is 14 to 5,667 UFPs with a median of 214 UFPs (same for AFPs). For re-developments, the range is 91 to 327 UFPs with a median of 139 UFPs. For AFPs the range is the same, but the median is 142. ISBSG Data Demographics Release of 27

15 FiSMA 40% 35% 30% 25% Percent of projects 20% 15% 10% 5% 0% Relative Size Size in NESMA function points Projects Percent XXS 0 to % XS 10 to % S 30 to % M1 100 to % M2 300 to % L 1000 to % XL 3000 to % XXL 9000 to % XXXL or more % Total 528 The FiSMA projects all report size in unadjusted function points only. Size ranges from 6 to 9,390 UFPs. The median size is 224 UFPs. For enhancement projects, the range is 6 to 1,843 UFPs with a median of 148 UFPs. For new developments, the range is 18 to 9,390 UFPs with a median of 316 UFPs. ISBSG Data Demographics Release of 27

16 Application group The application type identifies the type of application being addressed by the project (e.g. information system, transaction/production system, process control.) As there are hundreds of different application types recorded, they are grouped here into four groups. Business application Real-time application Mathematicallyintensive Infrastructure software Application group Projects Percent Business application % Real-time application % Mathematically-intensive application % Infrastructure software % Total 4449 ISBSG Data Demographics Release of 27

17 Application type A finer-grained breakdown of application types follows. Financial transaction process Transaction/Production System Management Information System Process control, real time Financial Database / catalogue Web, E-business Sales & Marketing OIS, EIS, DSS Billing Inventory, Ordering Analysis & Reporting Telecommunications Other ISBSG Data Demographics Release of 27

18 Application type Projects Percent Financial Transaction Process/Accounting % Transaction/Production System % Management Information System % Process control, sensor control, real time % Financial % Database, Catalogue/register of events or things % Web, E-Business % Sales & Marketing % Office information system, Executive information system, Decision support system % Billing % Inventory / Ordering % Analysis & Reporting % Network Management, Communications % Other % Total 4451 ISBSG Data Demographics Release of 27

19 Architecture Two broad types of system architecture are represented in the Repository: clientserver (of various flavours), and multi-tier (of various flavours). Stand-alone systems are also recorded as a contrast to client-server systems. Stand alone Client server Multi-tier Multi-tier client server Multi-tier with web interface Architecture Projects Percent Stand alone % Client server % Multi-tier % Multi-tier client server % Multi-tier with web interface % Total 3527 Taken together, 24% of projects in the Repository (for which this information is known) have a multi-tier architecture, and 47% of projects have a client-server architecture. ISBSG Data Demographics Release of 27

20 Development Environment Development platform Mainframe Mid-range PC Multi Development platform Projects Percent Mainframe % Mid-range % Personal computer % Multi % Total 5213 ISBSG Data Demographics Release of 27

21 Type of programming language There are a large number of languages recorded in the Repository. This can make it difficult to compare some projects. Consequently languages are classified by type as shown below. 2nd generation language 3rd generation language 4th generation language 5th generation Application generator Type of programming language Projects Percent 2nd generation language % 3rd generation language % 4th generation language % 5th generation language % Application generator % Total 5705 Over 100 programming languages are represented in the Repository. 3 rd generation languages dominate, but 4 th generation languages are also very well represented. Some languages (e.g. Visual Basic, Visual C++) were nominated sometimes as 3GLs and sometimes as 4GLs. The table above tallies the language types as originally nominated. In the following tables, each language is consolidated under a single type. ISBSG Data Demographics Release of 27

22 Primary programming languages 3GLs This is the programming language that has been nominated by the project submitter as the primary programming language. Java COBOL Visual Basic PL/I C++ C C# Scripting PL/SQL Other 3GL rd generation languages Projects Percent Java % COBOL % Visual Basic % PL/I % C % C % C# % Scripting % PL/SQL % Other % Other 3GLs in the Repository include JavaScript, Smalltalk, HTML, Ada, Pascal, Periphonics, and FORTRAN. ISBSG Data Demographics Release of 27

23 Primary Programming Languages - 4GLs Oracle.Net SQL ABAP NATURAL Delphi Access ASP Powerbuilder Lotus Notes Other 4GL th generation languages Projects Percent ORACLE %.Net % SQL % ABAP % NATURAL % Delphi % Access % ASP % PowerBuilder % Lotus Notes % Other 4GL % Other 4GLs represented in the Repository include CLIPPER, ColdFusion, Ingres, FOCUS, IDEAL, and RALLY. ISBSG Data Demographics Release of 27

24 Application generators COOL:GEN TELON HPS Other Application generators Projects Percent COOL:GEN % TELON % HPS % Other % Few projects that used application generators have been contributed to the Repository in recent years. The most recent projects that used application generators were implemented in ISBSG Data Demographics Release of 27

25 Methodologies and Techniques These describe the various methodologies and techniques that may have been used during the execution of a project. They have not been related to specific project activities, and therefore may apply to any part of the development lifecycle. For ISBSG purposes a methodology (Agile, JAD, Waterfall etc.) applies to the whole project development process. This is distinct from techniques (Data Modelling, OO Analysis etc.), which apply to individual activities within the development process. Some projects mention more than one methodology (e.g. some JAD projects also use RAD and/or timeboxing), and some mention more than one technique. Methodology Waterfall JAD RAD Multifunctional Timeboxing Agile, RUP Other ISBSG Data Demographics Release of 27

26 Methodology Projects Percent Waterfall % Joint Application Development (JAD) % Rapid Application Development (RAD) % Multi-functional teams % Timeboxing % Agile, RUP % Other % One or more of the above 2235 Of the 191 JAD projects, 37 also mention RAD, 45 also mention multi-functional teams, and 13 also mention timeboxing. Other methodologies include Spiral and Incremental. Specification Techniques, Design Techniques, Development techniques The following graph and table combine information from all three of these fields, as well as considering Specification Documents, and Design Documents. Standards (ISO, CMM, CMMI) Data modeling Process modeling Business area modeling Event modeling Object Oriented Prototyping Reviews, inspections Pair testing Regression testing Stress/load/performance testing ISBSG Data Demographics Release of 27

27 Development techniques Projects Percent Standards (ISO 9000; CMM, CMMI) % Data modeling % Process modeling % Business area modeling % Event modeling % Object Oriented Analysis/Design, UML % Prototyping % Reviews, inspections, walkthroughs % Pair testing % Regression testing % Stress / Load / Performance testing % One or more of the above 2320 Many of the projects that have been contributed recently to the Repository make use of standards (ISO 9000 series, CMM, CMMI). Of the 521 projects in the Repository now that used standards, 336 (65%) used CMMI, 168 (32%) used CMM, and 142 (27%) used ISO 9000 series standards. 113 projects (22%) used ISO 9000 and one or both of CMM/CMMI. ISBSG Data Demographics Release of 27

How to Decide which Method to Use

How to Decide which Method to Use Methods for Software Sizing How to Decide which Method to Use 1 Why Measure Software Size? Software is the output product from the software development and/or enhancement activity that is delivered and/or

More information

Development Effort & Duration

Development Effort & Duration Practical Software Project Estimation: A Toolkit for Estimating Software Development Effort & Duration International Software Benchmarking Standards Group Compiled and edited by Peter R. Hill Mc Grauu

More information

IT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3

IT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3 INTRODUCTION This course is designed to provide the students with the basic competencies required to identify requirements, document

More information

Modernize your applications using Cloud technologies

Modernize your applications using Cloud technologies Copyright 2013 Fujitsu Modernize your applications using Cloud technologies Esa Aho Head of Offerings and Presales Nordic Business and Application Services Fujitsu Global Legacy Modernization Introducing

More information

Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World

Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World Chapter 13 Computer Programs and Programming Languages Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate between machine and assembly languages Identify

More information

Software Development Projects in GOVERNMENT. performance, practices and predictions

Software Development Projects in GOVERNMENT. performance, practices and predictions Software Development Projects in GOVERNMENT performance, practices and predictions This report provides a global view of the best practices of software development and acquisition by Government. It uses

More information

44 Critical Thinking and Creativity 1 45 Cross-cultural Managerial Negotiations 46 Current Issues in Leadership 47 Current Trends in Western

44 Critical Thinking and Creativity 1 45 Cross-cultural Managerial Negotiations 46 Current Issues in Leadership 47 Current Trends in Western No. COURSE NAME Regular (On- Ground/US) Advanced Database Management Systems Advanced DBMS (ON-LINE) Advanced Information Systems Seminar 4 Advanced Programming with VisualBasic 5 Advanced Software Engineering

More information

IT3205: Fundamentals of Software Engineering (Compulsory)

IT3205: Fundamentals of Software Engineering (Compulsory) INTRODUCTION : Fundamentals of Software Engineering (Compulsory) This course is designed to provide the students with the basic competencies required to identify requirements, document the system design

More information

Function Point: how to transform them in effort? This is the problem!

Function Point: how to transform them in effort? This is the problem! Function Point: how to transform them in effort? This is the problem! Gianfranco Lanza Abstract The need to estimate the effort and, consequently, the cost of a software project is one of the most important

More information

Fujitsu Global Legacy Modernization Modernization to Cloud Services

Fujitsu Global Legacy Modernization Modernization to Cloud Services Fujitsu Global Legacy Modernization Modernization to Cloud Services shaping tomorrow with you Fujitsu Global Legacy Modernization Modernization to Cloud Services Fujitsu is a leading provider of customer-focused

More information

Software Development s Low Hanging Fruit. www.construx.com

Software Development s Low Hanging Fruit. www.construx.com Software Development s Low Hanging Fruit www.construx.com Copyright Notice These class materials are 2007-2008 Construx Software Builders, Inc. All Rights Reserved. No part of the contents of this seminar

More information

SAP. To help you drive the most value from certification opportunities, SAP is now offering multi-tiered certification paths for specific subjects.

SAP. To help you drive the most value from certification opportunities, SAP is now offering multi-tiered certification paths for specific subjects. SAP Over the course of three decades, SAP has evolved from a small, regional enterprise into a world-class international company. Headquartered in Walldorf, Germany, SAP is the global market leader in

More information

2901 Dallas Pkwy Suite 410 Plano, TX 75093 A Network of Information Technology Professionals. r2 TECHNOLOGIES, Inc. Rick Martinez PRESIDENT / CEO

2901 Dallas Pkwy Suite 410 Plano, TX 75093 A Network of Information Technology Professionals. r2 TECHNOLOGIES, Inc. Rick Martinez PRESIDENT / CEO PRESIDENT PROFILE has over twenty years of experience providing technical expertise to Fortune 500 companies in the Dallas-Fort Worth Texas areas. He has managed and delivered Enterprise wide computer

More information

LECTURE 1. SYSTEMS DEVELOPMENT

LECTURE 1. SYSTEMS DEVELOPMENT LECTURE 1. SYSTEMS DEVELOPMENT 1.1 INFORMATION SYSTEMS System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics

More information

The Lawson Customer Relationship Management Solution

The Lawson Customer Relationship Management Solution The Lawson Customer Relationship Management Solution Provides improved return on trade promotions and maximizes the efficacy of your sales organization Are you making the most of your customer relationships?

More information

Relationships Among Software Metrics in Benchmarking

Relationships Among Software Metrics in Benchmarking Relationships Among Software Metrics in Benchmarking Scott Goldfarb Q/P Management Group, Inc. 10 Bow Street Stoneham, MA 02180 Tel: (781) 438-2692 www.qpmg.com Agenda Introduction and Background Trends

More information

Fujitsu World Tour 2015. Human Centric Innovation. The Future of the Datacenter. Ayman Abouseif VP Product Marketing. 0 Copyright 2015 FUJITSU

Fujitsu World Tour 2015. Human Centric Innovation. The Future of the Datacenter. Ayman Abouseif VP Product Marketing. 0 Copyright 2015 FUJITSU Fujitsu World Tour 2015 The Future of the Datacenter Ayman Abouseif VP Product Marketing Human Centric Innovation 0 Copyright 2015 FUJITSU A hyperconnected world 1 Copyright 2015 FUJITSU A new business

More information

534441 IPI*GrammTech Original Price List 11.25.13

534441 IPI*GrammTech Original Price List 11.25.13 Informatica 0000001313-0001 PowerExchange for Flat Files - Batch Option - (1-3 Servers) per Server Production each $ 16,458.44 Informatica 0000001314-0001 PowerExchange for Flat Files - Batch Option -

More information

PRODUCT DATA. PULSE WorkFlow Manager Type 7756

PRODUCT DATA. PULSE WorkFlow Manager Type 7756 PRODUCT DATA PULSE WorkFlow Manager Type 7756 PULSE WorkFlow Manager Type 7756 provides a range of tools for automating measurement and analysis tasks performed with Brüel & Kjær PULSE. This makes it particularly

More information

IT Application Support Engineer (Database, Web & User)

IT Application Support Engineer (Database, Web & User) IT Application Support Engineer (Database, Web & User) Analysis, design, implementation, and testing of web-shared databases. These databases are mainly administrative oriented and are used to support

More information

How To Understand Programming Languages And Programming Languages

How To Understand Programming Languages And Programming Languages Objectives Differentiate between machine and and assembly languages Describe Describe various various ways ways to to develop develop Web Web pages pages including including HTML, HTML, scripting scripting

More information

Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment

Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment OVERVIEW Sybase Solutions for Healthcare Adapting to an Evolving Business and Regulatory Environment Rising medical

More information

10/4/2013. Sharif University of Technology. Session # 3. Contents. Systems Analysis and Design

10/4/2013. Sharif University of Technology. Session # 3. Contents. Systems Analysis and Design Session # 3 Contents Systems Analysis and Design 2 1 Tiers of Software Development 10/4/2013 Information system development project Realistic behavior 3 Information system development project System Development

More information

Borland Kylix 3 versus Linux GCC Development

Borland Kylix 3 versus Linux GCC Development Borland Kylix 3 versus Linux GCC Development A productivity and maintainability comparison by William Roetzheim and John Amacker, the Cost Xpert Group for Borland Software Group September 2002 Contents

More information

Metrics and scope management in agile projects

Metrics and scope management in agile projects Metrics and scope management in agile projects Marcel Pereboom, Mediaan April 2009 Just Software Motivation The Sydney opera house Development? Misunderstanding the requirements Not managing change properly

More information

Sizing Application Maintenance and Support activities

Sizing Application Maintenance and Support activities October 2014 Sizing Application Maintenance and Support activities Anjali Mogre [email protected] Penelope Estrada Nava [email protected] Atos India www.atos.net Phone: +91 9820202911 Copyright

More information

Contents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53

Contents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53 Preface xvi Part I Introduction and System Engineering 1 Chapter 1 Introduction 2 1.1 What Is Software Engineering? 2 1.2 Why Software Engineering? 3 1.3 Software Life-Cycle Activities 4 1.3.1 Software

More information

Function Point Modeler Enterprise Edition A Software Lifecycle Management Tool

Function Point Modeler Enterprise Edition A Software Lifecycle Management Tool White Paper Function Point Modeler Enterprise Edition A Software Lifecycle Management Tool Writer: CFPS M.E. Dipl.-Ing. M. Öztürk, Update: 01 March 2011 Introduction The Purpose of this paper is to give

More information

Building Robust Applications l Optimizing Performance l Transforming Business

Building Robust Applications l Optimizing Performance l Transforming Business Building Robust Applications l Optimizing Performance l Transforming Business About Us Prayag Software Solutions is an India-based IT services company. Backed by 8 years of industry insight, we leverage

More information

SaaS Based Inventory Management System For US Based Client

SaaS Based Inventory Management System For US Based Client Case Study SaaS Based Inventory Management System For US Based Client [CUSTOM WEB & PDA APPLICATION SERVICE WEB: ASP.NET MVC, MS SQL, PDA: ASP.NET CE (WINDOWS MOBILE), MICROSOFT SYNC FRAMEWORK, SQL CE]

More information

Blu Age Overview. It is not about changing the platform it is about business agility! HP Non Stop. Modernization Evolution Automation

Blu Age Overview. It is not about changing the platform it is about business agility! HP Non Stop. Modernization Evolution Automation Blu Age Overview It is not about changing the platform it is about business agility! HP Non Stop October 17 th, 2013 [email protected] [email protected] Modernization Evolution Automation 1 2013

More information

Software Development Life Cycle at SSPL. An Summary of Methodologies We Offer

Software Development Life Cycle at SSPL. An Summary of Methodologies We Offer Software Development Life Cycle at SSPL An Summary of Methodologies We Offer 10/29/2009 Table of Contents The SSPL Advantage... 2 Commonly Used SDLC Models at SSPL... 2 Waterfall Model... 2 Agile Model...

More information

Karunya University Dept. of Information Technology

Karunya University Dept. of Information Technology PART A Questions 1. Mention any two software process models. 2. Define risk management. 3. What is a module? 4. What do you mean by requirement process? 5. Define integration testing. 6. State the main

More information

THE BCS PROFESSIONAL EXAMINATIONS Certificate in IT. October 2006. Examiners Report. Information Systems

THE BCS PROFESSIONAL EXAMINATIONS Certificate in IT. October 2006. Examiners Report. Information Systems THE BCS PROFESSIONAL EXAMINATIONS Certificate in IT October 2006 Examiners Report Information Systems General Comments The pass rate for Section A was disappointing, being lower than previously. One reason

More information

E-DOCS SOLUTIONS & COMPUTER CONSULTANTS P.O.Box 37785 Dubai, UAE. Ph : +971 4 2626432 Fax : +971 4 2626431

E-DOCS SOLUTIONS & COMPUTER CONSULTANTS P.O.Box 37785 Dubai, UAE. Ph : +971 4 2626432 Fax : +971 4 2626431 E-DOCS SOLUTIONS & COMPUTER CONSULTANTS P.O.Box 37785 Dubai, UAE Ph : +971 4 2626432 Fax : +971 4 2626431 Email : [email protected] Web : www.edocs-itsolutions.com PROFESSIONAL I.T. CONSULTANTS

More information

AMDOCS CRM FOR FINANCIAL SERVICES INSTITUTIONS

AMDOCS CRM FOR FINANCIAL SERVICES INSTITUTIONS AMDOCS CRM FOR FINANCIAL SERVICES INSTITUTIONS THE NEED FOR CRM EXCELLENCE In today s highly competitive and challenging environment, financial services institutions can no longer base their strategy primarily

More information

SERVICES DATA SHEET CLOUD

SERVICES DATA SHEET CLOUD SERVICES DATA SHEET CLOUD Ease internal infrastructure and resource demands while increasing market agility with your own private and secure OneShield-hosted cloud-based core services platform. Long before

More information

OFFSHORE SOFTWARE DEVELOPMENT

OFFSHORE SOFTWARE DEVELOPMENT OFFSHORE SOFTWARE DEVELOPMENT Software Labs in India Professionals in IT business & Data-processing for more than 20 years. Applications & system software development in a multitude of industries State-of-the-Art

More information

SOFTWARE QUALITY IN 2002: A SURVEY OF THE STATE OF THE ART

SOFTWARE QUALITY IN 2002: A SURVEY OF THE STATE OF THE ART Software Productivity Research an Artemis company SOFTWARE QUALITY IN 2002: A SURVEY OF THE STATE OF THE ART Capers Jones, Chief Scientist Emeritus Six Lincoln Knoll Lane Burlington, Massachusetts 01803

More information

SOFTWARE ESTIMATING RULES OF THUMB. Version 1 - April 6, 1997 Version 2 June 13, 2003 Version 3 March 20, 2007

SOFTWARE ESTIMATING RULES OF THUMB. Version 1 - April 6, 1997 Version 2 June 13, 2003 Version 3 March 20, 2007 SOFTWARE ESTIMATING RULES OF THUMB Version 1 - April 6, 1997 Version 2 June 13, 2003 Version 3 March 20, 2007 Abstract Accurate software estimating is too difficult for simple rules of thumb. Yet in spite

More information

Enterprise Services for Defense Transformation

Enterprise Services for Defense Transformation Enterprise Services for Defense Transformation Prof. Paul A. Strassmann George Mason University, February 19, 2007 1 Case Study Hewlett-Packard Cost Reduction 2 Example of Application Simplification Domain

More information

Software development life cycle. Software Engineering - II ITNP92 - Object Oriented Software Design. Requirements. Requirements. Dr Andrea Bracciali

Software development life cycle. Software Engineering - II ITNP92 - Object Oriented Software Design. Requirements. Requirements. Dr Andrea Bracciali Software development life cycle Software life cycle: Software Engineering - II ITNP92 - Object Oriented Software Design Dr Andrea Bracciali Module Co-ordinator 4B86 [email protected] Spring 2014 (elicitation)

More information

Metalogic Systems: Corporate

Metalogic Systems: Corporate Metalogic Systems: Corporate Presentation Metalogic Systems - overview Services & Solutions Incorporated in July 1997 Headquartered in Kolkata (India) with its own facility Regional office in Bangalore

More information

The Microlease Asset Management Solution

The Microlease Asset Management Solution The Experts in Test Equipment Management datasheet Microlease Asset Management Solution Improving Business Performance in Test Environments Challenges of a Test Environment Engineers must meet tight development

More information

A Software Engineering Process for Operational Space Weather Systems. S. Dave Bouwer, W. Kent Tobiska Space Environment Technologies www.spacewx.

A Software Engineering Process for Operational Space Weather Systems. S. Dave Bouwer, W. Kent Tobiska Space Environment Technologies www.spacewx. A Software Engineering Process for Operational Space Weather Systems S. Dave Bouwer, W. Kent Tobiska Space Environment Technologies www.spacewx.com Transitioning Research Models into Operations Software

More information

SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania.

SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania. SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania. We provide outsourcing services to a series of customers mostly located in Northern America

More information

IT Infrastructure and Platforms

IT Infrastructure and Platforms Chapter 6 IT Infrastructure and Platforms 6.1 2006 by Prentice Hall OBJECTIVES Define IT infrastructure and describe the components and levels of IT infrastructure Identify and describe the stages of IT

More information

Capturing the $1.6 Trillion Data Dividend

Capturing the $1.6 Trillion Data Dividend Sponsored by: MICROSOFT Authors: Dan Vesset Henry D. Morris John F. Gantz Capturing the $1.6 Trillion Data Dividend May 2014 EXECUTIVE SUMMARY Business Value Highlights The Increase in the Data Dividend

More information

We decided that we would build IFS Applications on standards so our customers would not be locked into any particular technology. We still do.

We decided that we would build IFS Applications on standards so our customers would not be locked into any particular technology. We still do. IFS Applications for Shipbuilding 2 ifs shipbuilding OUR SOLUTION S DNA When we first set out to create IFS Applications over 25 years ago, our goal was to make the most usable business solution on the

More information

How To Set Up An Outsourcing Center In China

How To Set Up An Outsourcing Center In China HJSOFT Business Outsourcing Proposal Introduction... 2 Business Outsourcing Focus... 2 Standard and Unified Development Process... 3 Standardized Testing Procedures... 4 Price reference... 5 1 Introduction

More information

Chapter 1 The Systems Development Environment

Chapter 1 The Systems Development Environment Your Objects of SA&D Study Chapter 1 The Systems Development Environment 2011 by Prentice Hall: J.A.Hoffer et.al., Modern Systems Analysis & Design, 6 th Edition 1/55 2/55 Course Content Fundamental of

More information

Zeus Networks Company Portfolio

Zeus Networks Company Portfolio Zeus Networks Company Portfolio Software Development Portfolio C3 Locale Led a team of developers that developed a campaign management solution for managing election campaigns. This software uses Geographical

More information

Expenditure and Outputs in the Irish Health System: A Cross Country Comparison

Expenditure and Outputs in the Irish Health System: A Cross Country Comparison Expenditure and Outputs in the Irish Health System: A Cross Country Comparison Paul Redmond Overview This document analyzes expenditure and outputs in the Irish health system and compares Ireland to other

More information

ICT investment trends in Brazil. Enterprise ICT spending patterns through to the end of 2015 May 2014

ICT investment trends in Brazil. Enterprise ICT spending patterns through to the end of 2015 May 2014 ICT investment trends in Brazil Enterprise ICT spending patterns through to the end of 2015 May 2014 1 Trends in ICT budgets 1.1 Summary This report presents the findings from a survey of Brazilian enterprises

More information

Software: Systems and Application Software

Software: Systems and Application Software Software: Systems and Application Software Computer Software Operating System Popular Operating Systems Language Translators Utility Programs Applications Programs Types of Application Software Personal

More information

APPENDIX III - Role definitions and required skills, by category. Application Development Category

APPENDIX III - Role definitions and required skills, by category. Application Development Category APPENDIX III - Role definitions and required skills, by category. Application Development Category Category (App Dev) Description Required Skills Junior Business Analyst Gathers and details specific application

More information

Third Party Instrument Control with Chromeleon Chromatography Data System (CDS) Software

Third Party Instrument Control with Chromeleon Chromatography Data System (CDS) Software Third Party Instrument Control with Chromeleon Chromatography Data System (CDS) Software White Paper 70885 Executive Summary Over the last few decades chromatographic instrumentation and separations have

More information

IFS ApplIcAtIonS For ElEctronIc components xxxxxxxxxxxxx

IFS ApplIcAtIonS For ElEctronIc components xxxxxxxxxxxxx IFS Applications for ELECTRONIC COMPONENTS xxxxxxxxxxxxx OUR SOLUTION S DNA When we first set out to create IFS Applications over 25 years ago, our goal was to make the most usable business software on

More information

Electronic Commerce Engineering

Electronic Commerce Engineering 219322 Electronic Commerce Engineering Lecture 4 Laudon & Traver: Chapter 4 Building an E-commerce Web Site Copyright 2007 Pearson Education, Inc. Slide 4-1 Building an E-commerce Site: A Systematic Approach

More information

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above. ANZSCO Descriptions This ANZSCO description document has been created to assist applicants in nominating an occupation for an ICT skill assessment application. The document lists all the ANZSCO codes that

More information

E-commerce. business. technology. society. Kenneth C. Laudon Carol Guercio Traver. Third Edition. Copyright 2007 Pearson Education, Inc.

E-commerce. business. technology. society. Kenneth C. Laudon Carol Guercio Traver. Third Edition. Copyright 2007 Pearson Education, Inc. Copyright 2007 Pearson Education, Inc. Slide 4-1 E-commerce business. technology. society. Third Edition Kenneth C. Laudon Carol Guercio Traver Copyright 2007 Pearson Education, Inc. Slide 4-2 Chapter

More information

Department of Veterans Affairs

Department of Veterans Affairs Department of Veterans Affairs PSI INTERNATIONAL, Inc. (PSI) is very familiar with the challenges of designing, developing, fielding, and maintaining systems for the Department of Veterans Affairs (VA)

More information

Software Testing Trends in Australia and Beyond

Software Testing Trends in Australia and Beyond Software Testing Trends in Australia and Beyond Jason Lee Dolby Laboratories Australia Mark Pedersen K.J. Ross & Associates Australia Abstract This presentation looks at trends in software testing within

More information

Software Life-Cycle. Series of steps through which software product progresses. A life-cycle is selected during requirement Phase

Software Life-Cycle. Series of steps through which software product progresses. A life-cycle is selected during requirement Phase Software Life-Cycle Series of steps through which software product progresses From requirements through retirement A life-cycle is selected during requirement 1 Build-And-Fix Model Product is implemented

More information

Managed Services Overview

Managed Services Overview Managed Services Overview By Shyam Chodapunedi Company Overview 2 About KPIT 8300+ EMPLOYEES $410M REVENUE INDUSTRY FOCUSED GLOBAL PRESENCE Recognized Leader Enterprise IT Business Consulting Product Engineering

More information

How do you manage the brain of the business in a way that supports the opportunities your organisation wants to take advantage of?

How do you manage the brain of the business in a way that supports the opportunities your organisation wants to take advantage of? As the world becomes a more competitive place, businesses need to respond at lightning speed to take advantage of new opportunities or avoid risks. To enable this, the data centre needs to be a dynamic

More information

MCP certified, Cert in Security from the Law Socienty, Dublin and participation in ISTQB Certification (http://www.istqb.org/)

MCP certified, Cert in Security from the Law Socienty, Dublin and participation in ISTQB Certification (http://www.istqb.org/) Joyce Morris # Performance # Non Functional Test # Specialist [email protected] Summary Over 10 years of experience in Software Testing, Quality Assurance, Software Development methodologies (RUP,

More information

Christof Ebert Reiner Dumke. Software Measurement. Establish - Extract - Evaluate - Execute. With 157 Figures and 50 Tables.

Christof Ebert Reiner Dumke. Software Measurement. Establish - Extract - Evaluate - Execute. With 157 Figures and 50 Tables. Christof Ebert Reiner Dumke Software Measurement Establish - Extract - Evaluate - Execute With 157 Figures and 50 Tables Springer Contents 1. Introduction 1 1.1. The Purpose of the Book 1 1.2. Measurement

More information

Agilent OSS access7 Signaling Meter

Agilent OSS access7 Signaling Meter Agilent OSS access7 Signaling Meter access7 Signaling Meter - extracting the maximum revenue potential from your network Agilent access7 Signaling Meter helps you to measure SS7 traffic volumes and network

More information

Counting Infrastructure Software

Counting Infrastructure Software Counting Infrastructure Software Dr. Anthony L Rollo, SMS Ltd, Christine Green EDS Many function point counters and managers of software counts believe that only whole applications may be sized using the

More information

Industry Metrics for Outsourcing and Vendor Management

Industry Metrics for Outsourcing and Vendor Management Industry Metrics for Outsourcing and Vendor Management Scott Goldfarb Q/P Management Group, Inc. 10 Bow Street Stoneham, Massachusetts 02180 [email protected] Tel: (781) 438-2692 FAX (781) 438-5549 www.qpmg.com

More information

GLOBAL DATA CENTER SPACE 2013

GLOBAL DATA CENTER SPACE 2013 2013 CENSUS REPORT: Global Data Center Space 2013 GLOBAL DATA CENTER SPACE 2013 Top 3 data center markets account for almost half of all global data center space. In spite of a slowdown in the amount of

More information

How To Manage An Ip Telephony Service For A Business

How To Manage An Ip Telephony Service For A Business Enabling organisations to focus on core revenue generating activities Your business needs reliable, flexible and secure communication tools to enable better connectivity and collaboration with your employees,

More information

Certified Software Quality Engineer (CSQE) Body of Knowledge

Certified Software Quality Engineer (CSQE) Body of Knowledge Certified Software Quality Engineer (CSQE) Body of Knowledge The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which the questions

More information

How many students study abroad and where do they go?

How many students study abroad and where do they go? From: Education at a Glance 2012 Highlights Access the complete publication at: http://dx.doi.org/10.1787/eag_highlights-2012-en How many students study abroad and where do they go? Please cite this chapter

More information

Trends in Digitally-Enabled Trade in Services. by Maria Borga and Jennifer Koncz-Bruner

Trends in Digitally-Enabled Trade in Services. by Maria Borga and Jennifer Koncz-Bruner Trends in Digitally-Enabled Trade in Services by Maria Borga and Jennifer Koncz-Bruner Digitally-enabled are those for which digital information and communications technologies (ICT) play an important

More information

Chapter 4 IT Infrastructure: Hardware and Software

Chapter 4 IT Infrastructure: Hardware and Software 1 Chapter 4 IT Infrastructure: Hardware and Software LEARNING TRACK 1: THE EVOLUTION OF IT INFRASTRUCTURE Evolution of IT Infrastructure: 1950 2005 The IT infrastructure in organizations today is an outgrowth

More information

and technology engineered for agile business

and technology engineered for agile business IFS Applications architecture and technology engineered for agile business OUR SOLUTION S DNA When we first set out to create IFS Applications over 25 years ago, our goal was to make the most usable business

More information