Managing The Software Process
Download Managing The Software Process full books in PDF, epub, and Kindle. Read online free Managing The Software Process ebook anywhere anytime directly on your device. Fast Download speed and no annoying ads.
Author |
: Watts S. Humphrey |
Publisher |
: Addison-Wesley Professional |
Total Pages |
: 520 |
Release |
: 1989 |
ISBN-10 |
: UOM:39015019579021 |
ISBN-13 |
: |
Rating |
: 4/5 (21 Downloads) |
Synopsis Managing the Software Process by : Watts S. Humphrey
The author, drawing on years of experience at IBM and the SEI, provides here practical guidance for improving the software development and maintenance process. He focuses on understanding and managing the software process because this is where he feels organizations now encounter the most serious problems, and where he feels there is the best opportunity for significant improvement. Both program managers and practicing programmers, whether working on small programs or large-scale projects, will learn how good their own software process is, how they can make their process better, and where they need to begin. "This book will help you move beyond the turning point, or crisis, of feeling over-whelmed by the task of managing the software process to understanding what is essential in software management and what you can do about it." Peter Freeman, from the Foreword 0201180952B04062001
Author |
: Watts S. Humphrey |
Publisher |
: Addison-Wesley Professional |
Total Pages |
: 354 |
Release |
: 1997 |
ISBN-10 |
: UOM:39015039837524 |
ISBN-13 |
: |
Rating |
: 4/5 (24 Downloads) |
Synopsis Managing Technical People by : Watts S. Humphrey
Well-known author and long-time manager Watts Humphrey offers keen insight into the special challenge of identifying, motivating, and organizing creative technical people, and the opportunities involved in managing these people.
Author |
: Jürgen Münch |
Publisher |
: Springer Science & Business Media |
Total Pages |
: 254 |
Release |
: 2012-05-27 |
ISBN-10 |
: 9783642242915 |
ISBN-13 |
: 364224291X |
Rating |
: 4/5 (15 Downloads) |
Synopsis Software Process Definition and Management by : Jürgen Münch
The concept of processes is at the heart of software and systems engineering. Software process models integrate software engineering methods and techniques and are the basis for managing large-scale software and IT projects. High product quality routinely results from high process quality. Software process management deals with getting and maintaining control over processes and their evolution. Becoming acquainted with existing software process models is not enough, though. It is important to understand how to select, define, manage, deploy, evaluate, and systematically evolve software process models so that they suitably address the problems, applications, and environments to which they are applied. Providing basic knowledge for these important tasks is the main goal of this textbook. Münch and his co-authors aim at providing knowledge that enables readers to develop useful process models that are suitable for their own purposes. They start with the basic concepts. Subsequently, existing representative process models are introduced, followed by a description of how to create individual models and the necessary means for doing so (i.e., notations and tools). Lastly, different possible usage scenarios for process management are highlighted (e.g. process improvement and software process simulation). Their book is aimed at students and researchers working on software project management, software quality assurance, and software measurement; and at practitioners who are interested in process definition and management for developing, maintaining, and operating software-intensive systems and services.
Author |
: Dean Leffingwell |
Publisher |
: Addison-Wesley Professional |
Total Pages |
: 532 |
Release |
: 2000 |
ISBN-10 |
: 0201615932 |
ISBN-13 |
: 9780201615937 |
Rating |
: 4/5 (32 Downloads) |
Synopsis Managing Software Requirements by : Dean Leffingwell
A classic treatise that defined the field of applied demand analysis, Consumer Demand in the United States: Prices, Income, and Consumption Behavior is now fully updated and expanded for a new generation. Consumption expenditures by households in the United States account for about 70% of Americaâ__s GDP. The primary focus in this book is on how households adjust these expenditures in response to changes in price and income. Econometric estimates of price and income elasticities are obtained for an exhaustive array of goods and services using data from surveys conducted by the Bureau of Labor Statistics, providing a better understanding of consumer demand. Practical models for forecasting future price and income elasticities are also demonstrated. Fully revised with over a dozen new chapters and appendices, the book revisits the original Taylor-Houthakker models while examining new material as well, such as the use of quantile regression and the stationarity of consumer preference. It also explores the emerging connection between neuroscience and consumer behavior, integrating the economic literature on demand theory with psychology literature. The most comprehensive treatment of the topic to date, this volume will be an essential resource for any researcher, student or professional economist working on consumer behavior or demand theory, as well as investors and policymakers concerned with the impact of economic fluctuations.
Author |
: Neal Whitten |
Publisher |
: John Wiley & Sons |
Total Pages |
: 408 |
Release |
: 1995-05-08 |
ISBN-10 |
: UOM:39015034228638 |
ISBN-13 |
: |
Rating |
: 4/5 (38 Downloads) |
Synopsis Managing Software Development Projects by : Neal Whitten
This thoroughly updated edition of the bestselling original is short on theory and long on practical, hands-on advice. Packed with realistic scenarios and case studies, this book shows readers how to avoid most of the problems encountered in the software development process.
Author |
: Aybüke Aurum |
Publisher |
: Springer Science & Business Media |
Total Pages |
: 504 |
Release |
: 2005-07-06 |
ISBN-10 |
: 3540250433 |
ISBN-13 |
: 9783540250432 |
Rating |
: 4/5 (33 Downloads) |
Synopsis Engineering and Managing Software Requirements by : Aybüke Aurum
Following an introductory chapter that provides an exploration of key issues in requirements engineering, this book is organized in three parts. It presents surveys of requirements engineering process research along with critical assessments of existing models, frameworks and techniques. It also addresses key areas in requirements engineering.
Author |
: Mickey W. Mantle |
Publisher |
: Addison-Wesley |
Total Pages |
: 457 |
Release |
: 2012-09-16 |
ISBN-10 |
: 9780132981255 |
ISBN-13 |
: 0132981254 |
Rating |
: 4/5 (55 Downloads) |
Synopsis Managing the Unmanageable by : Mickey W. Mantle
“Mantle and Lichty have assembled a guide that will help you hire, motivate, and mentor a software development team that functions at the highest level. Their rules of thumb and coaching advice are great blueprints for new and experienced software engineering managers alike.” —Tom Conrad, CTO, Pandora “I wish I’d had this material available years ago. I see lots and lots of ‘meat’ in here that I’ll use over and over again as I try to become a better manager. The writing style is right on, and I love the personal anecdotes.” —Steve Johnson, VP, Custom Solutions, DigitalFish All too often, software development is deemed unmanageable. The news is filled with stories of projects that have run catastrophically over schedule and budget. Although adding some formal discipline to the development process has improved the situation, it has by no means solved the problem. How can it be, with so much time and money spent to get software development under control, that it remains so unmanageable? In Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams , Mickey W. Mantle and Ron Lichty answer that persistent question with a simple observation: You first must make programmers and software teams manageable. That is, you need to begin by understanding your people—how to hire them, motivate them, and lead them to develop and deliver great products. Drawing on their combined seventy years of software development and management experience, and highlighting the insights and wisdom of other successful managers, Mantle and Lichty provide the guidance you need to manage people and teams in order to deliver software successfully. Whether you are new to software management, or have already been working in that role, you will appreciate the real-world knowledge and practical tools packed into this guide.
Author |
: Kurt Bittner |
Publisher |
: Addison-Wesley Professional |
Total Pages |
: 670 |
Release |
: 2006-06-27 |
ISBN-10 |
: 9780132702560 |
ISBN-13 |
: 0132702568 |
Rating |
: 4/5 (60 Downloads) |
Synopsis Managing Iterative Software Development Projects by : Kurt Bittner
The Practical, Start-to-Finish Guide to Planning and Leading Iterative Software Projects Iterative processes have gained widespread acceptance because they help software developers reduce risk and cost, manage change, improve productivity, and deliver more effective, timely solutions. But conventional project management techniques don’t work well in iterative projects, and newer iterative management techniques have been poorly documented. Managing Iterative Software Development Projects is the solution: a relentlessly practical guide to planning, organizing, estimating, staffing, and managing any iterative project, from start to finish. Leading iterative development experts Kurt Bittner and Ian Spence introduce a proven, scalable approach that improves both agility and control at the same time, satisfying the needs of developers, managers, and the business alike. Their techniques are easy to understand, and easy to use with any iterative methodology, from Rational Unified Process to Extreme Programming to the Microsoft Solutions Framework. Whatever your role–team leader, program manager, project manager, developer, sponsor, or user representative–this book will help you Understand the key drivers of success in iterative projects Leverage “time boxing” to define project lifecycles and measure results Use Unified Process phases to facilitate controlled iterative development Master core concepts of iterative project management, including layering and evolution Create project roadmaps, including release plans Discover key patterns of risk management, estimation, organization, and iteration planning Understand what must be controlled centrally, and what you can safely delegate Transition smoothly to iterative processes Scale iterative project management from the smallest to the largest projects Align software investments with the needs of the business Whether you are interested in software development using RUP, OpenUP, or other agile processes, this book will help you reduce the anxiety and cost associated with software improvement by providing an easy, non-intrusive path toward improved results–without overwhelming you and your team.
Author |
: Fauzi, Shukor Sanim Mohd |
Publisher |
: IGI Global |
Total Pages |
: 284 |
Release |
: 2011-11-30 |
ISBN-10 |
: 9781613501429 |
ISBN-13 |
: 1613501420 |
Rating |
: 4/5 (29 Downloads) |
Synopsis Software Process Improvement and Management: Approaches and Tools for Practical Development by : Fauzi, Shukor Sanim Mohd
Over the past decade, there has been an increase in attention and focus on the discipline of software engineering. Software engineering tools and techniques have been developed to gain more predictable quality improvement results. Process standards such as Capability Maturity Model Integration (CMMI), ISO 9000, Software Process Improvement and Capability dEtermination (SPICE), Agile Methodologies, and others have been proposed to assist organizations to achieve more predictable results by incorporating these proven standards and procedures into their software process. Software Process Improvement and Management: Approaches and Tools for Practical Development offers the latest research and case studies on software engineering and development. The production of new process standards assist organizations and software engineers in adding a measure of predictability to the software process. Companies can gain a decisive competitive advantage by applying these new and theoretical methodologies in real-world scenarios. Researchers, scholars, practitioners, students, and anyone interested in the field of software development and design should access this book as a major compendium of the latest research in the field.
Author |
: William A. Florac |
Publisher |
: Addison-Wesley Professional |
Total Pages |
: 280 |
Release |
: 1999-07-15 |
ISBN-10 |
: 9780768684957 |
ISBN-13 |
: 0768684951 |
Rating |
: 4/5 (57 Downloads) |
Synopsis Measuring the Software Process by : William A. Florac
"While it is usually helpful to launch improvement programs, many such programs soon get bogged down in detail. They either address the wrong problems, or they keep beating on the same solutions, wondering why things don't improve. This is when you need an objective way to look at the problems. This is the time to get some data." Watts S. Humphrey, from the Foreword This book, drawing on work done at the Software Engineering Institute and other organizations, shows how to use measurements to manage and improve software processes. The authors explain specifically how quality characteristics of software products and processes can be quantified, plotted, and analyzed so the performance of software development activities can be predicted, controlled, and guided to achieve both business and technical goals. The measurement methods presented, based on the principles of statistical quality control, are illuminated by application examples taken from industry. Although many of the methods discussed are applicable to individual projects, the book's primary focus is on the steps software development organizations can take toward broad-reaching, long-term success. The book particularly addresses the needs of software managers and practitioners who have already set up some kind of basic measurement process and are ready to take the next step by collecting and analyzing software data as a basis for making process decisions and predicting process performance. Highlights of the book include: Insight into developing a clear framework for measuring process behavior Discussions of process performance, stability, compliance, capability, and improvement Explanations of what you want to measure (and why) and instructions on how to collect your data Step-by-step guidance on how to get started using statistical process control If you have responsibilities for product quality or process performance and you are ready to use measurements to manage, control, and predict your software processes, this book will be an invaluable resource.