Guide to Software Engineering Standards and Specifications

Guide to Software Engineering Standards and Specifications
Author :
Publisher : Artech House Publishers
Total Pages : 384
Release :
ISBN-10 : UOM:39015040742994
ISBN-13 :
Rating : 4/5 (94 Downloads)

Synopsis Guide to Software Engineering Standards and Specifications by : Stan Magee

This directory presents an overview of 300 software development standards, guides, and technical reports. The book contains extensive information on all the existing standards, what they contain, how they are used, when to apply them, and where to obtain copies.

Guide to the Software Engineering Body of Knowledge (Swebok(r))

Guide to the Software Engineering Body of Knowledge (Swebok(r))
Author :
Publisher :
Total Pages : 348
Release :
ISBN-10 : 0769551661
ISBN-13 : 9780769551661
Rating : 4/5 (61 Downloads)

Synopsis Guide to the Software Engineering Body of Knowledge (Swebok(r)) by : IEEE Computer Society

In the Guide to the Software Engineering Body of Knowledge (SWEBOK(R) Guide), the IEEE Computer Society establishes a baseline for the body of knowledge for the field of software engineering, and the work supports the Society's responsibility to promote the advancement of both theory and practice in this field. It should be noted that the Guide does not purport to define the body of knowledge but rather to serve as a compendium and guide to the knowledge that has been developing and evolving over the past four decades. Now in Version 3.0, the Guide's 15 knowledge areas summarize generally accepted topics and list references for detailed information. The editors for Version 3.0 of the SWEBOK(R) Guide are Pierre Bourque (Ecole de technologie superieure (ETS), Universite du Quebec) and Richard E. (Dick) Fairley (Software and Systems Engineering Associates (S2EA)).

Implementing the IEEE Software Engineering Standards

Implementing the IEEE Software Engineering Standards
Author :
Publisher : Sams Publishing
Total Pages : 260
Release :
ISBN-10 : UCSC:32106015716480
ISBN-13 :
Rating : 4/5 (80 Downloads)

Synopsis Implementing the IEEE Software Engineering Standards by : Michael Schmidt

Implementing the IEEE Software Engineering Standards is a practical and professional guide to implementing the IEEE Software Engineering standards in your software development process. There are 39 complex standards involved, some more critical than others. This book explains where to start, which standards to implement first, and how to integrate them into your current software development process. The book presents a realistic Software Life-Cycle Model to complement the standards and aid development. One of the book's biggest benefits is that it helps software engineers reconcile some latest "best practices" such as rapid prototyping and use of CASE tools with use of the standards.

Concise Guide to Software Engineering

Concise Guide to Software Engineering
Author :
Publisher : Springer Nature
Total Pages : 457
Release :
ISBN-10 : 9783031078163
ISBN-13 : 3031078160
Rating : 4/5 (63 Downloads)

Synopsis Concise Guide to Software Engineering by : Gerard O'Regan

This textbook presents a concise introduction to the fundamental principles of software engineering, together with practical guidance on how to apply the theory in a real-world, industrial environment. The wide-ranging coverage encompasses all areas of software design, management, and quality. Topics and features: presents a broad overview of software engineering, including software lifecycles and phases in software development, and project management for software engineering; examines the areas of requirements engineering, software configuration management, software inspections, software testing, software quality assurance, and process quality; covers topics on software metrics and problem solving, software reliability and dependability, and software design and development, including Agile approaches; explains formal methods, a set of mathematical techniques to specify and derive a program from its specification, introducing the Z specification language; discusses software process improvement, describing the CMMI model, and introduces UML, a visual modelling language for software systems; reviews a range of tools to support various activities in software engineering, and offers advice on the selection and management of a software supplier; describes such innovations in the field of software as distributed systems, service-oriented architecture, software as a service, cloud computing, and embedded systems; includes key learning topics, summaries and review questions in each chapter, together with a useful glossary. This practical and easy-to-follow textbook/reference is ideal for computer science students seeking to learn how to build high quality and reliable software on time and on budget. The text also serves as a self-study primer for software engineers, quality professionals, and software managers.

Modern Software Engineering

Modern Software Engineering
Author :
Publisher : Addison-Wesley Professional
Total Pages : 479
Release :
ISBN-10 : 9780137314867
ISBN-13 : 0137314868
Rating : 4/5 (67 Downloads)

Synopsis Modern Software Engineering by : David Farley

Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues. Writing for programmers, managers, and technical leads at all levels of experience, Farley illuminates durable principles at the heart of effective software development. He distills the discipline into two core exercises: learning and exploration and managing complexity. For each, he defines principles that can help you improve everything from your mindset to the quality of your code, and describes approaches proven to promote success. Farley's ideas and techniques cohere into a unified, scientific, and foundational approach to solving practical software development problems within realistic economic constraints. This general, durable, and pervasive approach to software engineering can help you solve problems you haven't encountered yet, using today's technologies and tomorrow's. It offers you deeper insight into what you do every day, helping you create better software, faster, with more pleasure and personal fulfillment. Clarify what you're trying to accomplish Choose your tools based on sensible criteria Organize work and systems to facilitate continuing incremental progress Evaluate your progress toward thriving systems, not just more "legacy code" Gain more value from experimentation and empiricism Stay in control as systems grow more complex Achieve rigor without too much rigidity Learn from history and experience Distinguish "good" new software development ideas from "bad" ones Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Guide to Advanced Empirical Software Engineering

Guide to Advanced Empirical Software Engineering
Author :
Publisher : Springer Science & Business Media
Total Pages : 393
Release :
ISBN-10 : 9781848000445
ISBN-13 : 1848000448
Rating : 4/5 (45 Downloads)

Synopsis Guide to Advanced Empirical Software Engineering by : Forrest Shull

This book gathers chapters from some of the top international empirical software engineering researchers focusing on the practical knowledge necessary for conducting, reporting and using empirical methods in software engineering. Topics and features include guidance on how to design, conduct and report empirical studies. The volume also provides information across a range of techniques, methods and qualitative and quantitative issues to help build a toolkit applicable to the diverse software development contexts

Requirements Engineering and Management for Software Development Projects

Requirements Engineering and Management for Software Development Projects
Author :
Publisher : Springer Science & Business Media
Total Pages : 275
Release :
ISBN-10 : 9781461453772
ISBN-13 : 1461453771
Rating : 4/5 (72 Downloads)

Synopsis Requirements Engineering and Management for Software Development Projects by : Murali Chemuturi

Requirements Engineering and Management for Software Development Projects presents a complete guide on requirements for software development including engineering, computer science and management activities. It is the first book to cover all aspects of requirements management in software development projects. This book introduces the understanding of the requirements, elicitation and gathering, requirements analysis, verification and validation of the requirements, establishment of requirements, different methodologies in brief, requirements traceability and change management among other topics. The best practices, pitfalls, and metrics used for efficient software requirements management are also covered. Intended for the professional market, including software engineers, programmers, designers and researchers, this book is also suitable for advanced-level students in computer science or engineering courses as a textbook or reference.

The Requirements Engineering Handbook

The Requirements Engineering Handbook
Author :
Publisher : Artech House
Total Pages : 275
Release :
ISBN-10 : 9781580532662
ISBN-13 : 1580532667
Rating : 4/5 (62 Downloads)

Synopsis The Requirements Engineering Handbook by : Ralph Rowland Young

Gathering customer requirements is a key activity for developing software that meets the customer's needs. A concise and practical overview of everything a requirements analyst needs to know about establishing customer requirements, this first-of-its-kind book is the perfect desk guide for systems or software development work.

Software Engineering Standards

Software Engineering Standards
Author :
Publisher : IEEE Standards Office
Total Pages : 588
Release :
ISBN-10 : PSU:000015724793
ISBN-13 :
Rating : 4/5 (93 Downloads)

Synopsis Software Engineering Standards by : Institute of Electrical and Electronics Engineers