Mastering the Complex World of Software Management - David J. Asher

Mastering the Complex World of Software Management

Increasing Impact and Improving Performance for Software Managers

(Autor)

Buch | Softcover
258 Seiten
2024
Apress (Verlag)
979-8-8688-0840-1 (ISBN)
58,84 inkl. MwSt
  • Titel nicht im Sortiment
  • Artikel merken

This book reveals the breadth of domains that a software manager will encounter as they progress from competent contributor to manager and then as their career advances with more responsibility. Even experienced managers will find helpful new perspectives and insights; they will be challenged to think more deeply about the people they manage, the processes of developing products so complex that no individual can keep it all in their head, and the organizational behaviors surrounding them.


Software Development Managers are responsible for critical product delivery and information processing in the largest and most impactful global companies and in nearly every industry. Some of the more fundamental aspects, such as project management and team management, have been well documented and managers can easily find relevant books and training. However, the world keeps getting more complicated. Trends like cloud computing, machine learning, big data, Internet of Things, CloudOps, DevOps, SecurityOps, Agile methodologies, compliance, data privacy, observability, and full-stack development can throw a volume of technical requirements at a manager. Making good decisions further depends on a manager's ability to analyze risk factors, deeply understand operational metrics and cost trends, and to communicate or partner with product managers, marketers, customer support, lawyers, security experts, executives, and many others. And then there are whole organizational dimensions such as a continuous stream of human resources policies, all manner of compliance requirements, and of course, politics and inertia.


This book provides realistic scope, attacks the nitty-gritty realities, and challenges the reader to think about their situation so they can solve the myriad technical, process, organizational, and business challenges coming their way.


What You Will Learn

The fundamentals of managing technology teams


Operating teams and navigating themselves within a larger organization

        

Finding and working around the landmines in software development


Who This Book is For

Software developers who are considering a management path for their career; senior tech leads that are responsible for much of a software team's operation; software development managers that want to improve their capabilities in order to take on more responsibilities and earn a promotion.

David Asher brings an unusual perspective to software management based on his varied career as a product management leader, inventor, entrepreneur, systems analyst, and coder. Some of his roles were at well-known names like Amazon, Bose, Iron Mountain, Dialogic, Banyan Systems, and Grumman, while others were at smaller companies and startups. His software experience spans from cloud to mobile apps to firmware, and his backgrounds in physics, signal processing, sensors, and electronics further broaden his perspectives from pure software to complex real-time systems. Asher developed a career pattern as an inside entrepreneur, over and over initiating and leading startup programs within companies that would lead to disruptive new products. He has authored multiple patents, published several mobile apps, and written the open-source software electron-firebase. He earned an MBA from the University of New Hampshire, MS Electrical Engineering from SUNY Stony Brook, and BS in Physics and Computer Science from SUNY Albany. In his volunteer life, he is on the Board of Directors for a non-profit org where he had served as VP and President, and serves on the Board of Advisors for the IT Management and Leadership (ITML) Institute. Asher’s career took an unusual twist - changing course from product management to rediscovering engineering leadership and the joys of building teams that build stuff. It is with all these experiences that he is now giving back to the community of software managers and challenging them to raise the bar on their leadership of technology development and people.

Chapter 1: Managing People.- Chapter 2: Managing a Team.- Chapter 3: Middle Management.- Chapter 4: Software Development & Desig.- Chapter 5: Software Operations.- Chapter 6: Quality and Bugs.- Chapter 7: Leadership and Innovation.- Chapter 8: Organizational (mis)Behavior.- Chapter 9: The Business of Software.- Chapter 10: Intellectual Property Primer.

Erscheint lt. Verlag 1.12.2024
Zusatzinfo 9 Illustrations, black and white; Approx. 200 p.
Verlagsort Berlin
Sprache englisch
Maße 155 x 235 mm
Themenwelt Informatik Office Programme Outlook
Informatik Software Entwicklung Qualität / Testen
Mathematik / Informatik Mathematik Finanz- / Wirtschaftsmathematik
Schlagworte Agile methodology • Engineering Management • Management training • software development • Software leadership • Software Management • Software Project Management • Technology Career • technology strategy
ISBN-13 979-8-8688-0840-1 / 9798868808401
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich