The Mythical Man month

Author: Frederick Phillips Brooks

Publisher: Addison-Wesley Professional

ISBN:

Category: Computers

Page: 322

View: 822

On software project management

The Mythical Man Month

These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system.

Author: Frederick P. Brooks Jr.

Publisher: Pearson Education

ISBN: 0132119161

Category: Computers

Page: 336

View: 303

Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 20 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time. The added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper "No Silver Bullet"; and (4) today's thoughts on the 1986 assertion, "There will be no silver bullet within ten years."

The Mythical Man month

Author: Frederick Phillips Brooks

Publisher: Addison-Wesley Professional

ISBN:

Category: Computers

Page: 322

View: 716

On software project management

The Mythical Man month

Cost does indeed vary as the product of the number of men and the number of
months . Progress does not . Hence the man - month as a unit for measuring the
size of a job is a dangerous and deceptide myth . It implies that men and months
 ...

Author: Frederick Phillips Brooks

Publisher: Reading, Mass. ; Don Mills, Ont. : Addison-Wesley Publishing Company

ISBN:

Category: Computer programming

Page: 195

View: 241

The orderly Sweet-Williams are dismayed at their son's fondness for the messy pastime of gardening.

New Software Engineering Paradigm Based on Complexity Science

[Bro95-P122] Brooks FP Jr (1995) The mythical man-month. Addison-Wesley,
Reading, p 122 [Bro95-P179] Brooks FP Jr (1995) The mythical man-month.
Addison-Wesley, Reading, p 179 [Bro95-P180] Brooks FP Jr (1995) The mythical
 ...

Author: Jay Xiong

Publisher: Springer Science & Business Media

ISBN: 9781441973269

Category: Technology & Engineering

Page: 746

View: 114

This book describes a complete revolution in software engineering based on complexity science through the establishment of NSE – Nonlinear Software Engineering paradigm which complies with the essential principles of complexity science, including the Nonlinearity principle, the Holism principle, the Complexity Arises From Simple Rules principle, the Initial Condition Sensitivity principle, the Sensitivity to Change principle, the Dynamics principle, the Openness principle, the Self-organization principle, and the Self-adaptation principle. The aims of this book are to offer revolutionary solutions to solve the critical problems existing with the old-established software engineering paradigm based on linear thinking and simplistic science complied with the superposition principle, and make it possible tohelp software development organizations double their productivity, halve their cost, and remove 99% to 99.99% of the defects in their software products, and efficiently handle software complexity, conformity, visibility, and changeability. It covers almost all areas in software engineering. The tools NSE_CLICK- an automatic acceptance testing platform for outsourcing (or internally developed) C/C++ products, and NSE_CLICK_J - an automatic acceptance testing platform for outsourcing (or internally developed) Java products are particularly designed for non-technical readers to view/review how the acceptance testing of a software product developed with NSE can be performed automatically, and how the product developed with NSE is truly maintainable at the customer site.

Building a Decision Support System The Mythical Man Month Revisited

This work has been selected by scholars as being culturally important and is part of the knowledge base of civilization as we know it. This work is in the public domain in the United States of America, and possibly other nations.

Author: Peter G. W. Keen

Publisher: Franklin Classics Trade Press

ISBN: 9780353175280

Category: Business & Economics

Page: 100

View: 656

This work has been selected by scholars as being culturally important and is part of the knowledge base of civilization as we know it. This work is in the public domain in the United States of America, and possibly other nations. Within the United States, you may freely copy and distribute this work, as no entity (individual or corporate) has a copyright on the body of the work. Scholars believe, and we concur, that this work is important enough to be preserved, reproduced, and made generally available to the public. To ensure a quality reading experience, this work has been proofread and republished using a format that seamlessly blends the original graphical elements with text in an easy-to-read typeface. We appreciate your support of the preservation process, and thank you for being an important part of keeping this knowledge alive and relevant.

Managing Open Source Projects

In his classical book The Mythical Man-Month (Addison-Wesley, 1986), Frederick
Brooks observed that adding ... in the early 1960s, Brooks observed the
diminishing output of multiple developers and that the man-month concept is a
myth.

Author: Jan Sandred

Publisher: John Wiley & Sons

ISBN: 0471189170

Category: Computers

Page: 208

View: 650

The only guide to managing and integrating the open source model With the phenomenal success of Linux, companies are taking open source business solutions much more seriously than ever before. This book helps to satisfy the growing demand for guidance on how to manage open source enterprise development projects. Expert Jan Sandred explores the open source philosophy, describes current software tools for managing open source projects, and provides expert guidance on how to organize and manage open source projects using the Internet as a collaboration tool. With the help of several fascinating and instructive case studies, Sandred explores practical concerns such as building, motivating, and managing virtual teams; structuring tasks and meeting deadlines; establishing trust; project management software tools; maintaining project security; and more.

Building a Decision Support System The Mythical Man Month Revisited

This work has been selected by scholars as being culturally important and is part of the knowledge base of civilization as we know it. This work is in the public domain in the United States of America, and possibly other nations.

Author: Peter G. W. Keen

Publisher: Franklin Classics Trade Press

ISBN: 9780353175273

Category: Business & Economics

Page: 100

View: 355

This work has been selected by scholars as being culturally important and is part of the knowledge base of civilization as we know it. This work is in the public domain in the United States of America, and possibly other nations. Within the United States, you may freely copy and distribute this work, as no entity (individual or corporate) has a copyright on the body of the work. Scholars believe, and we concur, that this work is important enough to be preserved, reproduced, and made generally available to the public. To ensure a quality reading experience, this work has been proofread and republished using a format that seamlessly blends the original graphical elements with text in an easy-to-read typeface. We appreciate your support of the preservation process, and thank you for being an important part of keeping this knowledge alive and relevant.

Rescue the Problem Project

Frederick Brookes, The Mythical Man-Month, (Boston, MA: Addison-Wesley, 1995
), 154. 4. Eliyahu Goldratt, Critical Chain (Great Barrington, MA: North River Press
, 1997), 124-125. 5. Jeffery Liker, The Toyota Way (New York: McGraw-Hill, ...

Author: Todd Williams

Publisher: AMACOM

ISBN: 0814416837

Category: Business & Economics

Page: 304

View: 951

When budgets are dwindling, deadlines passing, and tempers flaring, the usual response is to browbeat the project team and point fingers of blame. Not helpful. For these situations, what is needed is an objective process for accurately assessing what is wrong and a clear plan of action for fixing the problem. Rescue the Problem Project provides project managers, executives, and customers with the answers they require. Turnaround specialist Todd Williams has worked with dozens of companies in multiple industries resuscitating failing projects. In this new book, he reveals an in-depth, start-to-finish process that includes: * Techniques for identifying the root causes of the trouble * Steps for putting projects back on track-audit the project, analyze the data, negotiate the solution, and execute the new plan * Nearly 70 real-world examples of what works, what doesn't, and why * Guidelines for avoiding problems in subsequent projects Many books explain how to run a project, but only this one shows how to bring it back from the brink of disaster. And with 65% of projects failing to meet goals and 25% cancelled outright, that's essential information!

Software Project Survival Guide

Page 144 “Defining distinct roles”: Frederick P. Brooks, Jr., The Mythical Man-
Month, Anniversary Edition. Reading, MA: Addison-Wesley, 1995. 145 “A good
architecture should”: For one method of quantitatively assessing how well an ...

Author: Steve McConnell

Publisher: Microsoft Press

ISBN: 0735637385

Category: Computers

Page: 304

View: 479

Equip yourself with SOFTWARE PROJECT SURVIVAL GUIDE. It's for everyone with a stake in the outcome of a development project--and especially for those without formal software project management training. That includes top managers, executives, clients, investors, end-user representatives, project managers, and technical leads. Here you'll find guidance from the acclaimed author of the classics CODE COMPLETE and RAPID DEVELOPMENT. Steve McConnell draws on solid research and a career's worth of hard-won experience to map the surest path to your goal--what he calls "one specific approach to software development that works pretty well most of the time for most projects." Nineteen chapters in four sections cover the concepts and strategies you need for mastering the development process, including planning, design, management, quality assurance, testing, and archiving. For newcomers and seasoned project managers alike, SOFTWARE PROJECT SURVIVAL GUIDE draws on a vast store of techniques to create an elegantly simplified and reliable framework for project management success. So don't worry about wandering among complex sets of project management techniques that require years to sort out and master. SOFTWARE PROJECT SURVIVAL GUIDE goes straight to the heart of the matter to help your projects succeed. And that makes it a required addition to every professional's bookshelf.

Managing the Unmanageable

... what programmers do. What Do Programmers Do? First and perhaps foremost,
programmers have fun! Fred Brooks, in one of the classics of software
engineering, The Mythical Man-Month,6 wrote brilliantly of why programming ...

Author: Mickey W. Mantle

Publisher: Addison-Wesley

ISBN: 0132981254

Category: Computers

Page: 464

View: 155

“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.

Agile Software Development in the Large

This was the only way to emphasize that sticking to the time-box was something
we all took seriously. We wanted to make sure that we did not fall into the trap
Fred Brooks describes in The Mythical Man-Month: How does a project get to be
a ...

Author: Jutta Eckstein

Publisher: Addison-Wesley

ISBN: 0133492370

Category: Computers

Page: 246

View: 423

This is the digital version of the printed book (Copyright © 2004). Who Says Large Teams Can’t Handle Agile Software Development? Agile or "lightweight" processes have revolutionized the software development industry. They're faster and more efficient than traditional software development processes. They enable developers to embrace requirement changes during the project deliver working software in frequent iterations focus on the human factor in software development Unfortunately, most agile processes are designed for small or mid-sized software development projects—bad news for large teams that have to deal with rapid changes to requirements. That means all large teams! With Agile Software Development in the Large, Jutta Eckstein—a leading speaker and consultant in the agile community—shows how to scale agile processes to teams of up to 200. The same techniques are also relevant to teams of as few as 10 developers, especially within large organizations. Topics include the agile value system as used in large teams the impact of a switch to agile processes the agile coordination of several sub-teams the way project size and team size influence the underlying architecture Stop getting frustrated with inflexible processes that cripple your large projects! Use this book to harness the efficiency and adaptability of agile software development. Stop getting frustrated with inflexible processes that cripple your large projects! Use this book to harness the efficiency and adaptability of agile software development.

Internet Survey Methodology

The mythical man month: Anniversary edition. Boston.: Addison-Wesley. Budgen,
D. (1999). Software design methods: Life belt or leg iron? IEEE Software, 16(5),
136. Burgoon, J. K., Bonito, J. A., Bengtsson, B., Cederberg, C., Lundeberg, M., ...

Author: Charles Vickroy Balch

Publisher: Cambridge Scholars Publishing

ISBN: 1443820555

Category: Business & Economics

Page: 175

View: 173

This book provides the understandings needed for researchers to develop scientifically validated internet survey methods. Except by chance, inaccurate data will provide results that have little or no validity or reliability. ‘Garbage In Garbage Out’ (GIGO) is a term commonly used in the computer industry to remind us that, if the data being analyzed are incorrect, the result will likewise be incorrect. While no survey design system can correct for improper sampling or poor item construction, it is essential to have a survey platform that allows for and supports best practices in presentation, sampling, data collection, and analysis—all as supported by research.

Best Practices and Conceptual Innovations in Information Resources Management Utilizing Technologies to Enable Global Progressions

The escalation of commitment to a failing course of action. Academy of
Management Review 17(1), 39-61. Brooks, F. (1975). The Mythical Man-Month.
Reading, MA: Addison Wesley. Brooks, F. (1996). The computer scientist as
toolsmith II.

Author: Khosrow-Pour, D.B.A., Mehdi

Publisher: IGI Global

ISBN: 1605661295

Category: Business & Economics

Page: 428

View: 946

"This book offers insight into emerging developments in information resources management and how these technologies are shaping the way the world does business, creates policies, and advances organizational practices"--Provided by publisher.

Agility and Discipline Made Easy

In his landmark work, The Mythical Man Month, Fred Brooks long ago opined that
there was no such thing as a silver bullet in software development, and it would
be difficult to counter this assertion.21 Although there have been numerous ...

Author: Per Kroll

Publisher: Pearson Education

ISBN: 0132702487

Category: Computers

Page: 480

View: 948

"The Japanese samurai Musashi wrote: 'One can win with the long sword, and one can win with the short sword. Whatever the weapon, there is a time and situation in which it is appropriate.' "Similarly, we have the long RUP and the short RUP, and all sizes in between. RUP is not a rigid, static recipe, and it evolves with the field and the practitioners, as demonstrated in this new book full of wisdom to illustrate further the liveliness of a process adopted by so many organizations around the world. Bravo!" --Philippe Kruchten, Professor, University of British Columbia "The Unified Process and its practices have had, and continue to have, a great impact on the software industry. This book is a refreshing new look at some of the principles underlying the Unified Process. It is full of practical guidance for people who want to start, or increase, their adoption of proven practices. No matter where you are today in terms of software maturity, you can start improving tomorrow." --Ivar Jacobson, Ivar Jacobson Consulting "Kroll and MacIsaac have written a must-have book. It is well organized with new principles for software development. I encounter many books I consider valuable; I consider this one indispensable, especially as it includes over 20 concrete best practices. If you are interested in making your software development shop a better one, read this book!" --Ricardo R. Garcia, President, Global Rational User Group Council, www.rational-ug.org/index.php "Agile software development is real, it works, and it's here to stay. Now is the time to come up to speed on agile best practices for the Unified Process, and this book provides a great starting point." --Scott W. Ambler, practice leader, Agile Modeling "IBM and the global economy have become increasingly dependent on software over the last decade, and our industry has evolved some discriminating best practices. Per and Bruce have captured the principles and practices of success in this concise book; a must for executives, project managers, and practitioners. These ideas are progressive, but they strike the right balance between agility and governance and will form the foundation for successful systems and software developers for a long time." --Walker Royce, Vice President, IBM Software Services-Rational "Finally, the RUP is presented in digestible, byte-size pieces. Kroll and MacIsaac effectively describe a set of practices that can be adopted in a low-ceremony, ad hoc fashion, suited to the culture of the more agile project team, while allowing them to understand how to scale their process as needed." --Dean Leffingwell, author and software business advisor and executive "This text fills an important gap in the knowledge-base of our industry: providing agile practices in the proven, scalable framework of the Unified Process. With each practice able to be throttled to the unique context of a development organization, Kroll and MacIsaac provide software teams with the ability to balance agility and discipline as appropriate for their specific needs." --Brian G. Lyons, CTO, Number Six Software, Inc. In Agility and Discipline Made Easy , Rational Unified Process (RUP) and Open Unified Process (OpenUP) experts Per Kroll and Bruce MacIsaac share twenty well-defined best practices that you and your team can start adopting today to improve the agility, predictability, speed, and cost of software development. Kroll and MacIsaac outline proven principles for software development, and supply a number of supporting practices for each. You'll learn what problems each practice addresses and how you can best leverage RUP and OpenUP (an open-source version of the Unified Process) to make the practice work for you. You'll find proactive, prescriptive guidance on how to adopt the practices with minimal risk and implement as much or as little of RUP or OpenUP as you want. Learn how to apply sample practices from the Unified Process so you can Execute your project in iterations Embrace and manage change Test your own code Describe requirements from the user perspective Architect with components and services Model key perspectives Whether you are interested in agile or disciplined 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.

Managing Software Projects

... Mythical Man - Month , The , 74 , 128 , 249 , 300 Jacobson , Ivar , 5 Knuth ,
Donald , 290 Late start ( LS ) and late finish ( LF ) task scheduling , 293 – 294
Lines of code , defining , 311 London Ambulance Service project , 1 Lotus
Workflow ...

Author: Frank F. Tsui

Publisher: Jones & Bartlett Learning

ISBN: 9780763725464

Category: Computers

Page: 337

View: 824

Computer Architecture/Software Engineering

Scrum

... Hosni, 48-49 Muda (waste throughoutcomes), 87 Mukhabarat, 51 multitasking,
ss-94.95, 109 Munsing, Evan, 57 Mura (waste through inconsistency), 87 Muri (
waste through unreasonableness), 87, 107-8 Myer, Tim, 74 Mythical Man-Month,
 ...

Author: Jeff Sutherland

Publisher: Currency

ISBN: 0385346468

Category: Business & Economics

Page: 256

View: 533

For those who believe that there must be a more agile and efficient way for people to get things done, here is a brilliantly discursive, thought-provoking book about the leadership and management process that is changing the way we live. In the future, historians may look back on human progress and draw a sharp line designating “before Scrum” and “after Scrum.” Scrum is that ground-breaking. It already drives most of the world’s top technology companies. And now it’s starting to spread to every domain where leaders wrestle with complex projects. If you’ve ever been startled by how fast the world is changing, Scrum is one of the reasons why. Productivity gains of as much as 1200% have been recorded, and there’s no more lucid – or compelling – explainer of Scrum and its bright promise than Jeff Sutherland, the man who put together the first Scrum team more than twenty years ago. The thorny problem Jeff began tackling back then boils down to this: people are spectacularly bad at doing things with agility and efficiency. Best laid plans go up in smoke. Teams often work at cross purposes to each other. And when the pressure rises, unhappiness soars. Drawing on his experience as a West Point-educated fighter pilot, biometrics expert, early innovator of ATM technology, and V.P. of engineering or CTO at eleven different technology companies, Jeff began challenging those dysfunctional realities, looking for solutions that would have global impact. In this book you’ll journey to Scrum’s front lines where Jeff’s system of deep accountability, team interaction, and constant iterative improvement is, among other feats, bringing the FBI into the 21st century, perfecting the design of an affordable 140 mile per hour/100 mile per gallon car, helping NPR report fast-moving action in the Middle East, changing the way pharmacists interact with patients, reducing poverty in the Third World, and even helping people plan their weddings and accomplish weekend chores. Woven with insights from martial arts, judicial decision making, advanced aerial combat, robotics, and many other disciplines, Scrum is consistently riveting. But the most important reason to read this book is that it may just help you achieve what others consider unachievable – whether it be inventing a trailblazing technology, devising a new system of education, pioneering a way to feed the hungry, or, closer to home, a building a foundation for your family to thrive and prosper.

Managing High intensity Internet Projects

... 186-187 team members , 181–186 Monitoring project progress , 149–163
oversight processes , 166 Monthly builds , 160 Motivation team members , 180-
181 Must words used in requirements documentation , 106-107 Mythical Man -
Month ...

Author: Edward Yourdon

Publisher: Prentice Hall Professional

ISBN: 9780130621108

Category: Computers

Page: 226

View: 478

In Managing High-Intensity Internet Projects, Ed Yourdon delivers instant, practical solutions for virtually every challenge you'll face in leading today's high-intensity, Internet-time projects. Yourdon's breakthrough management techniques cover strategies, politics, processes, tools, and the entire development lifecycle - from requirements through coding, monitoring progress through testing and delivery.

Software Project Management

Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online.

Author: Books, LLC

Publisher: Books LLC, Wiki Series

ISBN: 9781156607770

Category: Computers

Page: 244

View: 870

Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 56. Chapters: The Mythical Man-Month, Homesteading the Noosphere, Feature creep, Ninety-ninety rule, Lead programmer, Agile software development, Scrum, Software development effort estimation, Dual Vee Model, IBM Tivoli Unified Process, Use case, Rapid application development, Misuse case, V-Model, IBM Rational Unified Process, Brooks's law, Software product management, Brownfield, Planning poker, Project triangle, VersionOne, Baseline, SharpForge, Application lifecycle management, MKS Integrity, No Silver Bullet, Release management, Death march, Issue Log, MoSCoW Method, Conway's Law, Timeboxing, Release engineering, Team programming, Endeavour Software Project Management, Enterprise Unified Process, Software factory, Software Peter principle, Multiagent systems product lines, Essential complexity, Software product line, Comparison of development estimation software, Tracking questionnaire, Agile Modeling, Gold plating, Offshore custom software development, Peopleware: Productive Projects and Teams, Programming team, RATF, Top Development, Software Development Folder, Accidental complexity, Metaprogramming, Bus number, Simple matter of software, Merge window, Chief programmer team, NNPP, SAIV. Excerpt: Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. The Agile Manifesto introduced the term in 2001. Agile management methods can also be applied in other development projects than software development. Jeff Sutherland, one of the developers of the Scrum agile software development processIncremental software development methods have been traced back to 1957. In 1974, a paper by E. A. Edmonds introduced an adaptive software development process. So-call...

Modern Trends in Information Technology

It offers some solutionsfor the system development problems described by
Professor Fred Brooks in his classic book , " The Mythical Man - Month " . The fact
that Professor Brook ' s book is still very popular is a tribute to his pleasant writing
 ...

Author: Southeast Asian Regional Computer Confederation. Convention

Publisher:

ISBN:

Category: Computers

Page: 609

View: 546