1.

Record Nr.

UNISA996466122103316

Titolo

Product Focused Software Process Improvement [[electronic resource] ] : 6th International Conference, PROFES 2005, Oulu, Finland, June 13-18, 2005, Proceedings / / edited by Frank Bomarius, Seija Komi-Sirviö

Pubbl/distr/stampa

Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2005

Edizione

[1st ed. 2005.]

Descrizione fisica

1 online resource (XIII, 588 p.)

Collana

Programming and Software Engineering ; ; 3547

Disciplina

005.1

Soggetti

Software engineering

Application software

Computers and civilization

Management information systems

Computer science

Management

Industrial management

Software Engineering/Programming and Operating Systems

Software Engineering

Computer Appl. in Administrative Data Processing

Computers and Society

Management of Computing and Information Systems

Innovation/Technology Management

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Bibliographic Level Mode of Issuance: Monograph

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Keynote Addresses -- Competitive Product Engineering: 10 Powerful Principles for Winning Product Leadership, Through Advanced Systems Engineering, Compared to10 Failure Paths Still Popular in Current Culture -- From Products and Solutions to End-User Experiences -- Systems and Software Process Improvement -- What Formal Models Cannot Show Us: People Issues During the Prototyping Process -- Process Improvement Solution for Co-design in Radio Base Station DSP SW -- A Framework for Classification of Change Approaches Based on a



Comparison of Process Improvement Models -- Systems and Software Quality -- A Qualitative Methodology for Tailoring SPE Activities in Embedded Platform Development -- An Empirical Study on Off-the-Shelf Component Usage in Industrial Projects -- A Rendezvous of Content Adaptable Service and Product Line Modeling -- A Framework for Linking Projects and Project Management Methods -- Software Defect Analysis of a Multi-release Telecommunications System -- Performance Rather than Capability Problems. Insights from Assessments of Usability Engineering Processes -- Mobile and Wireless Applications -- Using the MOWAHS Characterisation Framework for Development of Mobile Work Applications -- Design Patterns and Organisational Memory in Mobile Application Development -- Specifying Patterns for Mobile Application Domain Using General Architectural Components -- Requirements Engineering and Usability -- A Meta-model for Requirements Engineering in System Family Context for Software Process Improvement Using CMMI -- Functional and Non-functional Requirements Specification for Enterprise Applications -- Framework for Integrating Usability Practices into the Software Process -- Industrial Experiences -- Using Evolutionary Project Management (Evo) to Create Faster, More Userfriendly and More Productive Software. Experience Report from FIRM AS, a Norwegian Software Company -- Comprehensive Documentation Made Agile – Experiments with RaPiD7 in Philips -- A Case Study: Coordination Practices in Global Software Development -- A Study of a Mentoring Program for Knowledge Transfer in a Small Software Consultancy Company -- Impacts of Software Deployment in the Coffee Agribusiness of Brazil -- Case Study: Software Product Integration Practices -- Process Analysis -- Improving the Express Process Appraisal Method -- Relation Analysis Among Patterns on Software Development Process -- Process Modeling -- Tailoring RUP to a Defined Project Type: A Case Study -- Acquisition of a Project-Specific Process -- SPI Methods and Tools -- Understanding the Importance of Roles in Architecture-Related Process Improvement – A Case Study -- Improved Control of Automotive Software Suppliers -- Enterprise-Oriented Software Development Environments to Support Software Products and Processes Quality Improvement -- Experimental Software Engineering -- Evaluation of Three Methods to Predict Project Success: A Case Study -- Mega Software Engineering -- Software Development and Experimentation in an Academic Environment: The Gaudi Experience -- Validation and Verification -- Issues in Software Inspection Practices -- Risk-Based Trade-Off Between Verification and Validation – An Industry-Motivated Study -- Investigating the Impact of Active Guidance on Design Inspection -- Agile Methods -- An XP Experiment with Students – Setup and Problems -- Views from an Organization on How Agile Development Affects Its Collaboration with a Software Development Team -- Adapting PROFES for Use in an Agile Process: An Industry Experience Report -- Agile Hour: Teaching XP Skills to Students and IT Professionals -- Measurement -- Measuring Similarity of Large Software Systems Based on Source Code Correspondence -- Tool Support for Personal Software Process -- An Experience Factory to Improve Software Development Effort Estimates -- An Instrument for Measuring the Maturity of Requirements Engineering Process.

Sommario/riassunto

On behalf of the PROFES Organizing Committee we are proud to present to you the proceedings of the 6th International Conference on Product Focused Software Process Improvement (PROFES 2005), held in Oulu, Finland. Since 1999, PROFES has established itself as one of the recognized international software process improvement conferences.



The purpose of the conference is to bring to light the most recent findings and results in the area and to stimulate discussion between researchers, experienced professionals, and technology providers. The large number of participants coming from industry confirms that the conference provides a variety of up-to-date topics and tackles industry problems. The main theme of PROFES is professional software process improvement (SPI) motivated by product and service quality needs. SPI is facilitated by software process assessment, software measurement, process modeling, and technology transfer. It has become a practical tool for quality software engineering and management. The conference addresses both the solutions found in practice and the relevant research results from academia. This is reflected in the 42 full papers, which are – as in the years before – a well-balanced mix of academic papers as well as industrial experience reports. The business of developing new applications like mobile and Internet services or enhancing the functionality of a variety of products using embedded software is rapidly growing, maturing and meeting the harsh business realities. The accepted papers focusing on wireless and the Internet are grouped into a special “mobile and wireless” session. WewishtothankVTTElectronics,theUniversityofOuluincludingInfotech, and Fraunhofer IESE for supporting the conference. We are also grateful to the authors for high-quality papers, the Program Committee for their hard work in reviewing the papers, the Organizing Committee for making the event possible, and all the numerous supporters who helped in organizing this conference.



2.

Record Nr.

UNINA9910808550003321

Autore

Jansen Remo H.

Titolo

Learning Typescript : exploit the features of Typescript to develop and maintain captivating web applications with ease / / Remo H. Jansen

Pubbl/distr/stampa

Birmingham : , : Packt Publishing, , 2015

ISBN

1-78398-555-0

Edizione

[1st edition]

Descrizione fisica

1 online resource (368 p.)

Collana

Community experience distilled

Soggetti

TypeScript (Computer program language)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Sommario/riassunto

Exploit the features of TypeScript to develop and maintain captivating web applications with ease About This Book Learn how to develop modular, scalable, maintainable, and adaptable web applications by taking advantage of TypeScript Create object-oriented JavaScript that adheres to the solid principles efficiently A comprehensive guide that explains the fundamentals of TypeScript with the help of practical examples Who This Book Is For If you are a JavaScript developer aiming to learn TypeScript to build beautiful web applications, then this book is for you. No prior knowledge of TypeScript is required. What You Will Learn Learn the key TypeScript language features and language runtime Develop modular, scalable, maintainable, and adaptable web applications Create object-oriented code that adheres to the solid principles Save time using automation tools like Gulp and Karma Develop robust applications with testing (Mocha, Chai and SinonJS) Put your TypeScript skills in practice by developing a single-page web application framework from scratch Use the JavaScript of tomorrow (ES6 and ES7) today with TypeScript In Detail TypeScript is an open source and cross-platform typed superset of JavaScript that compiles to plain JavaScript that runs in any browser or any host. It allows developers to use the future versions of JavaScript (ECMAScript 6 and 7) today. TypeScript adds optional static types, classes, and modules to JavaScript, to enable great tooling and better structuring of large JavaScript applications. This book is a step-by-step guide that will get



you started with TypeScript with the help of practical examples. You start off by understanding the basics of TypeScript. Next, automation tools like Grunt are explained followed by a detailed description of function, generics, callbacks and promises. After this, object-oriented features and the memory management functionality of TypeScript are explained. At the end of this book, you will have learned enough to implement all the concepts and build a single page application from scratch. Style and approach This is a step-by-step guide that covers the fundamentals of TypeScript with practical examples. Each chapter introduces a set of TypeScript language features and leads the readers toward the development of a real-world application. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.co...