Open Source Software Quality Assurance - Lessons Learnt
|
|
- Jesse Wilkins
- 8 years ago
- Views:
Transcription
1 1 Open Source Software Quality Assurance - Lessons Learnt Imed Hammouda, adjunct professor Alexander Lokhman, researcher Tampere University of Technology Credits to Prof. Ernesto Damiani, University of Milan, Italy
2 Definitions Software Assurance the level of confidence that software is free from vulnerabilities, either intentionally designed into the software or accidentally inserted at anytime during its lifecycle, and that the software functions in the intended manner National Information Assurance Glossary Software Quality The degree to which a system, component, or process meets specified requirements. The degree to which a system, component or process meets customer or user needs or expectations. IEEE Standard Glossary
3 Software Quality Attributes
4 Traditional Assurance Tasks - Security Security requirements Abuse cases External Review Risk analysis Risk-based Security Tests Code Review (Tools) Risk analysis Penetration Testing Security Operations Requirements and Use Cases Architecture and Design Test Plans Code Tests and Test Results Feedback
5 FLOSS Development Contributor Committer Trusted Repository Bug reports Source code Distributor User
6 Multi-Tiered Assurance Process of FLOSS
7 Quality by Access Availability of source code from an easily accessible medium No authorization is required Source code is made available in a format that is suitable and workable for the purpose of review and development, and appropriate for free distribution "Given enough eyeballs, all bugs are shallow" Linus s Law
8 Quality by Development Precise and explicit understanding of the software goals and requirements Choice of methodologies for testing, debugging, and error and bug reporting Tools to provide effective communication, coordination and the overall management of the project Facilitation of rapid frequency of beta releases Release early, release often
9 The Role of Community Maemo Karma Product Karma Features/components are rated by contributors (+1/-1) A certain karma level has to be reached for the component to be promoted Member Karma Comments, commenting a news item or a Maemo app in testing: 2 * sqrt(# comments) Favourites, voting on news items: 0.25 * sqrt(# thumbs) Package testing, promoting or demoting packages in Extras Testing: 0.5 * # thumbs Blog post, 1-10 per post depending on votes it has received Products, applications in Maemo Downloads: 7 * (1 + stars per application) Discussion, posts to Maemo mailing lists: 2 * sqrt(# posts) Brainstorm: 5 for idea under vote or in development, 10 for implemented idea, 2 for solution under vote or in development, 10 for implemented solution Groups, 3 * # garage project memberships Bugzilla_reported: 6 * sqrt(# bugs reported) Bugzilla_comments: sqrt(# bug comments) Itt_thanks, thanks for TMO posts: 8 * sqrt(# thanks) Itt_posts, posts on TMO: sqrt(# posts) Mediawiki_edits: 6 * sqrt(# edits)
10 The Role of Tools [
11 The Role of Reviews Projects go through six distinct phases All Projects are required to have at least one review per year. [
12 The Role of Processes Contribution Untrusted Trusted Under Test Tested Repository User
13 The Role of Version Control Systems Central Repository Repository checkout commit checkout checkout User A patch patch User C User B Centralized Version Control User C pull User D User A pull pull pull commit maintain User B Distributed Version Control
14 The Role of Forges Infrastructure for collaboration and communication Maintaining project data and statistics Requirements for hosting projects Visibility of projects to other communities Access to a database of past experience
15 The Role of Conventions and Guidelines Naming Conventions - How to name things like packages, classes, and methods Coding Conventions - How to make source code readable Documentation - How to write documentation comments, especially for API User Interface Guidelines - How to achieve user interface consistency Version Numbering - How to evolve plug-in version numbers
16 Checklist Objectives Critical success factors Roles and responsibilities Plans Technical architecture and good practice Risks OSS challenges User-related Technology-related
17 Thank You! Questions?
ECLIPSE FOUNDATION, Inc. INTELLECTUAL PROPERTY POLICY Effective as of July 21, 2011 (the Effective Date )
ECLIPSE FOUNDATION, Inc. INTELLECTUAL PROPERTY POLICY Effective as of July 21, 2011 (the Effective Date ) 0. DEFINITIONS Content is copyrightable material, including without limitation software, documentation,
More information(2) Question 2: Size of Mozilla community.
Open Source Software Development Case Studies CSE564 Group 17 HW1 Shihuan Shao, Tuyue Chen, Yongming Zhang 1. Introduction Open source software(oss) development is considered to be a competitive rivalry
More informationsupport@desky.io Desky Helpdesk Software: Agent Interface Quick Start Guide
support@desky.io Desky Helpdesk Software: Agent Interface Quick Start Guide The Desky helpdesk platform is designed to make it easy to handle problems and questions from your users. Your helpdesk ties
More informationCareer proposition for software developers and web operations engineers
Career proposition for software developers and web operations engineers Introduction The Government Digital Service is at the centre of the digital transformation of government, making information and
More informationCollaborative Software Development Using R-Forge
Collaborative Software Development Using R-Forge Stefan Theußl Achim Zeileis Kurt Hornik Department of Statistics and Mathematics Wirtschaftsuniversität Wien August 13, 2008 Why Open Source? Source code
More informationUpping the game. Improving your software development process
Upping the game Improving your software development process John Ferguson Smart Principle Consultant Wakaleo Consulting Email: john.smart@wakaleo.com Web: http://www.wakaleo.com Twitter: wakaleo Presentation
More informationAgile Methods and Open Source Software Development
Agile Methods and Open Source Software Development Prof. Dr. Dirk Riehle Lecture 9/15 of 21.12.2009 Winter Semester Winter Semester 2009/2010 2009/2010 Lecture Lecture Agile Methods Agile and Open Source
More informationSoftware & Supply Chain Assurance: Mitigating Risks Attributable to Exploitable ICT / Software Products and Processes
Software & Supply Chain Assurance: Mitigating Risks Attributable to Exploitable ICT / Software Products and Processes Joe Jarzombek, PMP, CSSLP Director for Software & Supply Chain Assurance Stakeholder
More informationSoftware Quality Testing Course Material
Prepared by Vipul Jain Software Quality Testing Course Material Course content is designed and will be taught in such a manner in order to make a person job ready in around 10-12 weeks. Classroom sessions
More informationSOFTWARE DEVELOPMENT BASICS SED
SOFTWARE DEVELOPMENT BASICS SED Centre de recherche Lille Nord Europe 16 DÉCEMBRE 2011 SUMMARY 1. Inria Forge 2. Build Process of Software 3. Software Testing 4. Continuous Integration 16 DECEMBRE 2011-2
More informationLECTURES NOTES Organisational Aspects of Software Development
LECTURES NOTES Organisational Aspects of Software Development Pedro Contreras Department of Computer Science Royal Holloway, University of London Egham, Surrey TW20 0EX, UK pedro@cs.rhul.ac.uk 1. Introduction
More informationAn Open Source Work Shop. Luciano Resende (lresende@apache.org) Haleh Mahbod (hmahbod@gmail.com) Aug. 2008
An Open Source Work Shop Luciano Resende (lresende@apache.org) Haleh Mahbod (hmahbod@gmail.com) Aug. 2008 1 Topics General knowledge about open source Importance of Open Source What is Open Source License
More informationRequirements engineering and quality attributes
Open Learning Universiteit Unit 2 Learning Unit 2 Requirements engineering and quality attributes Contents Introduction............................................... 21 2.1 Important concepts........................................
More informationAn Overview of Open Source
An Overview of Open Source Karl Fogel kfogel@opentechstrategies.com Producing Open Source Software producingoss.com Open source software is software that may be modified and redistributed freely by anyone,
More informationSecurity management in software production
Notitia 28 / 2015 Make Security an Asset Background 13 Security management in software production Well-thought-out security management in software production generates genuine added value both for the
More informationKeywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection;
Volume 4, Issue 4, April 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Document Driven
More informationDeveloper Documentation Revamp Proposal. Wayne Lee
Developer Documentation Revamp Proposal Wayne Lee 5 Overview Looking to revamp AllSeen Developer content starting in 14.06 timeframe Need agreement on: Content organization Tool and Process Ownership 6
More informationThe OpenFOAM-extend project on SourceForge: current status. Bernhard Gschaider, ICE Strömungforschung GmbH
The OpenFOAM-extend project on SourceForge: current status Martin Beaudoin, Hydro Québec Research Institute Bernhard Gschaider, ICE Strömungforschung GmbH Outline of the presentation Overview of the OpenFOAM-extend
More informationAn Introduction to Software Development Process and Collaborative Work
Organisational Aspects of Software Development Pedro Contreras Department of Computer Science Royal Holloway, University of London January 29, 2008 Introduction Creating software is a complex task. Organising
More informationInnovative Program to Access VMware Tools
TA18 Innovative Program to Access VMware Tools Jyothy Reddy Director, R&D VMware Inc. This session may contain product features that are currently under development. This session/overview of the new technology
More informationOpen Source Software Development
Open Source Software Development OHJ-1860 Software Systems Seminar, 3 cr Imed Hammouda Institute of Software Systems Tampere University of Technology Course Information Open Source Software Development
More informationAssignment 12: Quality Assurance Plan
Assignment 12: Quality Assurance Plan 17-654: Analysis of Software Artifacts Jonathan Aldrich (jonathan.aldrich@cs.cmu.edu) 100 points total This is an Master s (17-654) only assignment The goal of the
More informationDetecting Web Application Vulnerabilities Using Open Source Means. OWASP 3rd Free / Libre / Open Source Software (FLOSS) Conference 27/5/2008
Detecting Web Application Vulnerabilities Using Open Source Means OWASP 3rd Free / Libre / Open Source Software (FLOSS) Conference 27/5/2008 Kostas Papapanagiotou Committee Member OWASP Greek Chapter conpap@owasp.gr
More informationNote: This App is under development and available for testing on request. Note: This App is under development and available for testing on request. Note: This App is under development and available for
More informationCoordination of Free/Libre Open Source Software Development
Coordination of Free/Libre Open Source Software Development Kevin Crowston, Kangning Wei, Qing Li, U. Yeliz Eseryel, and James Howison Syracuse University School of Information Studies crowston@syr.edu
More informationSingle Sign-On Framework in Tizen Contributors: Alexander Kanavin, Jussi Laako, Jaska Uimonen
Single Sign-On Framework in Tizen Contributors: Alexander Kanavin, Jussi Laako, Jaska Uimonen Introduction Architecture Demonstration 2 What is the problem that Single Sign-on systems are aiming to solve?
More informationVENTUZ ONLINE STORE CONCEPT V1.02 2015-09-22
VENTUZ ONLINE STORE CONCEPT V1.02 2015-09-22 CONCEPT The Ventuz Store will be open for all vendors who intend to offer their Ventuz related articles. Every vendor (company or freelancer) gets the opportunity
More informationModelica Language Development Process Version 1.0.0 June 27, 2015
1 Modelica Language Development Process Version 1.0.0 June 27, 2015 Revisions: June 27, 2015 First version of development process Contents 1. Guiding Principles of the Modelica Language Development...
More informationVMware Ready vcenter Orchestrator Plug-in Program
VMware Ready vcenter Orchestrator Plug-in Program Program Guide Program Version 1.3 Date: March 2014 VMware, Inc. 1 Table of Contents L Table of Contents 1 Introduction... 4 1.1 Program Overview... 4 1.2
More informationRaise of hands on anyone whos used the Flex or Silverlight Application Builders?
Raise of hands on whos used the Beta for Web Application Builder? Raise of hands on anyone whos done any web development? Raise of hands on anyone whos used the Flex or Silverlight Application Builders?
More informationWeb application security Executive brief Managing a growing threat: an executive s guide to Web application security.
Web application security Executive brief Managing a growing threat: an executive s guide to Web application security. Danny Allan, strategic research analyst, IBM Software Group Contents 2 Introduction
More information1 INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN
1 INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN 1.1 INTRODUCTION Systems are created to solve problems. One can think of the systems approach as an organized way of dealing with a problem. In this dynamic
More informationAspects of Software Quality Assurance in Open Source Software Projects: Two Case Studies from Apache Project
Aspects of Software Quality Assurance in Open Source Software Projects: Two Case Studies from Apache Project Dindin Wahyudin, Alexander Schatten, Dietmar Winkler, Stefan Biffl Institute of Software Technology
More informationWeb Application Security: Exercise Development Approaches
Web Application Security: Exercise Development Approaches James Walden waldenj@nku.edu Approaches 1. Write your own web application Students evaluate and fix your code. 2. Students write a web application
More informationRequirements engineering
Learning Unit 2 Requirements engineering Contents Introduction............................................... 21 2.1 Important concepts........................................ 21 2.1.1 Stakeholders and
More informationTwo case studies of Open Source Software Development: Apache and Mozilla
1 Two case studies of Open Source Software Development: Apache and Mozilla Audris Mockus, Roy Fielding, and James D Herbsleb Presented by Jingyue Li 2 Outline Research questions Research methods Data collection
More informationOpen Source Software Communities - Lessons Learnt
1 Open Source Software Communities - Lessons Learnt Imed Hammouda, adjunct professor Alexander Lokhman, researcher Tampere University of Technology 25.2.2011 Open Source vs. Free Software 2 Free software
More informationCity Research Online. Permanent City Research Online URL: http://openaccess.city.ac.uk/250/
Gacek, C. (2004). An interdisciplinary perspective of dependability in Open Source Software. BUILDING THE INFORMATION SOCIETY, 156, pp. 685-691. ISSN 1571-5736 City Research Online Original citation: Gacek,
More informationDevelopment Processes (Lecture outline)
Development*Process*for*Secure* So2ware Development Processes (Lecture outline) Emphasis on building secure software as opposed to building security software Major methodologies Microsoft's Security Development
More informationA Look at. Open Source Security. By Ivan Ristic
A Look at Open Source Security By Ivan Ristic This talk is about open source, software security and the challenges of developing secure open source software; from 2 / 33 experience and a very personal
More informationTeaching Collaborative Software Development
Teaching Collaborative Software Development A Case Study Terhi Kilamo, Imed Hammouda Department of Software Systems Tampere University of Technology Tampere, Finland firstname.lastname@tut.fi Mohamed Amine
More informationAutomating Business Processes Using SharePoint Designer
Automating Business Processes Using SharePoint Designer Jeff MacKenzie Director of Technology Edgewater Technology www.edgewater.com jmackenzie@edgewater.com Contents What is a workflow? Types of SharePoint
More informationContinuous Integration for Web-Based Software Infrastructures: Lessons Learned on the webinos Project
Continuous Integration for Web-Based Software Infrastructures: Lessons Learned on the webinos Project Tao Su 1,JohnLyle 2, Andrea Atzeni 1, Shamal Faily 3, Habib Virji 4, Christos Ntanos 5, and Christos
More informationEclipse Committer Bootcamp
Eclipse Committer Bootcamp Wayne Beaton - Open Source Projects Janet Campbell - Intellectual Property Denis Roy - Information Technology Copyright 2014 Eclipse Foundation, Inc., Made available under the
More informationSecurity in Android apps
Security in Android apps Falco Peijnenburg (3749002) August 16, 2013 Abstract Apps can be released on the Google Play store through the Google Developer Console. The Google Play store only allows apps
More informationOn the Influence of Free Software on Code Reuse in Software Development
On the Influence of Free Software on Code Reuse in Software Development Marco Balduzzi Abstract Software reuse has become a topic of much interest in the software community due
More informationAgile Requirements Definition for Software Improvement and Maintenance in Open Source Software Development
Agile Requirements Definition for Software Improvement and Maintenance in Open Source Software Development Stefan Dietze Fraunhofer Institute for Software and Systems Engineering (ISST), Mollstr. 1, 10178
More informationISVforce Guide. Version 35.0, Winter 16. @salesforcedocs
ISVforce Guide Version 35.0, Winter 16 @salesforcedocs Last updated: vember 12, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,
More informationHow to achieve PCI DSS Compliance with Checkmarx Source Code Analysis
How to achieve PCI DSS Compliance with Checkmarx Source Code Analysis Document Scope This document aims to assist organizations comply with PCI DSS 3 when it comes to Application Security best practices.
More informationEAM: Ecosystemability Assessment Method
EAM: Ecosystemability Assessment Method Imed Hammouda and Eric Knauss {imed.hammouda, eric.knauss}@cse.gu.se Participating companies: Axis and VCC Motivation: Ecosystem Questions What technical/organizational/business
More informationSahana Training Program Day Schedule v0.5
Day 1 Description Duration 9:20 am 9:20 am Welcome to Sahana Training Program Keynote Training Program overview, introduction to trainers and participants Overview of the Sahana system Introduction to
More informationOpen Governance for Tizen 3.0
Open Governance for Tizen 3.0 Thiago Macieira, Intel Guy Martin, Samsung Tizen Developer Summit Korea 2013 Who are we? Thiago Macieira Open Source developer for 15 years Software Architect at Intel s Open
More informationVersion Control with Git
Version Control with Git Claudius Coenen License: CC-BY-4.0 What We're Not Talking About Conceived by Linus Torvalds around 2005 Distributed Version Control vs. Central Version Control Why git is better
More informationHP Cloud OS. Платформа OpenStack корпоративного уровня. Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа
HP Cloud OS Платформа OpenStack корпоративного уровня Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа What is OpenStack Software Massively scalable cloud operating system that
More informationRelease Management Within Open Source Projects
Management Within Open Source Projects Justin R. Erenkrantz Institute for Software Research University of California, Irvine Irvine, CA 92697-3425 jerenkra@ics.uci.edu Abstract A simple classification
More informationSource Code Control & Bugtracking
h(p://home.hit.no/~hansha/?page=sonware_development O. Widder. (2013). geek&poke. Available: h(p://geek- and- poke.com Source Code Control & Bugtracking Hans- Pe(er Halvorsen, M.Sc. 1 O. Widder. (2013).
More informationHosted Email Managed by Email Specialists
Hosted Email Managed by Email Specialists The Mailtrust email system is the premium hosted email platform that provides your business with powerful, secure, and reliable email with absolutely no maintenance
More informationCall for Quality: Open Source Software Quality Observation
Call for Quality: Open Source Software Quality Observation Adriaan de Groot 1, Sebastian Kügler 1, Paul J. Adams 2, and Giorgos Gousios 3 1 Quality Team, KDE e.v. {groot,sebas}@kde.org 2 Sirius Corporation
More informationDeveloping for the App Store. (Legacy)
Developing for the App Store (Legacy) Contents About the Application Development Process 5 At a Glance 5 Developing for Apple s Platforms Is a Mix of Administrative and Coding Tasks 5 Apps Published on
More informationInstructors can edit the group properties, including the availability of collaboration tools and group membership.
Create Single Group Create Group Set Group Settings Edit Email Delete Create a group of students to allow them to collaborate. can be designated as Self-Enroll, allowing students to add themselves to a
More informationBuilding a Corporate Application Security Assessment Program
Building a Corporate Application Security Assessment Program Rob Jerdonek and Topher Chung Corporate Information Security Intuit Inc. July 23, 2009 Copyright The Foundation Permission is granted to copy,
More informationDS Customer Support Team will make reasonable effort to provide high quality Support Service and comply with these Support Policies.
CUSTOMER SUPPORT SERVICES POLICIES FOR ONLINE SERVICES FOR DASSASYSTEMES ONLINE 1. At a Glance These Support Policies describe the Support Services applicable to Online Services ordered by Customer pursuant
More informationKeywords: SQA,Black Box Testing( BBT), White Box testing(wbt).
Volume 3, Issue 10, October 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Enhancing Software
More informationOpen is as Open Does: Lessons from Running a Professional Open Source Company
Open is as Open Does: Lessons from Running a Professional Open Source Company Leon Rozenblit, JD, PhD Founder and CEO at Prometheus Research, LLC email: Leon@PrometheusResearch.com twitter: @leon_rozenblit
More informationQualipso Project: Quality Recommendations for FLOSS development processes
UNIVERSIDADE DE SÃO PAULO Qualipso Project: Quality Recommendations for FLOSS development processes A perspective based on trustworthy elements Viviane Malheiros, Erika Höhn, José Carlos Maldonado RT-335
More informationA Framework for Evaluating Managerial Styles in Open Source Projects
A Framework for Evaluating Managerial Styles in Open Source Projects 1 2 Eugenio Capra and Anthony I. Wasserman 1 Department of Electronics and Information, Politecnico di Milano, Piazza Leonardo da Vinci
More informationA Crowd Method for Internet-based Software with Big Data
2014 中 南 大 学 英 特 尔 透 明 计 算 与 大 数 据 研 讨 会 A Crowd Method for Internet-based Software with Big Data Gang Yin Software Collaboration and Data Mining Group National University of Defense Technology Changsha,
More informationPanda Perimeter Management Console. Guide for Partners
Panda Perimeter Management Console Guide for Partners Copyright notice Panda Security 2014. All rights reserved. Neither the documents nor the programs that you may access may be copied, reproduced, translated
More informationPortal Technical Requirements
Portal Technical Requirements The CLINT project is going to build an infrastructure to support the conduct of international prospective clinical trials in autologous and allogeneic stem cell transplantation.
More information4PSA DNS Manager 3.7.0. Translator's Manual
4PSA DNS Manager 3.7.0 Translator's Manual For more information about 4PSA DNS Manager, check: http://www.4psa.com Copyrights 2002-2010 Rack-Soft, Inc. Translator's Manual Manual Version 48807.9 at 2010/03/10
More informationAUTHOR: REVISION BY: ADS Lead/Manager ESYS Windows OSA
INFORMATION RESOURCES APPLICATIONS AND DATA SERVICES PROCESS NAME: ADS Web Application Release Management ORIGINAL DOCUMENT DATE: 10/2/2014 AUTHOR: Jim Nelson PROCESS OWNERS: ADS Lead/Manager LAST REVISION:
More informationCisco Unified Security Metrics: Measuring Your Organization s Security Health
Cisco Unified Security Metrics: Measuring Your Organization s Security Health SESSION ID: SEC-W05 Hessel Heerebout Manager, Application Security and Governance Cisco @InfoSec_Metrics You will take away
More informationMicrosoft Security Development Lifecycle for IT. Rob Labbé Application Consulting and Engineering Services roblab@microsoft.com
Microsoft Security Development Lifecycle for IT Rob Labbé Application Consulting and Engineering Services roblab@microsoft.com The Reasons for Secure Software There are many threats to data and systems
More informationThe new OWASP standard for the Web Application Penetration Testing
Application Security: internet, mobile ed oltre The new OWASP standard for the Web Application Penetration Testing Matteo Meucci Venezia, 3 October 2014 1 Application Security: internet, mobile ed oltre
More informationSecurity Vulnerability Management. Mark J Cox
Security Vulnerability Management Mark J Cox Responsibility & Accountability Unique challenges Many vendors all ship the same thing The vulnerabilities are there. The fact that somebody in the middle of
More informationdebugging a firewall policy mapping
R O B E R T M A R M O R S T E I N A N D P H I L K E A R N S debugging a firewall policy with policy mapping Robert Marmorstein will graduate from the College of William and Mary this summer with a Ph.D.
More informationLessons from Building Asterisk GUIs. Presented by Gaston Draque
Lessons from Building Asterisk GUIs Presented by Gaston Draque You Finally Built an Asterisk PBX SIP IAX SIP / IAX / FAX / TDM TDM Services Queues Ringgroups DIDs Routing etc Apps Services Asterisk can
More informationConfiguration & Build Management
Object-Oriented Software Engineering Using UML, Patterns, and Java Configuration & Build Management Outline of the Lecture Purpose of Software Configuration Management (SCM) Some Terminology Software Configuration
More informationTHE INTERNET & YOUR BUSINESS:
THE INTERNET & YOUR BUSINESS: Your website is your business card, your billboard and your shop in one. Today, the first place anyone looks for a business is online... 70% of consumers say online search
More informationSoftware Quality Assurance Plan
Applying Broadcasting/Multicasting/Secured Communication to agentmom in Multi-Agent Systems Software Quality Assurance Plan Version 1.1 This document conforms to IEEE Std 730.1-1995 Software Quality Assurance
More informationOverview of STS Consulting s IV&V Methodology
Overview of STS Consulting s IV&V Methodology STS uses a 5 Step Methodology for IV&V. Our risk-based methodology conforms to Best Practices, relevant international standards, and regulations/guidelines
More informationService Definition Document for Cloud Application Development Services
Service Definition Document for Cloud Application Development Services Submitted to: Table of Contents 1. Overview... 3 2. Service Details... 3 3. Service Benefits... 5 Annexure... 6 Page 2 w w w. z e
More informationWHITE PAPER. OPEN SOURCE vs. PROPRIETARY CMS: WHICH IS STRONGER?
OPEN SOURCE vs. PROPRIETARY CMS: WHICH IS STRONGER? Open Source vs. Proprietary CMS: Which is Stronger? Content Management System (CMS) software runs more business websites every day. Hundreds of brands
More informationCyber Security for Competitve Advantage: How SaaS Providers are Transforming their Business
Cyber Security for Competitve Advantage: How SaaS Providers are Transforming their Business The move from internal premises-based apps to the cloud is transforming the way organizations work and how they
More informationPrivate Public Partnership Project (PPP) Large-scale Integrated Project (IP)
Private Public Partnership Project (PPP) Large-scale Integrated Project (IP) D9.4.2: Application Testing and Deployment Support Tools Project acronym: FI-WARE Project full title: Future Internet Core Platform
More informationOHJ-1860 Software Systems Seminar: Global Software Development. Open-source software development. 11.12.2007 By Antti Rasmus
1 OHJ-1860 Software Systems Seminar: Global Software Development Open-source software development 11.12.2007 By Antti Rasmus Outline 2 Open-source software (OSS) development Motivation: IDC study on open
More informationAgritoursim: Designing Your Marketing Strategy
Agritoursim: Designing Your Marketing Strategy Conrad Braganza Senior Research and Development Analyst Melanie Coventry Community Relations Manger Gay Fontana Director of Research and Development Fresno/Clovis
More informationDeskPRO Helpdesk Software: Agent Interface Quick Start Guide
support@deskpro.com DeskPRO Helpdesk Software: Agent Interface Quick Start Guide The DeskPRO helpdesk platform is designed to make it easy to handle problems and questions from your users. Your helpdesk
More information<Insert Picture Here> Service Industry Executive Forum - Feb 2010 Global Customer Support Transformation
Service Industry Executive Forum - Feb 2010 Global Customer Support Transformation Our Mission Customer Success Lower Cost of Ownership Lower Business Risk Higher Business Value Drive
More informationOpen Source Software Project Management A Case Study Red Hat Enterprise Linux. Bob Johnson, Red Hat
Open Source Software Project Management A Case Study Red Hat Enterprise Linux Bob Johnson, Red Hat Goals for this talk Red Hat Enterprise Development Model From the community perspective Red Hat Process
More informationOpen Source Breakout. Open Source. Randy Butler (FHWA) Kate Hartman (ITS JPO)
Breakout Connected Vehicle Session Pilot Workshop 6-IV: Open Source Breakout Open Source Randy Butler (FHWA) Kate Hartman (ITS JPO) Breakout Session Objective and Plan SESSION OBJECTIVE Explore how the
More informationMobile apps development for Joomla
Mobile apps development for Joomla Learn Connect Share Anibal Sánchez @anibal_sanchez @extly @joomgap Extly leading developer Aníbal Sánchez 15+ years dev experience Integrating Joomla since 2007 Marketing
More informationSerena Dimensions CM. Develop your enterprise applications collaboratively securely and efficiently SOLUTION BRIEF
Serena Dimensions CM Develop your enterprise applications collaboratively securely and efficiently SOLUTION BRIEF Move Fast Without Breaking Things With Dimensions CM 14, I am able to integrate continuously
More informationChristchurch Polytechnic Institute of Technology Information Systems Acquisition, Development and Maintenance Security Standard
Christchurch Polytechnic Institute of Technology Information Systems Acquisition, Development and Maintenance Security Standard Corporate Policies & Procedures Section 1: General Administration Document
More informationsource OSS Watch University of Oxford This document is licensed under http://creativecommons.org/licenses/by-sa/2.0/uk/
OSS Watch University of Oxford This document is licensed under http://creativecommons.org/licenses/by-sa/2.0/uk/ In this talk OSS Watch Impact points Reasons for considering open Policy revision and practical
More informationWEB 2.0 AND SECURITY
WEB 2.0 AND SECURITY February 2008 The Government of the Hong Kong Special Administrative Region The contents of this document remain the property of, and may not be reproduced in whole or in part without
More informationGitLab as an Alternative Development Platform for Github.com
Platform for Github.com LinuxCon Europe 2014 October 13, 2014 Ralf Lang Linux Consultant / Developer lang@b1-systems.de - Linux/Open Source Consulting, Training, Support & Development Introducing B1 Systems
More informationGuidelines and Procedures for Project Management
Guidelines and Procedures for Project Management Coin-OR Foundation May 17, 2007 Contents 1 Introduction 3 2 Responsibilities 3 3 Contacts and Information 4 4 Definitions 4 5 Establishing a New Project
More information