The new software management classic: in-the-trenches wisdom from legendary project leader Joe Marasco
Over
the course of a distinguished career, Joe Marasco earned a reputation
as the go-to software project manager: the one to call when you were
facing a brutally tough, make-or-break project. Marasco reflected on
his experiences in a remarkable series of “Franklin’s Kite” essays for The Rational Edge,
Rational and IBM’s online software development magazine. Now, Marasco
collects and updates those essays, bringing his unique insights (and
humor) to everything from modeling to scheduling, team dynamics to
compensation. The result: a new classic that deserves a place alongside
Frederick Brooks’ The Mythical Man-Month in the library of
every developer and software manager. If you want to ship products
you’re proud of… ship on time and on budget… deliver real customer
value… you simply must read
Highlights include
How software projects resemble other projects�and how they’re different
The iterative problem-solving clock: ending the day with real solutions
The realities of scheduling: How late are you going to be?
Trade-offs, estimating, project rhythm, and getting products out the door
Understanding what you’re seeing, hearing, and feeling as a software manager
The human element: politics, negotiation, compensation, culture, and growth
Avoiding crises before they happen… and mitigating them when they do
Thinking laterally: original ideas in software project management

Sustainable Software Development brings together principles
Implementing the IEEE Software Engineering Standards is a practical and professional guide to implementing the IEEE Software Engineering standards in your software development process. There are 39 complex standards involved, some more critical than others. This book explains where to start, which standards to implement first, and how to integrate them into your current software development process. The book presents a realistic Software Life-Cycle Model to complement the standards and aid development. One of the book’s biggest benefits is that it helps software engineers reconcile some latest “best practices” such as rapid prototyping and use of CASE tools with use of the standards.
HTTP is the protocol that powers the Web. As Web applications become more sophisticated, and as emerging technologies continue to rely heavily on HTTP, understanding this protocol is becoming more and more essential for professional Web developers. By learning HTTP protocol, Web developers gain a deeper understanding of the Web’s architecture and can create even better Web applications that are more reliable, faster, and more secure.
This title is the complete programming reference for intermediate and
Among the many functions
Teaches ANSI C++ and the object-oriented techniques that make C++ a software development breakthrough. Covers Namespaces, bools, member templates and RTTI, Explicit, export, and nothrow versions of new and delete and the IOStream library. Paper. CD ROM included.
An employer’s nightmare? Problem employees, of course. But in today’s
A systems analysis approach to enterprise network design
Take your C++ skills to the next level with help from programming










