Hot Best Seller

Journey of the Software Professional: The Sociology of Computer Programming

Availability: Ready to download

A comprehensive guide to the software development process that will help software developers at every stage of their career: improving personal performance, learning to work well in a team, and managing to create an environment where others can be most effective. Addresses the psychological and sociological aspects of software development, presenting a thorough model of i A comprehensive guide to the software development process that will help software developers at every stage of their career: improving personal performance, learning to work well in a team, and managing to create an environment where others can be most effective. Addresses the psychological and sociological aspects of software development, presenting a thorough model of individual and collective software problem-solving behavior, and practical techniques for enhancing the process. Covers the structures, processes and outcomes common to most software development projects, and how to improve them. Presents ideas on using tools and training more effectively, and on improving the performance of teams. Shows how to build on your personal and management successes, and avoid the most common errors. Programmers, developers, software managers, students, and anyone involved in the software creation process.


Compare

A comprehensive guide to the software development process that will help software developers at every stage of their career: improving personal performance, learning to work well in a team, and managing to create an environment where others can be most effective. Addresses the psychological and sociological aspects of software development, presenting a thorough model of i A comprehensive guide to the software development process that will help software developers at every stage of their career: improving personal performance, learning to work well in a team, and managing to create an environment where others can be most effective. Addresses the psychological and sociological aspects of software development, presenting a thorough model of individual and collective software problem-solving behavior, and practical techniques for enhancing the process. Covers the structures, processes and outcomes common to most software development projects, and how to improve them. Presents ideas on using tools and training more effectively, and on improving the performance of teams. Shows how to build on your personal and management successes, and avoid the most common errors. Programmers, developers, software managers, students, and anyone involved in the software creation process.

46 review for Journey of the Software Professional: The Sociology of Computer Programming

  1. 4 out of 5

    Toni SCRUMptious

    I give a five star review if I believe that I will re-read or repeatedly refer back to a book and I am likely to recommend it to colleagues as essential reading. Please do not be put off by this book having been published in 1997, I found it to be surprisingly relevant even to today’s standards, often foreshadowing practices touted as “modern” (aside from section 16.2, on release strategy, where releases still necessitated “diskettes and manuals and shipping”). The practicalities of working within I give a five star review if I believe that I will re-read or repeatedly refer back to a book and I am likely to recommend it to colleagues as essential reading. Please do not be put off by this book having been published in 1997, I found it to be surprisingly relevant even to today’s standards, often foreshadowing practices touted as “modern” (aside from section 16.2, on release strategy, where releases still necessitated “diskettes and manuals and shipping”). The practicalities of working within a software organisation are written from the perspective of a developer. There are sections of advice geared towards developers and management side-by-side; it’s useful for each to see the perspective of the other. The book is structured in five parts: i. Individual theory (Mental processes of software development, cognitive models) ii. Individual practice (Structure, Process, Outcome (SPO) & future perfect thinking) iii. Team theory (Organizational models, collective behaviour) iv. Team practice (Team effectiveness, standards, trust, system architectures, structure) v. Context (Working environments) There is such a bombardment of ideas, both in depth and breadth that I found it quite a long slog to read. I often found myself remembering relatable past events and had ideas sparking off all over the place. The notes I took will be invaluable for when I refer back to this in future, as I’m extremely sure I will.

  2. 4 out of 5

    Jovany Agathe

  3. 4 out of 5

    Bob Schatz

  4. 4 out of 5

    Lizette

  5. 5 out of 5

    Lugubelenus

  6. 4 out of 5

    Altan Alpay

  7. 5 out of 5

    Candra Khoerunisa

  8. 4 out of 5

    Henriette

  9. 4 out of 5

    Taddese

  10. 4 out of 5

    David Mitchell

  11. 4 out of 5

    Don Mullen

  12. 5 out of 5

    Derek M.

  13. 5 out of 5

    Ben Linders

  14. 4 out of 5

    Martine Devos

  15. 5 out of 5

    John

  16. 4 out of 5

    Conteneo Inc

  17. 4 out of 5

    Terry

  18. 5 out of 5

    Chris

  19. 4 out of 5

    Moroni Pickering

  20. 5 out of 5

    Peter Trudelle

  21. 4 out of 5

    Pyang

  22. 5 out of 5

    Liviu

  23. 5 out of 5

    Ralph Prescott

  24. 4 out of 5

    John Dideriksen

  25. 5 out of 5

    Finlay

  26. 5 out of 5

    Ashutosh

  27. 4 out of 5

    Yves Hanoulle

  28. 4 out of 5

    Peter

  29. 5 out of 5

    B. Andersen

  30. 4 out of 5

    Jeff Clark

  31. 4 out of 5

    Yves Hanoulle

  32. 5 out of 5

    Alex

  33. 5 out of 5

    KSL Akilan

  34. 5 out of 5

    Michael Mahemoff

  35. 4 out of 5

    Marek Marszalek

  36. 5 out of 5

    Henit Lax

  37. 4 out of 5

    Yuriy Kashnikov

  38. 4 out of 5

    Artur

  39. 5 out of 5

    Lachezar Tsonov

  40. 5 out of 5

    Dominik

  41. 5 out of 5

    Nick

  42. 4 out of 5

    Diya

  43. 5 out of 5

    George Schlitz

  44. 5 out of 5

    Perpetual

  45. 4 out of 5

    Josip Maras

  46. 5 out of 5

    Mark Bates

Add a review

Your email address will not be published. Required fields are marked *

Loading...