Posts

Showing posts with the label Software Engineering

Software Engineering

Image
Title  Software Engineering Author(s)  Ivan Marsic Publisher:  Ivan Marsic (June 27, 2009) Hardcover:  N/A eBook  PDF, 430 page, 7.14 MB Language:  English ISBN-10:  N/A ISBN-13:  N/A Book Description This book reviews important technologies for software development with a particular focus on Web applications. In reviewing these technologies the author puts emphasis on underlying principles and basic concepts, rather than meticulousness and completeness. This book is designed for upper-division undergraduate and graduate courses in software engineering. It intended primarily for learning, rather than reference. The author also believes that the book�s focus on core concepts should be appealing to practitioners who are interested in the �whys� behind the software engineering tools and techniques that are commonly encountered. The autho assumes that the readers will have some familiarity with programming languages and the author does not cover any p...

Performance Testing Guidance for Web Applications

Image
Title  Performance Testing Guidance for Web Applications Author(s)  J.D. Meier, Carlos Farre, Prashant Bansode, Scott Barber, and Dennis Rea Publisher:  Microsoft Press; 1 edition (November 21, 2007) Paperback  288 pages ebook  Online, HTML, PDF (221 pages, 3.2 MB) Language:  English ISBN-10:  0735625700 (eBook: 0-7356-5162-0) ISBN-13:  978-0735625709 Book Description Performance Testing Guidance for Web Applications provides an end-to-end approach for implementing performance testing. Whether you are new to performance testing or looking for ways to improve your current performance-testing approach, you will gain insights that you can tailor to your specific scenarios. About the Authors N/A Reviews and Rating: Amazon Read and Download Links: Performance Testing Guidance for Web Applications ©2007 (J.D. Meier, et al) Direct PDF Download

Don't Just Roll The Dice - A Usefully Short Guide to Software Pricing, Version 2.0

Image
Title  Don't Just Roll The Dice - A Usefully Short Guide to Software Pricing, Version 2.0 Author(s)  Neil Davidson Publisher:  Red gate books (October 1, 2009) License(s):   CC BY-NC-ND 2.0 Paperback  84 pages eBook  PDF (74 pages) Language:  English ISBN-10:  1906434387 ISBN-13:  978-1906434380 Book Description How do you price your software? Is it art, science or magic? How much attention should you pay to your competitors? This short handbook will provide you with the theory, practical advice and case studies you need to stop yourself from reaching for the dice. Table of Contents: Chapter 01: Some - but not too much - Economics Chapter 02: Pricing Psychology: What is your product worth? Chapter 03: Pricing Pitfalls Chapter 04: Advanced Pricing Chapter 05: What your price says about you (and how to change it) Why read this book? "At Business of Software 2007 Michael Pryor held an impromptu session on how to price your software. So many peop...

Acceptance Test Engineering Guidance, Volume 1: Thinking

Image
Title  Acceptance Test Engineering Guidance, Volume 1: Thinking Author(s)  Grigori Melnik, Gerard Meszaros Publisher:  Microsoft Press (Oct 26 2009 ) Paperback  248 pages Language:  English ISBN-10:  N/A ISBN-13:  N/A Book Description This volume provides an overview of the acceptance process and how acceptance testing and other key practices fit into the process. It is subdivided into three main parts: Part I  � Thinking about Acceptance explains six mental models that are useful when thinking about the acceptance process. Part II  � Perspectives on Acceptance describes the acceptance process from the perspectives of key stakeholders in two different kinds of organizations: the Information Technology Department in a business and the Product Development Company. Most readers involved in the acceptance process should find some commonality with at least one of the roles describes. Part III  � Accepting Software introduces the practices tha...

Information Technology for Management, 7th Edition

Image
Title  Information Technology for Management, 7th Edition Author(s)  Henry C Lucas Publisher:  McGraw-Hill/Irwin; 7 edition (August 17, 1999), eBook (University of Georgia, 2009) License(s):   CC BY 3.0 Paperback  752 pages eBook  PDF, 754 pages, 17.7 MB Language:  English ISBN-10:  0072297638 ISBN-13:  978-0072297638 Book Description Information Technology for Management 7/e prepares students how to take an active role in the design, use, and management of information systems and technology by providing a broad treatment of issues relating to an organization, the technology used, and how systems are developed. The main focus deals with applying technology in an organization or transforming existing systems with the use of information technology. About the Authors N/A Reviews, Ratings, and Recommendations: Amazon Read and Download Links: Information Technology for Management, 7th Edition (Henry C Lucas)

Book of Speed: The Business, Psychology and Technology of High Performance Web Apps

Image
Title  Book of Speed: The Business, Psychology and Technology of High Performance Web Apps Author(s)  Stoyan Stefanov Publisher:  BookOfSpeed.com (2012) Paperback  N/A eBook  Online, HTML, PDF files Language:  English ISBN-10:  N/A ISBN-13:  N/A Book Description No one likes to wait and we all hate slow pages. These are obvious, easily observable facts that don't need any proof. And, as you'll see later in Chapter 9, which discusses the psychology of time and speed, waiting affects users in negative ways not only psychologically (they distrust the site, perceive it as lower quality) but also physiologically (they get irritable, their blood pressure increases). In the end, all the negative effects of slow web sites add up to a loss of users, loss of revenue and brand damage. This book gives you practical industry examples and studies which expose the effects of performance on the bottom line. If you're not convinced that speed means money, read on....

Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman

Image
Title  Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman Author(s)  Dave Hoover, Adewale Oshineye Publisher:  O'Reilly Media; 1 edition (October 15, 2009) Paperback  176 pages ebook  Online, HTML Language:  English ISBN-10:  0596518382 ISBN-13:  978-0596518387 Book Description We have written this book in order to share solutions to the dilemmas that are often faced by inexperienced software developers. Are you doing all you can to further your career as a software developer? With today's rapidly changing and ever-expanding technologies, being successful requires more than technical expertise. To grow professionally, you also need soft skills and effective learning techniques. Honing those skills is what this book is all about. Authors Dave Hoover and Adewale Oshineye have cataloged dozens of behavior patterns to help you perfect essential aspects of your craft. Compiled from years of research, many interviews, and feedback fro...

The Definitive Guide to Building Code Quality

Image
Title  The Definitive Guide to Building Code Quality Author(s)  Don Jones Publisher:  Realtime Publishers (2009) Hardcover  N/A eBook  Online Language:  English ISBN-10:  N/A ISBN-13: N/A Book Description The Definitive Guide to Building Code Quality presents a comprehensive review of modern techniques used to transform raw source code into finished product. In addition to exploring current tools and methods, the guide reviews common techniques and best practices for debugging, testing, and preparing code for commercial release. Throughout, the emphasis is on completeness of coverage in test cases, complete exercise and optimization of code, and use of appropriate procedures and workflows to ensure that changes to code bases are properly recognized, tested, and integrated. The primary development environment targeted in this book is Visual Studio 2008, but even those who use other development environments and toolsets will find the exploration of code ...

Software Foundations

Image
Title  Software Foundations Authors  Benjamin C. Pierce, Chris Casinghino, Michael Greenberg, Vilhelm Sj�berg, Brent Yorgey Publisher:  University of Pennsylvania, 2013 - Date eBook  Online, HTML and PDF Language:  English ISBN-10:  N/A ISBN-13:  N/A Book Description Do you think the programmers who work at your office are magical wizards who hold special powers that manipulate your computer? Believe it or not, anyone can learn how to write programs, and it doesn�t take a higher math and science education to start. This book shows you how computer programming works without all the technical details or hard programming language. It explores the common parts of every computer programming language and how to write for multiple platforms like Windows, Mac OS X, or Linux. This easily accessible guide provides you with the tools you need to: Create programs and divide them into subprograms Develop variables and use constants Manipulate strings and convert th...

An Introduction to Software Engineering and Fault Tolerance

Image
Title  An Introduction to Software Engineering and Fault Tolerance Author(s)  Patrizio Pelliccione, Nicolas Guelfi Publisher:  researchgate eBook  PDF Language:  English ISBN-10:  N/A ISBN-13:  N/A Book Description This book consists of the chapters describing novel approaches to integrating fault tolerance into software development process. They cover a wide range of topics focusing on fault tolerance during the different phases of the software development, software engineering techniques for verification and validation of fault tolerance means, and languages for supporting fault tolerance specification and implementation. Accordingly, the book is structured into the following three parts: Part A: Fault tolerance engineering: from requirements to code; Part B: Verification and validation of fault tolerant systems; Part C: Languages and Tools for engineering fault tolerant systems. This book is designed for IT specialists and developers that are starti...

Software Architect

Image
Title  Software Architect Author(s)  Nigel Leeming Publisher:  ivencia.com (2010) ebook  Online, HTML Language:  English ISBN-10:  N/A ISBN-13:  N/A Book Description This book is about how individuals can take the lead in realigning our development efforts to that promise. In doing so, we shall in turn take our lead from the practice of Architecture, when Architects formed themselves into organisations determined to combat the problem of buildings falling on people�s heads. To be successful as a software architect, you need to master both business and technology. This book tells you what top software architects think is important and how they approach a project. If you want to enhance your career, this book is essential reading. About the Authors N/A Reviews and Rating: N/A Read and Download Links: Software Architect ©2010 (Nigel Leeming)

Implementation of Free Software Systems

Image
Title  Implementation of Free Software Systems Author(s)  Amadeu Alb�s Raya, Marcelo D'Elia Branco, M�nica Le�n Mart�nez, Alejandro Novo L�pez, Alberto Otero Garc�a, �scar David S�nchez Jim�nez Publisher:  Free Technology Academy - Fundaci� per a la Universitat Oberta de Catalunya, First edition (February 2010) eBook  PDF, 347 Pages; 8.6MB Language:  English ISBN-10:  N/A ISBN-13:  N/A Book Description This course book examines the concepts related to Free Software business and allows us to know and identify concepts related to its production. The student should become familiar with agencies and projects related to the implementation of Free Software in the public sector, private sector and know, identify and understand the consequences of the use and exploitation of Free Software in different areas of implementation. This book also studies how to approach and implement projects based on Free Software, projects to migrate, production and development me...

Reboot - Rethinking Software Development

Image
Title  Reboot - Rethinking Software Development Author(s)  David Longstreet Publisher:  rebootrethink.com (February 2011) Paperback  N/A eBook  Online, HTML Language:  English ISBN-10:  N/A ISBN-13:  N/A Book Description This book provides valuable insights for the core business on how software development impacts profitability. It helps the core business understand how to communicate with software developers and reward the right behaviors. Reboot! is a new book that takes a fresh look at software development. It is informative, funny, witty, and takes a lively and engaging look at issues facing any software development organization. Reboot! is a passionate and provocative exploration of the problems organizations face when developing software. In addition to an interesting exploration of software organizations, this book examines disciplines such as music, architecture, and industrial design while extracting many applicable lessons for software d...

97 Things Every Software Architect Should Know: Collective Wisdom from the Experts

Image
Title  97 Things Every Software Architect Should Know: Collective Wisdom from the Experts Author(s)  Richard Monson-Haefel Publisher:  O'Reilly Media; 1 edition (February 12, 2009) License(s):   CC BY 3.0 US Hardcover  222 pages Language:  English ISBN-10:  059652269X ISBN-13:  978-0596522698 Book Description In this truly unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects -- including Neal Ford, Michael Nygard, and Bill de hOra - offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and many more practical lessons they've learned from years of experience. Among the 97 principles in this book, you'll find useful advice such as: Don't Put Your Resume Ahead of the Requirements (Nitin Borwankar) Chances Are, Your Biggest Problem Isn't Technical (Mark Ramm) Communication Is King; Clarit...

97 Things Every Project Manager Should Know: Collective Wisdom from the Experts

Image
Title  97 Things Every Project Manager Should Know: Collective Wisdom from the Experts Author(s)  Barbee Davis, Harry Tucker Publisher:  O'Reilly Media; 1 edition (August 14, 2009) Hardcover  256 pages Language:  English ISBN-10:  0596804164 ISBN-13:  978-0596804169 Book Description If the projects you manage don't go as smoothly as you'd like, 97 Things Every Project Manager Should Know offers knowledge that's priceless, gained through years of trial and error. This illuminating book contains 97 short and extremely practical tips - whether you're dealing with software or non-IT projects - from some of the world's most experienced project managers and software developers. You'll learn how these professionals have dealt with everything from managing teams to handling project stakeholders to runaway meetings and more. While this book highlights software projects, its wise axioms contain project management principles applicable to projects of all types in...