|
Similar eBooks: eBooks related to Agile Software Development Methods - Review and Analysis |
Innovation Happens Elsewhere - Open Source as Business Strategy
It's a plain fact: regardless of how smart, creative, and innovative your organization is, there are more smart, creative, and innovative people outside your organization than inside. Open source offers the possibility of bringing more innovation into your business by building a creative community that reaches beyond the barriers of the business. The key is developing a web-driven community where new types of collaboration and creativity can flourish. Since 1998 Ron Goldman and Richard Gabriel have been helping groups at Sun Microsystems understand open source and advising them on how to build successful communities around open source projects. In this book the authors present lessons learned from their own experiences with open source, as well as those from other well-known projects such as Linux, Apache, and Mozilla.
* Winner of 2006 Jolt Productivity Award for General Books
* Describes how open source development works and offers persuasive reasons for using it to help achieve business goals.
* Shows how to use open source in day-to-day work, discusses the various licenses in use, and describes what makes for a successful project.
* Written in an engaging style for executives, managers, and engineers that addresses the human and business issues involved in open source development as well as its history, philosophy, and future
Free Software for Busy People
Using Free Software alternatives to Microsoft Office and Adobe Photoshop can save you thousands of dollars. And commercial alternatives to Free Software content management systems and websites design tools can cost tens of thousands of dollars. Free Software is also high quality. The web browser Firefox and the email software Thunderbird introduced security and powerful features before their commercial competitors did. Quality is why the Apache web server powers over 50% of the world's websites. This book will show you how to use these tools in your company, charity, school or hospital.
Improving .NET Application Performance and Scalability
Integrate proven performance and scalability techniques throughout the .NET application life cycleand gain an edge in building better-performing products. This guide presents a robust framework organized by task and role, helping developers, architects, testers, and administrators prioritize and implement the best options at the appropriate time. It offers focused, end-to-end guidance?including processes for modeling performance and techniques for measuring, testing, and fine-tuning your applications. You'll also get tips direct from Microsoft development teams for improving the performance and scalability of managed code; Microsoft ASP.NET, ADO.NET, and SQL Server; Web services; .NET Remoting; XML; and more. The book features a 'How To' section that details the steps for a number of specific performance-related tasks, such as adding performance counters and using the common language runtime (CLR) profiler. PATTERNS & PRACTICES guides are reviewed and approved by Microsoft engineering teams, consultants, partners, and customers?delivering accurate, real-world information that's been technically validated and tested.
Enterprise Solution Patterns Using Microsoft .NET: Version 2.0
This book captures the knowledge of seasoned developers and presents it in the form of a patterns catalog. Each pattern contains a simple, proven mechanism that solves a commonly recurring technical challenge. Patterns provide a common vocabulary and taxo
Reasoned Programming
Can we ever be sure that our computer programs will work reliably? One approach to this problem is to attempt a mathematical proof of reliability, and this has led to the idea of Formal Methods: if you have a formal, logical specification of the properties meant by 'working reliably', then perhaps you can give a formal mathematical proof that the program (presented as a formal text) satisfies them.
Of course, this is by no means trivial. Before we can even get started on a formal proof we must turn the informal ideas intended by 'working reliably' into a formal specification, and we also need a formal account of what it means to say that a program satisfies a specification (this amounts to a semantics of the programming language, an account of the meaning of programs). None the less, Formal Methods are now routinely practised by a number of software producers.
The Rise of Open Source Licensing
Open source software - from Linux to Firefox and MySQL database - has changed software business as we knew it. New start-ups have challenged industry heavyweights from Microsoft to Oracle with innovative copyright licensing strategies and courageous anti-patent policies. Almost every major software company has been forced to react to the commodification trend.
Drawing from detailed case studies, historical narrative and the application of economic theory, this book shows how open source licensing is used for strategic advantage. Software developers enter open source to distribute their work more efficiently and increase innovation. Software is no longer property, they say. Interestingly, everything has worked despite - rather than because of - ever-expanding intellectual property rights.
Client vs. Developer Wars
This book is about a discovery that transformed author's web development process and saved his company. This discovery allowed his company to clearly communicate the subtleties of a website to non-technical clients. The clients 'got it' and were able to confidently move through the entire development process. As a result of this simple discovery, many of the advertising agencies and design firms that the company works with have become much more comfortable, confident, and profitable in offering web development services to their clients.
Intended Audience
This book is for anyone who has been, or will be, involved in developing a website. There are many parties involved in the development of a site, some are technical, some creative, some strategic, and some managerial. This book is primarily written for those poor souls (often Marketing Directors) who are tasked with the responsibility of leading a team in getting a website built or redesigned. They will benefit from this discovery because it gives them a means of understanding the subtleties of hypertext, and the technical complexities of the web. Their projects will be greatly improved through identifying and overcoming the common barriers to communicating about the web.
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.
Case Studies in Systematic Software Development
Case Studies in Systematic Software Development
Open Source Licensing - Software Freedom and Intellectual Property Law
'Open Source' implies a unique way of developing and licensing software.Raymond's Cathedral and the Bazaar explained the unique character of theOpen Source development model. Rosen's Open Source Licensing explainsthe unique character of the Open Source licensing model.SCO, with financial support from Microsoft, is engaged in a much-publicizedassault on Linux, and more generally, on the licensing model upon which allOpen Source software rests. In a recent filing in its case against IBM, SCOwrote: 'The GPL violates the U.S. Constitution, together with copyright,antitrust and export control laws.'And the implications are clear: at risk are not only the developers working onthe 68,000 Open Source projects active on SourceForge today, but also themillions of companies, schools, and organizations that deploy Open Sourcesoftware.All of this has generated a great deal of interest in the nature of Open Sourcelicenses, and the intellectual property law that underlies them.� What, exactly, are the legal underpinnings of Open Source?� Of the 40+ Open Source licenses, which are the most important, and why?� How does a developer choose which to use?� What are the risks--and obligations--to a business that deploys OpenSource.� What can you a business do in the event of a lawsuit?Cover quotes from Lessig, John Terpstra of Samba.org, and Stuart Cohen--theCEO of OSDL.
Agile Software Development Methods - Review and Analysis - Free eBook Agile Software Development Methods - Review and Analysis - Download ebook Agile Software Development Methods - Review and Analysis free
|
|
|