Guide to Software Development

Designing and Managing the Life Cycle
Author: Arthur M. Langer
Publisher: Springer Science & Business Media
ISBN: 144712300X
Category: Computers
Page: 354
View: 4566
This book addresses how best to make build vs. buy decisions, and what effect such decisions have on the software development life cycle (SDLC). Offering an integrated approach that includes important management and decision practices, the text explains how to create successful solutions that fit user and customer needs, by mixing different SDLC methodologies. Features: provides concrete examples and effective case studies; focuses on the skills and insights that distinguish successful software implementations; covers management issues as well as technical considerations, including how to deal with political and cultural realities in organizations; identifies many new alternatives for how to manage and model a system using sophisticated analysis tools and advanced management practices; emphasizes how and when professionals can best apply these tools and practices, and what benefits can be derived from their application; discusses searching for vendor solutions, and vendor contract considerations.

Software Design

A Comprehensive Guide to Software Development Projects
Author: Murali Chemuturi
Publisher: CRC Press
ISBN: 1351068547
Category: Computers
Page: 324
View: 7057
This book is perhaps the first attempt to give full treatment to the topic of Software Design. It will facilitate the academia as well as the industry. This book covers all the topics of software design including the ancillary ones.

A Manager's Guide to Software Engineering

Author: Roger S. Pressman
Publisher: McGraw-Hill Companies
ISBN: 9780070522299
Category: Computers
Page: 528
View: 3107
Pressman explains the complexities of software engineering to a managerial audience by highlighting its impact on the corporation. In a relaxed question-and-answer format, he helps readers frame and answer four key questions--What is software engineering and why it is important to us? How do we manage teh changes it requires? How can it help us manage projects more effectively?

The Digital Guide To Software Development

Author: Christine Dickinson
Publisher: Digital Press
ISBN: 148329742X
Category: Computers
Page: 239
View: 9493
Here is the first published description of the processes and practices, tools, and methods this industry giant uses to develop its software products. This 'shirt-sleeves' guide is packed with diagrams and tables that illustrate each step in the complex software development process. You'll learn all about Digital's standard 'phase review process,' the role of teams and their leaders, how CASE tools work, and how to control a project while improving productivity and product quality.

Leading a Software Development Team

A Developer's Guide to Successfully Leading People and Projects
Author: Richard Whitehead
Publisher: Pearson Education
ISBN: 9780201675269
Category: Computers
Page: 342
View: 7925
This book aims to provide help and advice for IT professionals in this situation by offering solutions to the most commonly encountered problems, such as getting a project out on time, coping with the demands of leading a team, implementing new methodologies or technologies. It is written by a team leader for other team leaders with a focus on practical advice rather than management theory or process issues. It would be targeted at experienced software engineers, developers and architects who have been promoted to the role of team leader.

Exam Prep for: Software Design: A Comprehensive Guide to Software Development Projects

Author: Dave Mason
Publisher: Rico Publications
Page: N.A
View: 9362
5,600 Exam Prep questions and answers. Ebooks, Textbooks, Courses, Books Simplified as questions and answers by Rico Publications. Very effective study tools especially when you only have a limited amount of time. They work with your textbook or without a textbook and can help you to review and learn essential terms, people, places, events, and key concepts.

Guide to Advanced Empirical Software Engineering

Author: Forrest Shull,Janice Singer,Dag I. K. Sjøberg
Publisher: Springer Science & Business Media
ISBN: 1848000448
Category: Computers
Page: 388
View: 5369
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

Practical Guide to Software Quality Management

Author: John W. Horch
Publisher: Artech House
ISBN: 9781580536042
Category: Computers
Page: 286
View: 3864
If you are responsible for designing, implementing, or managing a quality software program, this updated edition of the Practical Guide to Software Quality Management now identifies 10 major components that make up a solid program in line with ISO 9001 quality management precepts. Thoroughly revised and with new chapters on software safety and software risk management, this comprehensive primer provides you with the starting points for a standardized documentation system, and analyzes each individual program component separately, addressing in detail its specific role and overall importance to the system.

Concise Guide to Software Engineering

From Fundamentals to Application Methods
Author: Gerard O'Regan
Publisher: Springer
ISBN: 3319577506
Category: Computers
Page: 331
View: 8500
This essential 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.