Qty:1
  • List Price: $49.95
  • Save: $7.86 (16%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
SDLC 3.0: Beyond a Tacit ... has been added to your Cart
+ $3.99 shipping
Used: Very Good | Details
Sold by -usedbooks123-
Condition: Used: Very Good
Comment: Very Good Some wear on book from reading, we guarantee all purchases
Sell yours for a Gift Card
We'll buy it for $7.10
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

SDLC 3.0: Beyond a Tacit Understanding of Agile Paperback – January 18, 2010


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
$42.09
$38.09 $35.51
Best%20Books%20of%202014


Frequently Bought Together

SDLC 3.0: Beyond a Tacit Understanding of Agile + Refactoring Workbook
Price for both: $78.19

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 292 pages
  • Publisher: Fourth Medium Press (January 18, 2010)
  • Language: English
  • ISBN-10: 0986519405
  • ISBN-13: 978-0986519406
  • Product Dimensions: 6 x 0.7 x 9 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #824,267 in Books (See Top 100 in Books)

Editorial Reviews

Review

"It isn't very often that a software process book comes along that truly impresses me, and SDLC 3.0 is one of the few that has.  ... other such books include Extreme Programming Explained, Lean Software Development, ..."

--Scott W. Ambler, Chief Methodologist/Agile, IBM Rational

A refreshing view - Mark provides a balanced perspective across many methods and processes without coming across as a zealot...That objectivity and the diverse insights were well worth the time.

--Walker Royce, Chief Software Economist, IBM Rational

About the Author

Mark Kennaley is a senior consultant who provides services focused on improving the Enterprise IT Value-Stream. With over 20 years experience within the Information Technology industry, he has served clients as a trusted advisor on numerous engagements. He has delivered value in various roles including Mentor/Coach, Enterprise Architect, Project Manager/Lead, Process Improvement Analyst, Solution Architect and Management Consultant. Mark is President and Principal Consultant for Fourth Medium Consulting Inc., a Canadian IT Management consultancy.

His insights for this work come from broad and deep experience within large scale programs such as the US Department of Defense HR COTS acquisition program (DIMHRS) and the re-engineering program for the Japanese banking system (BankingWeb21). Additionally, Mark holds a degree in Electrical Engineering from the University of British Columbia, and leverages his profession and its rigor to deepen industry norms and challenge popular views. (edited by author)


More About the Author

Mark Kennaley is a senior consultant who provides services focused on improving the Enterprise IT Value-Stream. With over 25 years experience within the Information Technology industry, he has served clients as a trusted advisor on numerous engagements. He has delivered value in various roles including Mentor/Coach, Enterprise Architect, Project Manager/Lead, Process Improvement Analyst, Solution Architect and Management Consultant. Mark is President and Chief Technology Officer for Software Development Experts, an international IT Management consultancy and inventors of The Software Development Practice Advisor, the industries' only software development expert system.

His insights for this work come from broad and deep experience within large scale programs within Fortune 100 enterprises and such unprecedented endeavors like the US Department of Defense HR COTS acquisition program (DIMHRS) and the re-engineering program of the Japanese banking system.

Mark holds a degree in Electrical Engineering from the University of British Columbia, and leverages his profession and its rigor to deepen industry norms and challenge popular views.

Customer Reviews

4.9 out of 5 stars
5 star
6
4 star
1
3 star
0
2 star
0
1 star
0
See all 7 customer reviews
This book is a really nice overview of the current state of modern software development processes.
T. Anderson
If you are looking for a book the explains the various Agile approaches without taking sides, as well as where things are going, this book is a great one for it.
Jose Solera
If you're a software professional and truly serious about understanding your craft, then this book is a must read.
Scott W. Ambler

Most Helpful Customer Reviews

7 of 7 people found the following review helpful By Scott W. Ambler on June 6, 2010
Format: Paperback
I treat my books harshly, highlighting important ideas and writing my observations and thoughts in the margins as I read, and my copy of SDLC 3.0 is marked up severely. This book presents a realistic and reasoned view of agile software delivery. Note how I use the term delivery and not just development - this book goes far beyond the software development life cycle to consider the full delivery life cycle. It in fact, it goes further to consider how to apply agile and lean concepts at the enterprise level.

If you're a software professional and truly serious about understanding your craft, then this book is a must read.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By Maurice Hagar on August 22, 2010
Format: Paperback Verified Purchase
Kennaley is obviously a brilliant man and he's delivered a wide-ranging, sometimes technical, mostly brilliant work. I have to admit I was prepared to dislike any attempt at a Lean / Agile synthesis with the Unified Process (UP) but, like the author, I'm a pragmatist at heart so he won me over about halfway through.

The bottom line is that software development practitioners are far better served by a hybrid of best practices than the sectarian dogma of purists driven by profit. There were lots of hmm and ah hah moments for me, such as:

- Debates over what is "Agile" and what is "Scrum-but" are silly and unhelpful; every methodology has to be adapted to context and situation.

- The Agile community is plagued by "a lack of diversity:" "What is needed is not homogeneity of thought, but rather...people having differing knowledge backgrounds" who are willing to challenge "the established dogma."

- The Agile community has been less than forthcoming about the challenges of political and economic realities on the ground, distributed teams, and scale. Solutions may be derived by "leveraging the entire field of modern software engineering practices." I was hoping the author would also address the challenge of estimating large, fixed scope programs but didn't find it.

There is also a helpful discussion on optimizing the length of iterations by project phase, risk, and complexity.

In the end, Kennaley seems to favor Lean with an appreciation of UP's emphasis on architecture and risk mitigation and Agile's focus on human factors.

Towards a "SDLC 3.0" is an ambitious undertaking; I recommend this book as an important step in the right direction.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Jose Solera on April 16, 2010
Format: Paperback Verified Purchase
When I first picked up SDLC 3.0, I was very interested in Mr. Kennaley's explanation of the various software development life cycles being used and how they could work together. With a perspective of "use what works" rather than the Scrum/XP/RUP/Lean/etc (pick your favorite) is the only way, Mr. Kennaley does an excellent job of explaining the various Agile methodologies, how to combine them, why waterfall doesn't work (if you are into mathematics, you will enjoy chapter 3, where he uses systems control theory to explain why Agile works and why waterfall does not) and then he looks forward to the next generation of SDLCs (hence the 3.0 title).

If you are looking for a book the explains the various Agile approaches without taking sides, as well as where things are going, this book is a great one for it.

At times, though, I felt that Mr. Kennaley could have delved deeper into some of the sections he painted with a broad brush. For example, while the diagrams are good (would have been nice for some of them to be bigger though) the explanations, at times, seem lacking. The last chapter, chapter 9, the one that paints the road ahead, seemed not to wrap the story enough. Hence four and not five stars.

These are minor issues in comparison to the work Mr. Kennaley has done in pulling all these methodologies together and pointing the way forward.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By T. Anderson TOP 1000 REVIEWERVINE VOICE on April 5, 2011
Format: Paperback Verified Purchase
This book is a really nice overview of the current state of modern software development processes. There isn't a better collection of information on SDLC in one place that I have seen. It gives a great overview of the Unified Process, MBASE. Scrum, XP, Lean, FDD, Agile-Up, and Lean-Agile.

After the book thoroughly explains what SDLC 3.0 is, it shows how it relates to current processes like PMBOK, Enterprise Unified Process, TOGAF, Zachman, and Acquisition (COTS).

The author has created a plugin for IBM Rational Method Composer, but it is not available to the public. It is used during the author's consulting engagements. Having the process repository available in a configurable format is a must to make it usable for anything beyond an educational resource.

I really like the fact that the author introduces Systems Thinking. One major resource the author missed is the book Software Process Dynamics.

I like the way the author breaks down the decision process of deciding whether or not to do a detailed architectural analysis. Not often found in pro-agile books.

This is my favorite 'Agile' book to date. It is by far the most practical and down to earth. It doesn't slam tradition software development processes, but rather points out their strengths and shows how to use those strengths.

All in all I highly recommend this book for anyone interested in learning more about software development processes.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?