This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
Does this book cover about software development process(SDLC) or what is this book all about?
As for the SDLC, we tend to focus on the "back-end" processes such as construction, testing, and deployment and less on requirements. My assertion in the book is to:
1) Take fundamental software development practices: building your software, testing your software, inspecting your software, rebuilding your database/data, and deploying it into the target environment (e.g. Tomcat on a particular machine) 2) Make these processes automatic by running them with a scripted, automated build 3) Make it continuous to increase visibility and feedback so that all team members know the status of the software under development (from a single source)
Co-author of <a href="http://www.amazon.com/gp/product/0321336380/" target="_blank" rel="nofollow">Continuous Integration: Improving Software Quality and Reducing Risk </a> <br />(Addison-Wesley Martin Fowler Signature Series, 2007). Companion website for the book is <a href="http://www.integratebutton.com/" target="_blank" rel="nofollow">IntegrateButton.com</a>