|
Software Engineering Books EBooks
|
|
|
Free Software Engineering Books EBooks for Download
Below we have listed all the Free Software Engineering Books EBooks for download. Feel free to comment on any Software Engineering Books EBooks for download or answer by the comment feature available on the page.
To buy an eBook containing 9000 Interview Questions, with Answers, Click Here.
|
The Art of Agile Development: This book helps reader mastering the art of agile development.
Agile development, like any approach to team-based software development, is a fundamentally human art, one subject to the vagaries of individuals and their interactions. To master agile development, one must learn to evaluate myriad possibilities, moment to moment, and intuitively pick the best of course of action.
How to possibly learn such a difficult skill? Practice.
Most of this book is an �tude. An �tude is a piece of music that's also a teaching tool. �tudes help the artist learn difficult technical skills. The best �tudes are also musically beautiful.
Agile �tude in this book serves two purposes. First and foremost, it's a detailed description of one way to practice agile development. It's a practical guide that, if followed mindfully, will allow reader to successfully bring agile development to a software development team - or help to decide that it isn't a good choice in the team's situation in the first place.
Date Added: 8/10/2008 | Visits: 31950 |
Managing Information Technology Projects: Emphasizing sound, yet humanly practical measurement tools, this text covers the various aspects of quality that ensure a reliable and continuously improving information system. Date Added: 8/10/2008 | Visits: 31776 |
Producing Open Source Software: How to Run a Successful Free Software Project: The corporate market is now embracing free, 'open source' software like never before, as evidenced by the recent success of the technologies underlying LAMP (Linux, Apache, MySQL, and PHP). Each is the result of a publicly collaborative process among numerous developers who volunteer their time and energy to create better software.
The truth is, however, that the overwhelming majority of free software projects fail. To help you beat the odds, O'Reilly has put together Producing Open Source Software, a guide that recommends tried and true steps to help free software developers work together toward a common goal. Not just for developers who are considering starting their own free software project, this book will also help those who want to participate in the process at any level.
The book tackles this very complex topic by distilling it down into easily understandable parts. Starting with the basics of project management, it details specific tools used in free software projects, including version control, IRC, bug tracking, and Wikis. Author Karl Fogel, known for his work on CVS and Subversion, offers practical advice on how to set up and use a range of tools in combination with open mailing lists and archives. He also provides several chapters on the essentials of recruiting and motivating developers, as well as how to gain much-needed publicity for your project. Date Added: 8/10/2008 | Visits: 33898 |
The Art of Error Correcting Coding: Building on the success of the first edition, which offered a practical introductory approach to the techniques of error concealment, this book, now fully revised and updated, provides a comprehensive treatment of the subject and includes a wealth of additional features. The Art of Error Correcting Coding, Second Edition explores intermediate and advanced level concepts as well as those which will appeal to the novice.
All key topics are discussed, including Reed-Solomon codes, Viterbi decoding, soft-output decoding algorithms, MAP, log-MAP and MAX-log-MAP. Reliability-based algorithms GMD and Chase are examined, as are turbo codes, both serially and parallel concatenated, as well as low-density parity-check (LDPC) codes and their iterative decoders.
* Features additional problems at the end of each chapter and an instructor’s solutions manual
* Updated companion website offers new C/C ++programs and MATLAB scripts, to help with the understanding and implementation of basic ECC techniques
* Easy to follow examples illustrate the fundamental concepts of error correcting codes
* Basic analysis tools are provided throughout to help in the assessment of the error performance block and convolutional codes of a particular error correcting coding (ECC) scheme for a selection of the basic channel models
This edition provides an essential resource to engineers, computer scientists and graduate students alike for understanding and applying ECC techniques in the transmission and storage of digital information.
Date Added: 8/10/2008 | Visits: 33733 |
Guide to the Software Engineering Body of Knowledge: Software engineering has not reached the status of a legitimate engineering discipline and a recognized profession. Since 1993, the IEEE Computer Society and the ACM have been actively promoting software engineering as a profession, notably through their involvement in the Joint IEEE Computer Society and ACM Steering Committee for the Establishment of Software Engineering as a Profession.
Achieving consensus by the profession on a core body of knowledge is a key milestone in all disciplines and has been identified by the Steering Committee as crucial for the evolution of software engineering toward a professional status. This report, written under the auspices of this committee, is the first step in a four-year project designed to reach this consensus. Date Added: 8/10/2008 | Visits: 32795 |
Object-Oriented Software Composition: Over the part ten years, object-oriented technology has started to have a significant impact in industry. Despite its many positive aspects, there have been some problems in successfully applying the technology to large projects, and in achieving adequate levels of flexibilitly and software reuse. Based on the research of the Object Systems Group in Geneva, this book looks at a range of issues, from programming languages and systems through to tools, frameworks and methods. KEY FEATURES: Chapters are self-contained, with the development of ideas moving from programming language design issues to environments and applications. Aware of recent trends, the book examines the development of multimedia systems as an application domain. Up-to-date information on the activities of the Object Systems Group. The authors can be found on the World Wide Web. Date Added: 8/10/2008 | Visits: 33351 |
Free For All: How Linux and the Free Software Movement Undercut the High-Tech Titans: A revolution is sweeping the software world -- one that threatens to pull even the mighty Microsoft Corporation from its throne. Bill Gates and his company's rule over the software industry through their tight control of Microsoft Windows is facing their biggest challenge ever -- a new competitor that can't be bought, coopted, or manipulated with any of the traditional tools of corporate power. Its name:
Linux.
Free for All is the story of a group of dedicated software hackers from around the world who, in their spare time, created an 'open' operating system that rivals and in many ways surpasses Microsoft's. Date Added: 8/10/2008 | Visits: 31949 |
User Interface Design for Programmers: Most programmers' fear of user interface (UI) programming comes from their fear of doing UI design. They think that UI design is like graphic design--the mysterious process by which creative, latte-drinking, all-black-wearing people produce cool-looking, artistic pieces. Most programmers see themselves as analytic, logical thinkers instead--strong at reasoning, weak on artistic judgment, and incapable of doing UI design.
In this brilliantly readable book, author Joel Spolsky proposes simple, logical rules that can be applied without any artistic talent to improve any user interface, from traditional GUI applications to websites to consumer electronics. Spolky's primary axiom, the importance of bringing the program model in line with the user model, is both rational and simple.
In a fun and entertaining way, Spolky makes UI design easy for programmers to grasp. After reading User Interface Design for Programmers, you'll know how to design interfaces with the user in mind. You'll learn the important principles that underlie all good UI design, and you'll learn how to perform usability testing that works. Date Added: 8/10/2008 | Visits: 33729 |
<< Back | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |10| 11 | Next >>
Free Software Engineering Books eBooks - Download Software Engineering Books eBooks - List of Software Engineering Books eBooks
|
|