
| Roger S.Pressman is an internationally recognized authority in software processimprovement and software engineering technologies.For over three decades,he hasworked as a software en~~neer.a manager,a professor,an author,and a consultant,focus.As an industry practitioner and manager,Dr.Pressman worked on the development ofCAD/CAM systems for advanced engineering and manufacturing applications.He has alsoheld positions with responsibility for scientific and systems programming. After receiving a Ph.D.in engineering from the University ofConnecticut,Dr.Pressmanmoved to academia where he became Bullard Associate Professor OfComputer Engineeringat the University of Bridgeport and director of the university。ComputerAided Design andManufacturing Center. Dr.Pressman is currently president of R.S.Pressman&Associates,lnca consultingfirm specializing in software engineering methods and training.He serves as principle consultant,helping companies establish effective software engineering practices.He also designed and evelopedthecompanyssoRwareengineeringtraining and process improve-mentproducts——EssentialSoftwareEngineenng,acompletevideo curriculumthatisamongthe industry。s most comprehensive treatments of the subject,and Process Advisor,a self-directed system for software engineering process improvement.Both produc~~are used by hundreds of companies worldwide. Dr.Pressman has written many technical papers,is a regular contributor to industryperiodicals,andisauthorofsixbooks.InadditiontoSoftwareEngineenng:APractitioner Approach,he has written A Manager‘s Guide to Software Engineenng(McGraw-Hill),an award-winning book that uses a unique Q&A format to present management guidelines for instituting and understanding software engineering technology;Making Software Engi-neenngHappen(Prentice-Hall),the first book to address the critical management problems associated with software process improvement;and Software Shock(Dorset House),a treat-ment that focuses on software and its impact on business and society.Dr.Pressman is onthe Editorial Boards ofIEEESoftware and the CutterITJournal,and for many years,was editorofthe“ManageV’columninIEEESoftware. Dr.Pressman is a well-known speaker.keynoting a number of major industry confer- ences.He has presented tutorials at the International Conference on Software Engineer-ing and at many other industry meetings.He is a member of the ACM.IEEE,and Tau Beta Pi,Phi Kappa Phi,Eta Kappa Nu,and Pi Tau Sigma. |
| PART ONE The Preduct and the Process CHAPTER 1 The Producr CHAPTER 2 The Process PART TWO Maneging Software Projects CHAPTER 3 Project Management Concepts CHAPTER 4 Software Process and Project Metrics CHAPTER 5 Software Project Planning CHAPTER 6 Risk Analysis and Management CHAPTER 7 Project Scheduling and Tracking CHAPTER 8 Software Quality Assurance CHAPTER 9 Software Configuration Management PART THREE Conventional Methods for Software Engineering CHAPTER 1O System Engineering CHAPTER 11 Analysis Concepts and Principles CHAPTER 12 Analysis Modeling CHAPTER 13 Design Concep}s and Principles CHAPTER 14 Architeclural Design CHAPTER 15 User Interface Design CHAPTER 16 ComponenHevel Design CHAPTER 17 Software Tesling Techniques CHAPTER 18 Software Testing Strategies CHAPTER 19 Technical Metrics for Software PART FOUR Object-Oriented Software Engineering CHAPTER 20 Object-Oriented Concepts and Principles CHAPTER 21 Object-Oriented Analysis CHAPTER 22 Object-Oriented Design CHAPTER 23 Object-Oriented Testing CHAPTER 24 Technical Metrics for Object-Oriented Syslems PART FIVE Advanced Topits in Seftware Engineering CHAPTER 25 Formal Methods CHAPTER 26 Cleanroom Software Engineering CHAPTER 27 Component-Based Software Engineering CHAPTER 28 Client/Server Software Engineering CHAPTER 29 Web Engineering CHAPTER 30 Reengineering CHAPTER 3l Computer-Aided Software Engineering CHAPTER 32 The Road Ahead |
商品评论(0条)