Reading Lists

I love to read. Here is some of what I'm reading now.
If you want to have the essentials in the software business, start with this list.
A comprehensive list of books related to many aspects of software development, including: project management, requirements, user interface design, usability, software design, implementation, process improvement, personal growth, and others. For more specialized lists, please see below.
 
Books and links to information that is applicable to software process improvement. Some of the books listed here are generally applicable to any process improvement work. There are references listed to works that are applicable to any change initiative, including the changes that come with introducing a software process improvement initiative into an organization.
 
If you want to be an effective software process improvement professional, then you have to work on a lot of skills. As Watts Humphrey likes to put it: "You can't learn to ski without getting on the mountain." The implications of this for the person who wants to be effective at software process improvement are far reaching: you must learn about all of the areas in which you would have to be helping people to improve their processes. This list is organized by the CMMI Key Process Areas. You won't become an expert in each subject, but you will learn enough to chart your own path afterwards.
 
Books and other resources related to software project management. Many of these resources are generic to any project, not only software projects, but that shouldn't surprise anybody. We, software engineers, always want to think that our projects are so special, that we need to invent new methods to manage them, but reality is that first we must be able to manage them with the existing methods, and only when they fall short, only then should we go ahead and invent new ones.
 
Books that pertain to the nefarious subject of time management. As you will see, some of these really deal with life management, since in my opinion, you can't separate the two. Only after you have learned what you want to achive in your life, you will achieve any control of your time.
 
 
Most titles are links to Amazon.com. Go ahead and read what others think about the book.

In Association with Amazon.com
 
 © 2000-2004 Steven Teleki » teleki@acm.org » Home | Consulting | Speaking | Reading Lists | Writings | Biography | About