In weniger als einer Minute können Sie mit dem Lesen von Peopleware: Productive Projects and Teams (3rd Edition) auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen oder mit einer unserer kostenlosen Kindle Lese-Apps sofort zu lesen anfangen.

An Ihren Kindle oder ein anderes Gerät senden

 
 
 

Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden
 

Peopleware: Productive Projects and Teams (3rd Edition) [Kindle Edition]

Tom DeMarco , Tim Lister
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)

Kindle-Preis: EUR 20,52 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Kostenlose Kindle-Leseanwendung Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.

Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 20,52  
Taschenbuch EUR 23,77  


Produktbeschreibungen

Kurzbeschreibung


 

Few books in computing have had as profound an influence on software management as Peopleware . The unique insight of this longtime best seller is that the major issues of software development are human, not technical. They’re not easy issues; but solve them, and you’ll maximize your chances of success.

 

Peopleware has long been one of my two favorite books on software engineering. Its underlying strength is its base of immense real experience, much of it quantified. Many, many varied projects have been reflected on and distilled; but what we are given is not just lifeless distillate, but vivid examples from which we share the authors’ inductions. Their premise is right: most software project problems are sociological, not technological. The insights on team jelling and work environment have changed my thinking and teaching. The third edition adds strength to strength.”

— Frederick P. Brooks, Jr., Kenan Professor of Computer Science, University of North Carolina at Chapel Hill, Author of The Mythical Man-Month and The Design of Design


Peopleware is the one book that everyone who runs a software team needs to read and reread once a year. In the quarter century since the first edition appeared, it has become more important, not less, to think about the social and human issues in software develop¿ment. This is the only way we’re going to make more humane, productive workplaces. Buy it, read it, and keep a stock on hand in the office supply closet.”

—Joel Spolsky, Co-founder, Stack Overflow


“When a book about a field as volatile as software design and use extends to a third edition, you can be sure that the authors write of deep principle, of the fundamental causes for what we readers experience, and not of the surface that everyone recognizes. And to bring people, actual human beings, into the mix! How excellent. How rare. The authors have made this third edition, with its additions, entirely terrific.”

—Lee Devin and Rob Austin, Co-authors of The Soul of Design and Artful Making

 

For this third edition, the authors have added six new chapters and updated the text throughout, bringing it in line with today’s development environments and challenges. For example, the book now discusses pathologies of leadership that hadn’t previously been judged to be pathological; an evolving culture of meetings; hybrid teams made up of people from seemingly incompatible generations; and a growing awareness that some of our most common tools are more like anchors than propellers. Anyone who needs to manage a software project or software organization will find invaluable advice throughout the book.

 

Über den Autor und weitere Mitwirkende

Tom DeMarco and Timothy Lister are principals of The Atlantic Systems Guild (www.systemsguild.com), a consulting firm specializing in the complex processes of system building, with particular emphasis on the human dimension. Together, they have lectured, written, and consulted internationally since 1979 on management, estimating, productivity, and corporate culture. Tom DeMarco is the author or coauthor of nine books on subjects ranging from development methods to organizational function and dysfunction, as well as two novels and a book of short stories. His consulting practice focuses primarily on expert witness work, balanced against the occasional project and team consulting assignment. Currently enjoying his third year teaching ethics at the University of Maine, he lives in nearby Camden. Timothy Lister divides his time among consulting, teaching, and writing. Based in Manhattan, Tim is coauthor, with Tom, of Waltzing With Bears: Managing Risk on Software Projects (Dorset House Publishing Co., Inc., 2003), and of Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior (Dorset House Publishing Co., Inc., 2008), written with four other principals of The Atlantic Systems Guild. He is a member of the IEEE, the ACM, and the Cutter IT Trends Council, and is a Cutter Fellow.

Produktinformation


Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
5.0 von 5 Sternen
5.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
5.0 von 5 Sternen So motiviert man Mitarbeiter 31. März 2014
Von Eric Wolf
Format:Kindle Edition|Verifizierter Kauf
Wer sich den Inhalt dieses Buches zu Herzen nimmt
und danach handelt, der kann sich sicher sein, dass
er alles unternommen hat, damit sich seine Mitarbeiter
wohl fühlen und zu maximaler Produktivität gelangen.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.7 von 5 Sternen  47 Rezensionen
30 von 32 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen The most honest and accurate view of software management today. 28. Juli 2013
Von T. Anderson - Veröffentlicht auf Amazon.com
Format:Taschenbuch
The main goal of this review is to highlight parts of the book and provide a personal experience that relates to them. This entire book is made of real world scenarios, but I will only be able to hit a few in a review. I have had the opportunity to be on many different types of projects during my career. I have been on a project where it was just me and a steering committee, projects that involved several teams around the world, and on teams ranging from 1 other developer to over 30. The one common thread through all these projects is that the highest risk was the people on the project.

With the rapid speed at which technology is changing I have found only one way to ensure it works as advertised, Proof of Concepts. The same holds true of my development teams when I have no history with them. With the rapidly changing skill sets out there today, there is only one way to ensure your team has what it takes, Proof of Concept (POC) them.

Proof of Concepts (POC) plays an important role in not only testing your choice of technology and architecture, but of your development team as well. There is no doubt that people are nowhere close to being as predictable as software components. Software components are lucky; they don't have emotions or free will. It is however fairly easy to read a person's skill levels when what they are making has a predictable outcome.

One of my projects were I POC'd my team we were using the Composite UI Application Block (CAB) from Microsoft's pattern & practices group. I had 3 developers on the team. Each was given an equal workload which included building a complete smart client module from the UI to the DB. The technology proof of concept had already been done at this point, so I knew the technology worked as advertise. The first iteration of development was a POC of the development team and of the framework's architecture. We learned within a week that the team members had very different levels of ability.

One of them was able to code all the layers of the application including the DB level, but didn't like UI work. One was only able to develop the UI forms, and was able to lay them out well. The other was dangerous in a team environment and was locked out of source safe. The dangerous developer worked on the Help documentation, configuring servers, and did a lot of testing.

The initial plan was completely scrapped, which was to have them build complete smart client modules from the UI to the DB, and the new assignments were made. We hit every estimate. If we had not POC'd the development team, we would have delivered buggy late code with each iteration.

The point is that no matter how well you architect a solution, or think you have a bullet proof software development process in place, people can unravel your project every time if you don't know how to manage them and their environment. To be able to effectively manage them you must understand the skill set they are bringing to the project. This book can help you do that and much more.

I have listed the parts below, but have not included the chapters because many of the titles don't make sense until you read the chapter.

Part I: Managing the Human Resource
Part II: The Office Environment
Part III: The Right People
Part IV: Growing Productive Teams
Part V: Fertile Soil
Part VI: It's Supposed to Be Fun to Work Here

This book not only helps you manage and work with others, it also offers a lot of advice that helps balance work and home life. It shines light on the workaholic and how everyone has a bout of it now and then.

One of my favorite topics is undertime. Management thinks they are getting away with overtime, but the balanced (not a workaholic) always puts in as much undertime as they do overtime.

One of my mantras for successfully delivering what your business users need, versus what they think they want, is that you are going to have to lie to them at some point in the process. The lie may just be withholding information, but if you want to deliver a quality product, you're going to have to keep that bit of information from them. They are all too willing to sacrifice quality for quantity or perceived time to market.

This book explains why the builders should control quality levels. I agree, and when I can get away with it, I don't ask them if I can control it, I just do. Most of my clients I have worked for have no idea that I do 80% architecture, research, coding proof of concepts, requirements documentation, architectural synthesis, and design, and only spend 20% of my time doing the construction coding. Construction coding builds the modules on the framework I put in place during the 80% activities.

If they found out, they would want me to just start coding. If I did that, I would be like most places I have seen that do 20% analysis, 80% coding, and another 30% rework. They are always over budget and never meet their fictional timelines. I hate documentation, but it makes me present the project in a form that elicits the problems I would run into coding before I am into deep to make architectural changes.

I did have one client find out. He literally sent me an email that had the subject line of "I am paying you to code not think". A year or so after we successfully delivered on time and within budget and rolled off the project, I found out he was called into the board of his organization and was fired for incompetency and hiding the ramifications of his poor decisions from the board.

Like I said above, this book does an excellent job of explaining why the quality level of a product should be left up to the builder. I also like the idea the book mentions about the builder's veto power. I would love to have veto power over marketing and the business owners with respect to releasing a product. All too often I have seen premature releases that are accompanied by a nice long known issues list.

The book really covers working environments in great detail. Since I left the electronic engineering field I have not had an office with a door except at my home office. I have sat at tables where all the printers were for the office. The printing noise wasn't bad, but the people standing around talking, waiting for the slow printers, was a problem.

At work I am in a cube that is noisy 25% to 75% of a given day. I share it with one of the main application support guys on our team, and he often has a line waiting to see him. While they wait I am an open target for them to kill the wait time talking to me. To help a little bit I turn off my phone's ringer. Company policy is to always answer your phone, but 90% of the calls I get are salesmen calling about a product I needed to research.

Another thing about the office is they keep it hot in the winter and hot in the summer. They keep it around 76-78F, but I have seen the temperature at a screaming 82F. I have to keep a fan blowing on me and by the end of every week my eyes are wind burnt and bloodshot. My chair I have at work has me going to the chiropractor. They were going to buy us new chairs, but discovered they were too expensive, and we aren't allowed to bring our own chair in.

I work from home on Mondays. My home desk provides me twice the area I have at work. I have the room at a cool 68F. I have a great ergonomic chair. If I get a call I can put it on speaker phone, instead of having to hold it to my ear with my shoulder.

Context switching is always a big problem. The book refers to it as no-flow time. The book calls the state of being in deep thought and cranking through code or documentation 'Flow'. On average I would estimate I get 20 - 80% more work done on Mondays than any other day of the week because I have the isolated environment I need to think. To get hold of me people IM, email, or call if needed, but I can queue them until I am done with what I am working on. At the office if you don't answer right away they come to your cube and interrupt your thoughts.

I was once on a team that hired a tech writer that could not write technical documents. He could not even proof ours which was his main assignment. He would replace technical terms with terms he thought should be there and it would completely destroy the document. He soon had no work to do. This was a government team so they were not going to replace him anytime soon.

He started filling his day by popping into our team's cubes and just started talking. By the end of the first week of that I took him into a room and used the white board to draw the architecture I was working on. I numbered the locations of changes that needed to be changed for a user interface change and data that accompanied that change. There were about 6 or 7 places. I described what was happening in each place, and that all those places were being thought of at the same time. I told him every time he comes into our cubes to just talk, he erases everything we had queued up in our brains to make the changes. I explained that we had to take anywhere from 15 minutes to 45 minutes, depending on the complexity of the change to get back to work. He understood and stopped making rounds to our cubes.

The very next team meeting our manager said he wants to see more collaboration and he wants us to be visiting each other in our cubes more often to make that happen. The tech writer and I just busted out laughing. I then had to explain the same thing to the manager. Luckily he got it too.

Like I said at the beginning of this review, my main goal of was to highlight parts of the book and provide a personal experience that relates to them. I could continue that, and probably have my own book by the time I was done, but I will stop here. Everything in this book touches on the real world experiences we have as software architects, project managers, developers, CTOs, and CIOs.

If you are an IT manager, this is mandatory reading. If I ever find myself in a position of hiring IT managers, my first and maybe last question will be "Have you read Peopleware?"

If you are considering going into the software world, you must read this book first. It will help you have the right expectations of what you will find there. If you are already in the software world, this book will help you understand why things are the way they are and help you to potentially change them.
4 von 4 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A No-Nonsense Guide to Managing Teams 3. November 2013
Von P. Haustetter - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book offers so many great ideas for managing teams with relevant and practical examples to help drive the point home. As a project manager, I have been responsible for motivating teams for many years. Some days are better than others! But this book has provided a fresh look at how and why people are motivated, how to hire and get the most from your teams, and how to NOT waste their precious time.

I had the opportunity to mentor someone recently about conducting meetings, the number of meetings we have, valuing each others time and was able to directly reference chapter 31, Meetings, Monologues, and Conversations. I like the idea that was quoted from Apple, where a manager calls the meeting, but then releases someone from the meeting once everyone arrives. Very slick, very telling about the value of each persons time.

Thanks for writing this guide, I will refer to it over and over again in my career.
5 von 6 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen A classic - It should be read by everyone in the software industry 24. November 2013
Von alejandro claro - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
Do not misunderstand the score. The second edition of the book deserves 5 ​​stars. The only reason why I select 4 is because the upgrade and the new material does not significantly reflect the 13 years that have passed since the last edition.

This book should be read by all those working in the software industry or intends to. Regardless of the job (software engineer , QA engineer , lead , manager, etc.), this book is full of wisdom and experience that applies to any work environment that everyone must know.

Undoubtedly, it can be classified as a classic. This is in the top-10 books that everyone who has a job related to software development should read.

The only downside is that I hoped that this edition include more analysis and ideas after the big agile movement in the last decade. There are some comments but not a rich analysis. This edition is only a very small upgrade to the great classic.

A new book that is emerging as a great complement candidate to this classic is "Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams". I have not finished reading it, but so far looks promising.
1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Excellent and Practical guide to successful Software Management. 10. Oktober 2013
Von Shane Willerton - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book should be the first book for any IT manager seeking to optimize their software team's productivity in a sustainable manner. Rather than emphasizing a manager's role in software development as top-down, DeMarco and Lister stress that a successful manager primarily removes the institutional barriers to productivity so their software developers can excel. The authors challenge the traditional modular views of software developers as interchangeable cogs and software development as a factory line process. They also challenge the effectiveness of traditional project management techniques such as excessive overtime, top-down team motivation and artificially tight project deadlines. This book is straight-forward and enjoyable read for anyone involved in the business of software development that gives a no-nonsense approach to effective management techniques.

Software development is primarily a creative process not a factory assembly line process; otherwise it would have been automated long ago. Peopleware is full of practical advice supported by empirical evidence on how managers can enable their software teams to achieve their potential in a sustainable manner. Rather than promising a silver bullet fix to improve productivity by 1000% immediately, the authors stress that a successful manager's primary roles are as team cheerleader and enabler rather than factory manager overseeing widget assemblers (see Chapter 10: Brain Time versus Body Time).

From emphasizing the importance of providing a workplace environment conducive to creative development to challenging the most common project management delusions, the authors make a compelling case on why a lot of managers are approaching software development in the most detrimental manner possible. I particularly enjoyed their `shortlist of teamicide techiniques': Defensive management, Bureaucracy, Physical Separation, Fragmentation of people's time, Quality reduction of the product, Phony deadlines and Clique control (pg. 144). How many developers have seen these qualities at companies they've left? I know I have. The authors lay out the often over-looked consequences of forced overtime and why it is not an effective long-term solution.

This book is straight-forward and enjoyable read for anyone involved in the business of software development that gives a no-nonsense approach to effective management techniques.
1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Amazing!!! 19. März 2015
Von BH - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
If every manager read this the world would be a better place. Sad that this book and type of advice has been around for a while but people continue on as usual. It could be the fact that organizations continue to promote the wrong type of people into management.

I can't help but hope that when the next generation comes of age and moves into management roles, they will follow some of this advice and change the workplace for the better. The old ways of the dictator manager are flawed! I promise if I am every in the position to manage I will try to apply these principles and manage people over technology!

WARNING this book will make you expect more out of your workplace. You will more than likely be more dissatisfied with your job after you read this!
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Kann jemand beantworten ob das eine überarbeitete Version ist? 0 27.03.2015
Alle Diskussionen  
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
   


Ähnliche Artikel finden