|
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.
|
Perspectives on Free and Open Source Software: What is the status of the Free and Open Source Software (F/OSS) revolution? Has the creation of software that can be freely used, modified, and redistributed transformed industry and society, as some predicted, or is this transformation still a work in progress? Perspectives on Free and Open Source Software brings together leading analysts and researchers to address this question, examining specific aspects of F/OSS in a way that is both scientifically rigorous and highly relevant to real-life managerial and technical concerns.
The book analyzes a number of key topics: the motivation behind F/OSS -- why highly skilled software developers devote large amounts of time to the creation of 'free' products and services; the objective, empirically grounded evaluation of software -- necessary to counter what one chapter author calls the 'steamroller' of F/OSS hype; the software engineering processes and tools used in specific projects, including Apache, GNOME, and Mozilla; the economic and business models that reflect the changing relationships between users and firms, technical communities and firms, and between competitors; and legal, cultural, and social issues, including one contribution that suggests parallels between 'open code' and 'open society' and another that points to the need for understanding the movement's social causes and consequences. Date Added: 8/10/2008 | Visits: 31600 |
Handbook of Software Reliability Engineering: Broader in scope than other books, this compendium is the last word on software reliability engineering from some of the field's most prestigious innovators at institutions like AT&T, NCR, and IBM. Using this guide, software developers, designers, and project managers, high-level applications programmers and designers, and students will be able to tap into an unparalleled repository of accumulated experience and expertise. Besides including pertinent background information, this handbook covers the latest techniques and practices in a wide range of applications, including metrics, testing schemes, and fault-tolerant software. Benchmark case studies from major companies also are included. Far and away, the most comprehensive and up-to-date professional resource available. Date Added: 8/10/2008 | Visits: 34494 |
A Guide to the Project Management Body of Knowledge, Third Edition: A Guide to the Project Management Body of Knowledge (PMBOK Guide) 2000 Edition is now available in eight additional languages to help project managers around the world.
Each of PMI's official translations includes a bilingual glossary of newly translated and standardized project management terminology. This allows candidates to study the guide in the same language in which they plan to take the Project Management Professional (PMP) certification exam.
PMI undertook a rigorous, year-long process to ensure the maximum effectiveness of each official translation. Each translation team included qualified bilingual PMPs as well as professional translators and editors.
Official translations: Chinese, Japanese, Spanish, Portuguese, French, Korean, German and Italian. Date Added: 8/10/2008 | Visits: 31883 |
Domain Driven Design Quickly: Software design is an art, and like any art it cannot be taught and learned as a precise science, by means of theorems and formulas. We can discover principles and techniques useful to be applied throughout the process of software creation, but we probably won't ever be able to provide an exact path to follow from the real world need to the code module meant to serve that need. Like a picture or a building, a software product will include the personal touch of those who designed and developed it, something of the charisma and flair (or the lack of it) of those who contributed to its inception and growth. Date Added: 8/10/2008 | Visits: 33242 |
Free Software, Free Society: Selected Essays of Richard M. Stallman: The intersection of ethics, law, business and computer software is the subject of these essays and speeches by MacArthur Foundation Grant winner, Richard M. Stallman. This collection includes historical writings such as The GNU Manifesto, which defined and launched the activist Free Software Movement, along with new writings on hot topics in copyright, patent law, and the controversial issue of 'trusted computing.' Stallman takes a critical look at common abuses of copyright law and patents when applied to computer software programs, and how these abuses damage our entire society and remove our existing freedoms. He also discusses the social aspects of software and how free software can create community and social justice.
Given the current turmoil in copyright and patent laws, including the DMCA and proposed CBDTPA, these essays are more relevant than ever. Stallman tackles head-on the essential issues driving the current changes in copyright law. He argues that for creativity to flourish, software must be free of inappropriate and overly-broad legal constraints. Over the past twenty years his arguments and actions have changed the course of software history; this new book is sure to impact the future of software and legal policies in the years to come. Date Added: 8/10/2008 | Visits: 34307 |
The Project Management Question and Answer Book: With project management methodology continually proving its worth in a myriad number of business settings, it's no surprise that more and more companies are turning to this incredibly effective productivity driver. For experienced project managers and rookies alike, The Project Management Question and Answer Book is a one-stop reference covering the most crucial processes and concepts. With questions ranging from elementary to advanced, simple to complex, this ready-to-use book can put any manager on the fast track to success. Aspiring project managers will find out:
* why PM is useful to them and their organization * how to interact with project stakeholders to maximize productivity * how to establish realistic cost, schedule, and scope baselines * what management techniques can be used to motivate teams * how to evaluate project team performance
The answers to dozens of questions will help departments and companies establish project management as a business tool and as a component for long-range success. Date Added: 8/10/2008 | Visits: 32336 |
Software Engineering 2004: This document was developed through an effort originally commissioned by the ACM Education Board and the IEEE-Computer Society Educational Activities Board to create curriculum recommendations in several computing disciplines: computer science, computer engineering, software engineering and information systems. Other professional societies have joined in a number of the individual projects. Such has notably been the case for the SE2004 (Software Engineering 2004) project, which has included participation by representatives from the Australian Computer Society, the British Computer Society, and the Information Processing Society of Japan.
Date Added: 8/10/2008 | Visits: 33792 |
Professional Software Development: Shorter Schedules, Higher Quality Products, More Successful Projects, Enhanced Careers: Renowned software expert Steve McConnell helps software students transition to the role of software professionals. Significant developments are afoot that will impact the future careers of student programmers, including initiatives in education, professional development, certification, and licensing. Some of these developments are well thought out and positive; others are being forced and need to be improved before they are standardized. Software development is changing, whether programmers recognize it or not. Programmers who are not paying attention could easily find themselves working as twenty-first century software janitors. This book describes the occupation of computer programming as it exists today and the profession of software engineering as it can exist in the future. Date Added: 8/10/2008 | Visits: 31934 |
Object-Oriented System Development: Object-oriented (OO) programming has a growing number of converts. Many people believe that object orientation will put a dent in the software crisis. There is a glimmer of hope that OO software development will become more like engineering. Objects, whatever they are now, may become for software what nuts, bolts and beams are for construction design, what 2-by-4s and 2-by-6s are for home construction, and what chips are for computer hardware construction.
However, before making this quantum leap, object-orientedmethods still have to prove themselves with respect to more established software development paradigms. True, for small tasks the war is over. Object-oriented programs are more compact than classic structured programs. It is easier to whip them together using powerful class libraries. Inheritance allows 'differential programming', the modification in a descendant class of what is wrong with a parent class, while inheriting all of its good stuff. User interfaces, which are often sizable fractions of small systems, can be put together easily from object-oriented libraries.
Delivering large object-oriented software systems routinely and cost effectively is still a significant challenge. To quote Ed Yourdon: 'A system composed of 100,000 lines of C++ is not to be sneezed at, but we don't have that much trouble developing 100,000 lines of COBOL today. The real test of OOP will come when systems of 1 to 10 million lines of code are developed.'
Date Added: 8/10/2008 | Visits: 32698 |
<< 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
|
|