Extreme Programming and Agile Processes in Software Engineering [[electronic resource] ] : 7th International Conference, XP 2006, Oulu, Finland, June 17-22, 2006, Proceedings / / edited by Pekka Abrahamsson, Michele Marchesi, Giancarlo Succi |
Edizione | [1st ed. 2006.] |
Pubbl/distr/stampa | Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2006 |
Descrizione fisica | 1 online resource (XII, 232 p.) |
Disciplina | 005.3 |
Collana | Programming and Software Engineering |
Soggetto topico |
Software engineering
Computer programming Programming languages (Electronic computers) Management information systems Computer science Computers and civilization Computer logic Software Engineering Programming Techniques Programming Languages, Compilers, Interpreters Management of Computing and Information Systems Computers and Society Logics and Meanings of Programs |
ISBN | 3-540-35095-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Foundation and Rationale for Agile Methods -- A Distributed Cognition Account of Mature XP Teams -- Foundations of Agile Decision Making from Agile Mentors and Developers -- Software Development as a Collaborative Writing Project -- Comparative Analysis of Job Satisfaction in Agile and Non-agile Software Development Teams -- Effects of Pair Programming -- Investigating the Impact of Personality Types on Communication and Collaboration-Viability in Pair Programming – An Empirical Study -- The Collaborative Nature of Pair Programming -- Is External Code Quality Correlated with Programming Experience or Feelgood Factor? -- Quality in Agile Software Development -- Leveraging Code Smell Detection with Inter-smell Relations -- Studying the Evolution of Quality Metrics in an Agile/Distributed Project -- The Effect of Test-Driven Development on Program Code -- Issues in Large Scale Agile Development -- Configuring Hybrid Agile-Traditional Software Processes -- Rolling the DICE® for Agile Software Projects -- Agility in the Avionics Software World -- New Practices for Agile Software Development -- Architecture and Design in eXtreme Programming; Introducing “Developer Stories” -- Towards a Framework for Integrating Agile Development and User-Centred Design -- Security Planning and Refactoring in Extreme Programming -- Experience Papers -- Divide After You Conquer: An Agile Software Development Practice for Large Projects -- Augmenting the Agile Planning Toolbox -- Incorporating Learning and Expected Cost of Change in Prioritizing Features on Agile Projects -- Automatic Changes Propagation -- Making Fit / FitNesse Appropriate for Biomedical Engineering Research -- Sprint Driven Development: Agile Methodologies in a Distributed Open Source Project (PyPy) -- Posters and Demonstrations -- Storytelling in Interaction: Agility in Practice -- Towards an Agile Process for Building Software Product Lines -- Extending the Embedded System E-TDDunit Test Driven Development Tool for Development of a Real Time Video Security System Prototype -- Evaluation of Test Code Quality with Aspect-Oriented Mutations -- Experimenting with Agile Practices – First Things First -- Test-Driven Development: Can It Work for Spreadsheet Engineering? -- Comparison Between Test Driven Development and Waterfall Development in a Small-Scale Project -- A Practical Approach for Deploying Agile Methods -- Streamlining the Agile Documentation Process Test-Case Driven Documentation Demonstration for the XP2006 Conference -- Panels -- Open Source Software in an Agile World -- Politics and Religion in Agile Development -- How Do Agile/XP Development Methods Affect Companies?. |
Record Nr. | UNISA-996465739403316 |
Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2006 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. di Salerno | ||
|
Extreme programming and agile processes in software engineering : 7th international conference, XP 2006, Oulu, Finland, June 17-22, 2006 : proceedings / / Pekka Abrahamsson, Michele Marchesi, Giancarlo Succi (eds.) |
Edizione | [1st ed. 2006.] |
Pubbl/distr/stampa | Berlin, : Springer, 2006 |
Descrizione fisica | 1 online resource (XII, 232 p.) |
Disciplina | 005.3 |
Altri autori (Persone) |
AbrahamssonPekka
MarchesiMichele SucciGiancarlo <1964-> |
Collana |
Lecture notes in computer science
LNCS sublibrary. SL 2, Programming and software engineering |
Soggetto topico |
Agile software development
eXtreme programming |
ISBN | 3-540-35095-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Foundation and Rationale for Agile Methods -- A Distributed Cognition Account of Mature XP Teams -- Foundations of Agile Decision Making from Agile Mentors and Developers -- Software Development as a Collaborative Writing Project -- Comparative Analysis of Job Satisfaction in Agile and Non-agile Software Development Teams -- Effects of Pair Programming -- Investigating the Impact of Personality Types on Communication and Collaboration-Viability in Pair Programming – An Empirical Study -- The Collaborative Nature of Pair Programming -- Is External Code Quality Correlated with Programming Experience or Feelgood Factor? -- Quality in Agile Software Development -- Leveraging Code Smell Detection with Inter-smell Relations -- Studying the Evolution of Quality Metrics in an Agile/Distributed Project -- The Effect of Test-Driven Development on Program Code -- Issues in Large Scale Agile Development -- Configuring Hybrid Agile-Traditional Software Processes -- Rolling the DICE® for Agile Software Projects -- Agility in the Avionics Software World -- New Practices for Agile Software Development -- Architecture and Design in eXtreme Programming; Introducing “Developer Stories” -- Towards a Framework for Integrating Agile Development and User-Centred Design -- Security Planning and Refactoring in Extreme Programming -- Experience Papers -- Divide After You Conquer: An Agile Software Development Practice for Large Projects -- Augmenting the Agile Planning Toolbox -- Incorporating Learning and Expected Cost of Change in Prioritizing Features on Agile Projects -- Automatic Changes Propagation -- Making Fit / FitNesse Appropriate for Biomedical Engineering Research -- Sprint Driven Development: Agile Methodologies in a Distributed Open Source Project (PyPy) -- Posters and Demonstrations -- Storytelling in Interaction: Agility in Practice -- Towards an Agile Process for Building Software Product Lines -- Extending the Embedded System E-TDDunit Test Driven Development Tool for Development of a Real Time Video Security System Prototype -- Evaluation of Test Code Quality with Aspect-Oriented Mutations -- Experimenting with Agile Practices – First Things First -- Test-Driven Development: Can It Work for Spreadsheet Engineering? -- Comparison Between Test Driven Development and Waterfall Development in a Small-Scale Project -- A Practical Approach for Deploying Agile Methods -- Streamlining the Agile Documentation Process Test-Case Driven Documentation Demonstration for the XP2006 Conference -- Panels -- Open Source Software in an Agile World -- Politics and Religion in Agile Development -- How Do Agile/XP Development Methods Affect Companies?. |
Record Nr. | UNINA-9910483638203321 |
Berlin, : Springer, 2006 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Fundamentals of Software Startups [[electronic resource] ] : Essential Engineering and Business Aspects / / edited by Anh Nguyen-Duc, Jürgen Münch, Rafael Prikladnicki, Xiaofeng Wang, Pekka Abrahamsson |
Edizione | [1st ed. 2020.] |
Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2020 |
Descrizione fisica | 1 online resource (XX, 343 p. 108 illus., 36 illus. in color.) |
Disciplina | 338.47004 |
Soggetto topico |
Computer industry
Management Industrial management Software engineering New business enterprises Computers The Computer Industry Innovation/Technology Management Software Engineering Start-Ups/Venture Capital The Computing Profession |
ISBN | 3-030-35983-2 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Six pillars of modern entrepreneurial theory and how to use them -- 2. Pivoting in Software Startups -- 3. Yes, we can! Building a capable initial team -- 4. The Perception and Management of Technical Debt in Software Startups -- 5. An analytical framework for planning a Minimum Viable Products -- 6. Software Startup ESSENCE – How Should Software Startups Work? -- 7. Startup Metrics that Tech Entrepreneurs need to know -- 8. Early-stage software startups: main challenges and possible answers -- 9. The Roles of Incubators, Accelerators, Co-working Spaces, Mentors, and Events in the Startup Development Process -- 10. Fostering open innovation in coworking spaces – A study of Norwegian startups -- 11. The maturity of startup ecosystems – The cases of New York, Tel Aviv and San Paolo -- 12. Thailand's Tech Startup Ecosystem -- 13. Software Startup Education - A Transition From Theory to Practice -- 14. Teaching “through" Entrepreneurship: an Experience Report -- 15. Lean Internal Startups: Challenges and Lessons Learned -- 16. Software Startup Education: Gamifying Growth Hacking -- 17. Key influencing factors in early-stage Norwegian hardware startups– A trilateral model of speed, resource and quality -- 18. The rise and fall of a database-as-a-service Latvian unicorn -- 19. Triggers of Business Success of IT Startup Owners in Russia -- 20. Brazilian startups and the current Software Engineering challenges - The Case of Tecnopuc. |
Record Nr. | UNISA-996465366403316 |
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2020 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. di Salerno | ||
|
Fundamentals of Software Startups : Essential Engineering and Business Aspects / / edited by Anh Nguyen-Duc, Jürgen Münch, Rafael Prikladnicki, Xiaofeng Wang, Pekka Abrahamsson |
Edizione | [1st ed. 2020.] |
Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2020 |
Descrizione fisica | 1 online resource (XX, 343 p. 108 illus., 36 illus. in color.) |
Disciplina | 338.47004 |
Soggetto topico |
Computer industry
Management Industrial management Software engineering New business enterprises Computers The Computer Industry Innovation/Technology Management Software Engineering Start-Ups/Venture Capital The Computing Profession |
ISBN | 3-030-35983-2 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Six pillars of modern entrepreneurial theory and how to use them -- 2. Pivoting in Software Startups -- 3. Yes, we can! Building a capable initial team -- 4. The Perception and Management of Technical Debt in Software Startups -- 5. An analytical framework for planning a Minimum Viable Products -- 6. Software Startup ESSENCE – How Should Software Startups Work? -- 7. Startup Metrics that Tech Entrepreneurs need to know -- 8. Early-stage software startups: main challenges and possible answers -- 9. The Roles of Incubators, Accelerators, Co-working Spaces, Mentors, and Events in the Startup Development Process -- 10. Fostering open innovation in coworking spaces – A study of Norwegian startups -- 11. The maturity of startup ecosystems – The cases of New York, Tel Aviv and San Paolo -- 12. Thailand's Tech Startup Ecosystem -- 13. Software Startup Education - A Transition From Theory to Practice -- 14. Teaching “through" Entrepreneurship: an Experience Report -- 15. Lean Internal Startups: Challenges and Lessons Learned -- 16. Software Startup Education: Gamifying Growth Hacking -- 17. Key influencing factors in early-stage Norwegian hardware startups– A trilateral model of speed, resource and quality -- 18. The rise and fall of a database-as-a-service Latvian unicorn -- 19. Triggers of Business Success of IT Startup Owners in Russia -- 20. Brazilian startups and the current Software Engineering challenges - The Case of Tecnopuc. |
Record Nr. | UNINA-9910380759903321 |
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2020 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Generative AI for Effective Software Development |
Autore | Nguyen-Duc Anh |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Cham : , : Springer International Publishing AG, , 2024 |
Descrizione fisica | 1 online resource (346 pages) |
Altri autori (Persone) |
AbrahamssonPekka
KhomhFoutse |
ISBN | 3-031-55642-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Intro -- Preface -- 1 The Rise of Generative AI in Software Engineering -- 2 Vision of Generative AI in Future Software Development -- 3 Purpose of the Book -- 4 Structure and Topics -- 5 What This Book Is and Isn't -- 6 Acknowledgments -- Contents -- Part I Fundamentals of Generative AI -- An Overview on Large Language Models -- 1 Introduction -- 2 Large Language Models -- 2.1 Tokenization -- 2.2 Attention Mechanism -- 2.3 Encoder and Decoder -- 2.4 Activation Functions -- 2.5 Prompt -- 3 Model Adaption -- 3.1 Pre-training -- 3.2 Fine-Tuning -- 3.3 Alignment Tuning -- 3.4 Resource-Efficient Model Adaptation -- 4 In-Context Learning (ICL) -- 4.1 Few-Shot Learning -- 4.2 Chain-of-Thought (CoT) -- 4.3 Reasoning+Action (ReAct) -- 5 Augmented LLM -- 5.1 Retrieval Augmented LLM -- 5.2 Web Augmentation -- 5.3 Tool Augmentation -- 6 Dataset and Evaluation -- 7 Tools or Libraries -- 8 Discussion and Conclusion -- References -- Part II Patterns and Tools for the Adoption of Generative AI in Software Engineering -- Comparing Proficiency of ChatGPT and Bardin Software Development -- 1 Introduction -- 2 Related Works -- 3 Comparing Capabilities of ChatGPT and Bard on Software Development -- 3.1 Requirements Analysis -- 3.2 Domain Modeling -- 3.3 Design Modeling -- 3.4 Implementation -- 4 Discussion -- 5 Conclusion -- References -- DAnTE: A Taxonomy for the Automation Degree of Software Engineering Tasks -- 1 Introduction -- 2 Background and Related Work -- 2.1 Taxonomies -- 2.2 Automation of SE Tasks -- 3 Research Method -- 4 DAnTE: A Taxonomy for SE Automation -- 4.1 Level 0: No Automation -- 4.2 Level 1: Informer -- 4.3 Level 2: Suggester -- 4.4 Level 3: Local Generator -- 4.5 Level 4: Global Generator -- 4.6 Level 5: Full Generator -- 5 Evaluation -- 5.1 Level 0 -- 5.2 Level 1 -- 5.3 Level 2 -- 5.4 Level 3 -- 5.5 Level 4 -- 5.6 Level 5 -- 6 Discussion.
7 Conclusions -- References -- ChatGPT Prompt Patterns for Improving Code Quality, Refactoring, Requirements Elicitation, and Software Design -- 1 Introduction -- 2 Prompt Pattern Structure and Functionality -- 3 A Catalog of Prompt Patterns for Automating Software Engineering Tasks -- 4 System Requirements and Architecture Patterns -- 4.1 The Requirements Simulator Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 4.2 The Specification Disambiguation Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 4.3 The API Generator Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 4.4 The API Simulator Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 4.5 Pattern: Few-shot Code Example Generation -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 4.6 The Domain-Specific Language (DSL) Creation Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 4.7 The Architectural Possibilities Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 4.8 The Change Request Simulation Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 5 Code Quality and Refactoring Patterns -- 5.1 The Code Clustering Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 5.2 The Intermediate Abstraction Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences. 5.3 The Principled Code Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 5.4 The Hidden Assumptions Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 5.5 The Pseudo-code Refactoring Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 5.6 The Data-Guided Refactoring Pattern -- Intent and Context -- Motivation -- Structure and Key Ideas -- Example Implementation -- Consequences -- 6 Related Work -- 7 Concluding Remarks -- References -- Requirements Engineering Using Generative AI: Prompts and Prompting Patterns -- 1 Introduction -- 2 Background -- 2.1 Prompt Engineering -- 2.2 Generative AI Model Temperature -- 2.3 Related Work -- 3 Methodology -- 3.1 Experiment Design -- 3.2 Datasets -- 3.3 Tasks -- 3.4 Performance Metrics -- 3.5 Threats to Validity -- 4 Results and Analysis -- 4.1 Prompt Patterns' Performance for the Selected RE Tasks -- 4.2 Recommendations -- 4.3 Evaluation Framework -- 5 Discussion -- 6 Conclusion -- References -- Advancing Requirements Engineering Through Generative AI: Assessing the Role of LLMs -- 1 Introduction -- 2 LLMs-Driven RE Process -- 3 Requirements Elicitation -- 3.1 Elicitation Tasks -- 3.2 Role of LLMs -- 4 Requirements Specification -- 4.1 Specification Tasks -- 4.2 Role of LLMs -- 5 Requirements Analysis -- 5.1 Analysis Tasks -- 5.2 Role of LLMs -- 6 Requirements Validation -- 6.1 Validation Tasks -- 6.2 Role of LLMs -- 7 Preliminary Evaluation -- 8 Lessons Learned -- 9 Conclusion -- References -- Part III Generative AI in Software Development: Case Studies -- Generative AI for Software Development: A Family of Studies on Code Generation -- 1 Introduction -- 2 Related Work -- 2.1 Different LLMs for Code Generation. 2.2 Generate Code with LLMs to Implement a Functionality -- 2.3 Generate Test Cases with LLMs -- 2.4 Program Repair with LLMs -- 3 Research Method -- 3.1 First Study: Quality of Code Generated by LLM Compared to Humans -- 3.2 Second Study: Quality of Test Cases Generated by LLMs Compared to an Automatic Test Generation Tool -- 4 Result and Discussions -- 4.1 Results -- 4.2 Practical Suggestions -- 4.3 Discussion -- 5 Conclusion -- References -- BERTVRepair: On the Adoption of CodeBERT for Automated Vulnerability Code Repair -- 1 Introduction -- 2 Background -- 2.1 Transformer Architecture and BERT Model -- Transformer -- BERT -- 2.2 CodeBERT -- 2.3 Code Repair -- Template-Based Code Repairs -- Source Code Embeddings -- Generative-Based Code Repairs -- SeqTrans -- VRepair -- 3 Our Proposal: BERTVRepair -- 3.1 Code Preprocessing and Tokenization -- 3.2 Code Embedding Extraction -- 4 Experiments -- 4.1 Dataset -- 4.2 Model Training -- 4.3 Evaluation Metrics -- 4.4 Environment -- 5 Result -- 6 Conclusions -- References -- ChatGPT as a Full-Stack Web Developer -- 1 Introduction -- 2 AI-Assisted Software Development -- 3 Research Design -- 3.1 Project Background -- 3.2 Project Implementation and Phases -- 3.3 Development Environment -- 3.4 Development Process -- 3.5 Documentation -- 3.6 Implemented Features -- 4 Results -- 4.1 Discussions with ChatGPT -- 4.2 Code -- 4.3 Development Team's Observations and Lessons Learned -- 5 Evaluation -- 5.1 Professional Evaluation of the Backend -- File Structure and Test Coverage -- REST Handlers and Database -- Error Handling -- Maintainability -- 5.2 Professional Evaluation of the Frontend -- File Structure and Test Coverage -- Styling and Implemented Functionalities -- 5.3 Static Code Analysis -- 5.4 The Summary of Evaluation -- 6 Discussion -- 7 Conclusions -- References. Part IV Generative AI in Software Engineering Processes -- Transforming Software Development with Generative AI: Empirical Insights on Collaboration and Workflow -- 1 Introduction -- 2 Related Work -- 2.1 Productivity and Work Satisfaction -- 2.2 Software Development, Knowledge Work, and Technology -- 2.3 Teams, Knowledge Sharing, and Performance -- 3 Research Method and Analysis -- 3.1 Data Collection and Analysis -- 4 What Is Generative AI Used for in Software Development? -- 4.1 Asking for Assistance When Stuck -- 4.2 Learning -- 4.3 Virtual Environments -- 4.4 Copywriting -- 4.5 Boilerplating Code and Text -- 4.6 Working with Existing Code -- 5 How and Why Do We Interact with GenAI? -- 5.1 Effects -- 5.2 Challenges -- 5.3 Prompt Engineering -- 6 Discussion -- 7 Concluding Remarks -- References -- How Can Generative AI Enhance Software Management? Is It Better Done than Perfect? -- 1 Introduction -- 2 Background -- 2.1 Agile and Software Management -- Agile: Scrum Framework -- Problems in Agile Practices -- 2.2 Generative AI -- What Is GenAI? -- Why Use GenAI? -- Benchmarks for GenAI Tasks -- 2.3 Generative AI Affecting Work Processes -- 2.4 Ethics and Human Oversight -- 3 Research Method -- 3.1 Threats to Validity -- 4 Results -- 4.1 Time Estimations Versus Actual Elapsed Time -- Experiment 1: Unit Test Implementation -- Experiment 2: GPT Is Biased, But Not as Much as Humans -- 4.2 Experiment 3: Definition of Done -- 4.3 Experiment 4: From Task Titles to Checklists -- 4.4 Experiment 5: Requirements Met -- 5 Discussion -- 5.1 Oversight -- 5.2 Better than a Human? -- 5.3 Different Reasoning Strategies -- 6 Conclusion -- 7 Future Work -- 7.1 Balancing GenAIs -- 7.2 Collaborate with AI: Tuning, Training, and Feedback -- References -- Value-Based Adoption of ChatGPT in Agile Software Development: A Survey Study of Nordic Software Experts. 1 Introduction. |
Record Nr. | UNINA-9910865280603321 |
Nguyen-Duc Anh | ||
Cham : , : Springer International Publishing AG, , 2024 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Product-Focused Software Process Improvement [[electronic resource] ] : 17th International Conference, PROFES 2016, Trondheim, Norway, November 22-24, 2016, Proceedings / / edited by Pekka Abrahamsson, Andreas Jedlitschka, Anh Nguyen Duc, Michael Felderer, Sousuke Amasaki, Tommi Mikkonen |
Edizione | [1st ed. 2016.] |
Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2016 |
Descrizione fisica | 1 online resource (XVII, 777 p. 156 illus.) |
Disciplina | 005.1 |
Collana | Programming and Software Engineering |
Soggetto topico |
Software engineering
Management information systems Computer science Computers and civilization Application software Computer simulation Information technology Business—Data processing Software Engineering Management of Computing and Information Systems Computers and Society Information Systems Applications (incl. Internet) Simulation and Modeling IT in Business |
ISBN | 3-319-49094-X |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Early Phases in Software Engineering -- Organizational Models -- Architecture -- Methods and Tools -- Verification and Validation -- Process Improvement -- Speed and Agility in System Engineering -- Requirements and Quality -- Process and Repository Mining -- Business Value and Benefits -- Emerging Research Topics -- Future of Computing. |
Record Nr. | UNISA-996465482303316 |
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2016 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. di Salerno | ||
|
Product-Focused Software Process Improvement : 17th International Conference, PROFES 2016, Trondheim, Norway, November 22-24, 2016, Proceedings / / edited by Pekka Abrahamsson, Andreas Jedlitschka, Anh Nguyen Duc, Michael Felderer, Sousuke Amasaki, Tommi Mikkonen |
Edizione | [1st ed. 2016.] |
Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2016 |
Descrizione fisica | 1 online resource (XVII, 777 p. 156 illus.) |
Disciplina | 005.1 |
Collana | Programming and Software Engineering |
Soggetto topico |
Software engineering
Management information systems Computer science Computers and civilization Application software Computer simulation Information technology Business—Data processing Software Engineering Management of Computing and Information Systems Computers and Society Information Systems Applications (incl. Internet) Simulation and Modeling IT in Business |
ISBN | 3-319-49094-X |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Early Phases in Software Engineering -- Organizational Models -- Architecture -- Methods and Tools -- Verification and Validation -- Process Improvement -- Speed and Agility in System Engineering -- Requirements and Quality -- Process and Repository Mining -- Business Value and Benefits -- Emerging Research Topics -- Future of Computing. |
Record Nr. | UNINA-9910485009403321 |
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2016 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Product-Focused Software Process Improvement [[electronic resource] ] : 16th International Conference, PROFES 2015, Bolzano, Italy, December 2-4, 2015, Proceedings / / edited by Pekka Abrahamsson, Luis Corral, Markku Oivo, Barbara Russo |
Edizione | [1st ed. 2015.] |
Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2015 |
Descrizione fisica | 1 online resource (XXIII, 616 p. 147 illus. in color.) |
Disciplina | 005.1 |
Collana | Programming and Software Engineering |
Soggetto topico |
Software engineering
Management information systems Computer science Computers and civilization Application software Computer simulation Information technology Business—Data processing Software Engineering Management of Computing and Information Systems Computers and Society Computer Appl. in Administrative Data Processing Simulation and Modeling IT in Business |
ISBN | 3-319-26844-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Lessons learned from industry-research collaborations -- Instruments to improve the software development process -- Requirements, features, and release management -- Practices of modern development processes -- Human factors in modern software development -- Effort and size estimation validated by professionals -- Empirical generalization -- Software reliability and testing in industry -- Workshop on processes, methods and tools for engineering embedded systems -- Workshop on human factors in software development processes -- Workshop on software startups: state of the art and state of the practice. |
Record Nr. | UNISA-996466218403316 |
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. di Salerno | ||
|
Product-Focused Software Process Improvement : 16th International Conference, PROFES 2015, Bolzano, Italy, December 2-4, 2015, Proceedings / / edited by Pekka Abrahamsson, Luis Corral, Markku Oivo, Barbara Russo |
Edizione | [1st ed. 2015.] |
Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2015 |
Descrizione fisica | 1 online resource (XXIII, 616 p. 147 illus. in color.) |
Disciplina | 005.1 |
Collana | Programming and Software Engineering |
Soggetto topico |
Software engineering
Management information systems Computer science Computers and civilization Application software Computer simulation Information technology Business—Data processing Software Engineering Management of Computing and Information Systems Computers and Society Computer Appl. in Administrative Data Processing Simulation and Modeling IT in Business |
ISBN | 3-319-26844-9 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Lessons learned from industry-research collaborations -- Instruments to improve the software development process -- Requirements, features, and release management -- Practices of modern development processes -- Human factors in modern software development -- Effort and size estimation validated by professionals -- Empirical generalization -- Software reliability and testing in industry -- Workshop on processes, methods and tools for engineering embedded systems -- Workshop on human factors in software development processes -- Workshop on software startups: state of the art and state of the practice. |
Record Nr. | UNINA-9910483395203321 |
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2015 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Product-focused software process improvement : 8th International conference, PROFES 2007, Riga, Latvia, July 2-4, 2007, proceedings / / edited by Jürgen Münch, Pekka Abrahamsson |
Edizione | [1st ed. 2007.] |
Pubbl/distr/stampa | Berlin, Germany ; ; New York, New York : , : Springer, , [2007] |
Descrizione fisica | 1 online resource (XII, 420 p.) |
Disciplina | 005.1 |
Collana | Programming and Software Engineering |
Soggetto topico |
Computer software - Quality control
Software engineering |
ISBN | 3-540-73460-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Keynote Addresses -- Software Development and Globalization -- Software Development Globalization from the Baltic Perspective -- Experiences in Applying Agile Software Development in F-Secure -- People Side of IT Globalization -- Global Software Development -- An Industrial Survey of Software Outsourcing in China -- Understanding Lacking Trust in Global Software Teams: A Multi-case Study -- Utilization of a Set of Software Engineering Roles for a Multinational Organization -- Software Process Improvement -- Software Verification Process Improvement Proposal Using Six Sigma -- Software Development Improvement with SFIM -- SPI-KM - Lessons Learned from Applying a Software Process Improvement Strategy Supported by Knowledge Management -- Organisational Readiness and Software Process Improvement -- Software Process Improvement Through Teamwork Management -- De-motivators of Software Process Improvement: An Analysis of Vietnamese Practitioners’ Views -- Software Process Modeling and Evolution -- Defining Software Processes Through Process Workshops: A Multicase Study -- Improving an Industrial Reference Process by Information Flow Analysis: A Case Study -- Connecting the Rationale for Changes to the Evolution of a Process -- Industrial Experiences -- Use of Non-IT Testers in Software Development -- Requirements Management Practices as Patterns for Distributed Product Management -- SPI Consulting in a Level 1 Company: An Experience Report -- Agile Software Development -- On the Effects of Pair Programming on Thoroughness and Fault-Finding Effectiveness of Unit Tests -- An Agile Toolkit to Support Agent-Oriented and Service-Oriented Computing Mechanisms -- Achieving Success in Supply Chain Management Software by Agility -- Software Measurement -- Software Measurement Programs in SMEs – Defining Software Indicators: A Methodological Framework -- Smart Technologies in Software Life Cycle -- Convertibility Between IFPUG and COSMIC Functional Size Measurements -- A Framework for Measuring and Evaluating Program Source Code Quality -- Software Fault Prediction with Object-Oriented Metrics Based Artificial Immune Recognition System -- Simulation and Decision Support -- Operational Planning, Re-planning and Risk Analysis for Software Releases -- Project Cost Overrun Simulation in Software Product Line Development -- E-Service Architecture Selection Based on Multi-criteria Optimization -- Processes and Methods -- A Component-Based Process for Developing Automotive ECU Software -- A Systematic Approach to Service-Oriented Analysis and Design -- Improving the Problem Management Process from Knowledge Management Perspective -- Workshop -- Experience on Applying Quantitative and Qualitative Empiricism to Software Engineering -- Tutorials -- Using Metrics to Improve Software Testing -- Increase ICT Project Success with Concrete Scope Management -- Agile Software Development: Theoretical and Practical Outlook. |
Record Nr. | UNINA-9910484081103321 |
Berlin, Germany ; ; New York, New York : , : Springer, , [2007] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|