See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

Ready to Buy?
the_book_de...
Price: £18.51
In stock

aphrohead_b...
Price: £18.78
In stock

woodys-uk
Price: £29.29
In stock

18 used & new from £3.44

Have one to sell? Sell yours here
 
   
Software Craftsmanship: The New Imperative
 
See larger image
 

Software Craftsmanship: The New Imperative (Paperback)

by Pete McBreen (Author)
2.5 out of 5 stars See all reviews (2 customer reviews)

Available from these sellers.


10 new from £16.15 8 used from £3.44

Customers Who Bought This Item Also Bought

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

by Robert C. Martin
4.4 out of 5 stars (10)  £19.59
Extreme Programming Explained: Embrace Change

Extreme Programming Explained: Embrace Change

by Kent Beck
3.8 out of 5 stars (20)  £22.94
Peopleware: Productive Projects and Teams

Peopleware: Productive Projects and Teams

by Tom DeMarco
Test Driven Development (The Addison-Wesley Signature Series)

Test Driven Development (The Addison-Wesley Signature Series)

by Kent Beck
3.3 out of 5 stars (6)  £19.54
The Pragmatic Programmer

The Pragmatic Programmer

by Andrew Hunt
4.1 out of 5 stars (18)  £17.39
Explore similar items

Product details

  • Paperback: 208 pages
  • Publisher: Addison Wesley (25 Sep 2001)
  • Language English
  • ISBN-10: 0201733862
  • ISBN-13: 978-0201733860
  • Product Dimensions: 22.9 x 18.3 x 1.5 cm
  • Average Customer Review: 2.5 out of 5 stars See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 665,819 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Software Craftsmanship
   www.energizedwork.com    Achieve business goals and deliver high quality software repeatedly 
Warehouse Systems
   www.proteussoftware.com    RF Warehouse Management Voice, RFID, Dashboard 
Masscontrol Software
   masscontrol.co.uk/software    All the software and tools used by the top websites. 
  
 

Product Description

Product Description

Software Craftsmanship is a call to arms for programmers: an impassioned manifesto that restores the developer to a central role in large-scale projects, and shows developers how to master the skills they need to succeed in that role. Software Craftsmanship transcends "software engineering," demonstrating that quality software can't simply be "manufactured": it must be built by craftspeople with pride in their work, and a personal commitment to excellence. In Software Craftsmanship, Pete McBreen focuses on the craft of software development, explaining why current "software engineering" techniques often fail, and offering programmers a new path to excellence. Just as the modern carpenter benefits from better tools, materials, and understanding, the modern programmer can benefit from better computers, reusable components, and more robust languages -- but only if he or she is prepared to treat the software profession as a true "craft." McBreen explains what software "craftsmanship" means, how its affects users, and how it changes the developer's relationship with customers. He introduces the concepts of software apprentices and journeymen, shows what can (and can't) be learned from the software engineering movement, and presents specific steps you can take now to move towards craftsmanship in your work -- and your organization.



From the Back Cover

By recognizing that software development is not a mechanical task, you can create better applications.

Today’s software development projects are often based on the traditional software engineering model, which was created to develop large-scale defense projects. Projects that use this antiquated industrial model tend to take longer, promise more, and deliver less.

As the demand for software has exploded, the software engineering establishment has attempted to adapt to the changing times with short training programs that teach the syntax of coding languages. But writing code is no longer the hard part of development; the hard part is figuring out what to write. This kind of know-how demands a skilled craftsman, not someone who knows only how to pass a certification course.

Software Craftsmanship presents an alternative—a craft model that focuses on the people involved in commercial software development. This book illustrates that it is imperative to turn from the technology-for-its-own-sake model to one that is grounded in delivering value to customers. The author, Pete McBreen, presents a method to nurture mastery in the programmer, develop creative collaboration in small developer teams, and enhance communications with the customer. The end result—skilled developers who can create, extend, and enhance robust applications.

This book addresses the following topics, among others:

  • Understanding customer requirements
  • Identifying when a project may go off track
  • Selecting software craftsmen for a particular project
  • Designing goals for application development
  • Managing software craftsmen

    Software Craftsmanship is written for programmers who want to become exceptional at their craft and for the project manager who wants to hire them.



    0201733862B07242001


  • See all Product Description

    Suggested Tags from Similar Products

     (What's this?)
    Be the first one to add a relevant tag (keyword that's strongly related to this product)
    Check a corresponding box or enter your own tags in the field below
    software development
    software engineering
    crafts
    software quality
    programming
    pete mcbreen
    computer science

    Your tags: Add your first tag
     

     

    Customer Reviews

    2 Reviews
    5 star:    (0)
    4 star:
     (1)
    3 star:    (0)
    2 star:    (0)
    1 star:
     (1)
     
     
     
     
     
    Average Customer Review
    2.5 out of 5 stars (2 customer reviews)
     
     
     
     
    Share your thoughts with other customers:
    Most Helpful Customer Reviews

     
    16 of 17 people found the following review helpful:
    4.0 out of 5 stars An interesting manifesto, 29 Oct 2001
    By A Customer
    Software Craftsmanship is a very interesting book about the culture behind writing software, which I bought after having it recommended on the eXtreme Programming mailing list. He argues that Software Engineering has grown out of very large projects, yet what most of us do is small projects. We'd be better learning how to organise these projects from the old craft model of apprentice-journeyman-master than from normal software engineering texts.

    It is a very thought provoking read. Reading this book won't give you practical ways of being a better developer, but will give you new ways of thinking about the profession of software development, and how this can be managed in a more people-centric way. I'd recommend it to anyone involved in the process of managing software developers, or who likes to think about these issues.

    Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



     
    14 of 19 people found the following review helpful:
    1.0 out of 5 stars An unbsubstantiated rant, 23 May 2002
    The author bases his argument on the premise that software engineering is appropriate only to very large projects: 'This systematic, disciplined, and quantifiable approach has proved to be very effective at developing safety critical systems.'

    He contrasts SE, as he has defined it, with an individual craft approach to software development, using the language of guilds, apprenticeship, masters, and the like.

    This premise is false. SE, correctly applied, selects the appropriate development processes and techniques for individual projects and tasks, large and small. SE is about selecting horses for courses. The simplistic 'SE bad, craft good' thesis put forward misrepresents most of what SE is about.

    Disappointingly, the book contains hardly any experimental or anecdotal justifications that support the idea that the suggested craft approach is superior. It's unsubstantiated opinion.

    The book comes over as the extended grumblings of an ageing 2- or 3-GL language programmer, passed over for promotion or technical preferment.

    If these softer aspects of software development interest you, I'd recommend Gerald Weinberg's ageing 'The Psychology of Computer Programming', or his 'Becoming a Technical Leader', or DeMarco and Lister's 'Peopleware'.

    Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


    Share your thoughts with other customers: Create your own review
     
     
     
    Only search this product's reviews



    Customer Discussions

     Beta (What's this?)
    This product's forum (0 discussions)
      Discussion Replies Latest Post
      No discussions yet

    Ask questions, Share opinions, Gain insight
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
      [Cancel]

       


    Listmania!


    Look for similar items by category


    Feedback


    The Body Shop

    The Body Shop - Vitamin C Skin Boost
    Protect and boost your glow with The Body Shop Vitamin C Skin Boost.

    Shop The Body Shop

     

    More From Pete McBreen

    Questioning eXtreme Programming

    Questioning eXtreme Programming

    Ever since Extreme Programming burst on to the application development... Read more

     

    Up to 53% off Braun Series Shavers

    Braun Series 3 390cc Clean & Renew System Rechargeable Foil Electric Shaver
    Get in touch with your smooth side with Braun Series shavers, now with Gillette blade technology.

    Discover Braun Series at Amazon.co.uk

     

    Treat Someone

    Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

    Learn more about Gift Certificates

     
    Ad

    Where's My Stuff?

    Delivery and Returns

    Need Help?

    Your Recent History

      (What's this?)
    You have no recently viewed items or searches.

    After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

    Look to the right column to find helpful suggestions for your shopping session.

    Continue Shopping: Top Sellers

    amazon.co.uk Amazon Home
    International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
    Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
    Customer Service  |  Help  |  View Basket  |  Your Account
    About Amazon.co.uk  |  Careers at Amazon
    Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates