How to Make Software
by Nick Jenkins
Number of pages: 54
An introduction to software development for programmers, developers, coders, hackers, crackers and Joe Public. Writing software is not as complicated as it seems and many projects fail because of the simplest of causes. You don't have to be a genius to deliver software on time, nor do you have to be steeped in the folklore of a complicated methodology to join the "elite" of the software development world.
This document is no more available for free.
by Vishnuvarthanan Moorthy - Smashwords
This CMMI Implementation Guide is a reference book for anyone interested in implementing CMMI in their organization. The purpose of this book is, to provide insight in to CMMI Implementation phases and best practices to be followed in this journey.
by Gary Marrer
Written for students who are preparing for their first computer programming language class. The topics are presented in an easy to understand fashion with special emphasis on the fundamental concepts necessary to develop quality software programs.
by B. Fitzgerald, K. Stol, S. Minör, H. Cosmo - Springer
This book is intended for practitioners who are facing the 'softwareisation' of their business. It presents the Scaling Management Framework, a model based on experiences from companies that have given software a central role within the organization.
by Jeremy Rose - Aalborg University
This book sets out the new field of software innovation. It organizes the existing scientific research into eight simple heuristics -- guiding principles for organizing a system developer's work-life so that it focuses on innovation.