Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Process Quality Assurance for UML-Based Projects

Buy

Software quality, by its very nature, is elusive. Add to that the issue of ever-changing user requirements and the vagaries of software project management and "quality" can easily become a mere word on a distant horizon. This highly acclaimed book demonstrates how the Unified Modeling Language (UML) can be used within a process framework to help reduce complexity, clarify requirements, and add structure to project management in order to yield software quality here and now.

Process Quality Assurance for UML-Based Projects focuses on the crucial process aspect of software quality. In an easy, entertaining way, the author outlines common-sense strategies for determining the applicability of UML to a project, creating and managing project teams, identifying levels of quality standards, applying quality techniques, and estimating and testing in UML-based projects.

With this book you will be able to:

  • Understand the elusive nature of software quality, the pressures on software quality, and the importance of processes and modeling in enhancing software quality
  • Divide modeling into three distinct but related spaces--problem, solution, and background space--and correlate the roles of business analyst, system designer, and system architect to these modeling spaces respectively
  • Understand quality discussions applicable to small, medium, and large projects
  • Appreciate the sociological aspect of quality management in software projects, including the value of transactional analysis (TA) in team formation and motivation
  • Relate to an iterative and incremental process based on the concepts of process-components and related activities, tasks, roles, and deliverables
  • Move your organization forward in terms of CMM process maturity
  • Gain valuable and practical insights into process and project metrics, measurements, and estimations
  • Appreciate the strategic aspect of testing as it relates to quality assurance
  • Understand quality discussions applicable to new developments, integration, package implementation, outsourcing, data warehousing, and educational projects
  • Access extremely well-referenced work by leading practitioners, researchers, and academicians
  • Estimate and refine process and project metrics

 

At the end of each chapter, key points are encapsulated in FAQs and exercises for easy referencing and team training. The accompanying CD-ROM contains chapter diagrams in a course format, a Case Study, customizable templates , a starting project plan based on process-components, and trial versions of relevant process tools, MeNtOR Lite(TM), and CBEADS(TM).

About the Author

Bhuvan Unhelkar, Ph.D., is the principal of MethodScience.com and is a globally respected consultant, trainer, author, and popular orator. Winner of the Computerworld Object Developer's Award for "Best Use of the OO Approach across the Organization," he is the author of four books and numerous papers, publications, and presentations.

(HTML tags aren't allowed.)

MPLS: Next Steps, Volume 1 (The Morgan Kaufmann Series in Networking)
MPLS: Next Steps, Volume 1 (The Morgan Kaufmann Series in Networking)
Multiprotocol Label Switching (MPLS) is a data plane and control technology that is used in packet (that is Internet Protocol) networks. Now over ten years old, it has taken root firmly as a fundamental tool in many service provider networks. The last ten years have seen a considerable consolidation of MPLS techniques and protocols. This has...
Building Applications with Microsoft® Outlook® Version 2002
Building Applications with Microsoft® Outlook® Version 2002

This book is designed primarily for Microsoft Outlook application developers using Microsoft Exchange Server. Many of the examples assume that you’ll be deploying workgroup applications in an Exchange Server environment using both public and private folders. It’s also assumed that you’ll be using Outlook 2002 to run the...

Encyclopedia of Prophecy
Encyclopedia of Prophecy
Worldwide in scope and dating from biblical times, though its thrust is by no means exclusively religious, this encyclopedia ranges widely in its A-to-Z listing of entries. Among them are "apocalypse," "Edgar Cayce," "end of the world," "Napoleon," "premonitions," "sphinx," and...

Passionate Engines: What Emotions Reveal about the Mind and Artificial Intelligence
Passionate Engines: What Emotions Reveal about the Mind and Artificial Intelligence
In this unique contribution to philosophical debate, Craig DeLancey shows that our best understanding of emotion provides essential insight on key issues in philosophy of mind and artificial intelligence. DeLancey offers us a bold new approach to the study of the mind based on the latest scientific research, and provides an accessible overview of...
The Data Journalism Handbook
The Data Journalism Handbook

When you combine the sheer scale and range of digital information now available with a journalist’s "nose for news" and her ability to tell a compelling story, a new world of possibility opens up. With The Data Journalism Handbook, you’ll explore the potential, limits, and applied uses of this new and...

Controlled Self-Organisation Using Learning Classifier Systems
Controlled Self-Organisation Using Learning Classifier Systems

The complexity of technical systems increases continuously. Breakdowns and fatal errors occur quite often, respectively. Therefore, the mission of organic computing is to tame these challenges in technical systems by providing appropriate degrees of freedom for self-organised behaviour. Technical systems should adapt to changing requirements...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy