• Complain

Michael McCormick - Re-inventing Agile Through the Science of Invention and Assembly

Here you can read online Michael McCormick - Re-inventing Agile Through the Science of Invention and Assembly full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2021, publisher: Apress, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Michael McCormick Re-inventing Agile Through the Science of Invention and Assembly
  • Book:
    Re-inventing Agile Through the Science of Invention and Assembly
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2021
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Re-inventing Agile Through the Science of Invention and Assembly: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Re-inventing Agile Through the Science of Invention and Assembly" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Michael McCormick: author's other books


Who wrote Re-inventing Agile Through the Science of Invention and Assembly? Find out the surname, the name of the author of the book and a list of all author's works by series.

Re-inventing Agile Through the Science of Invention and Assembly — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Re-inventing Agile Through the Science of Invention and Assembly" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
Book cover of The Agile Codex Michael McCormick The Agile Codex - photo 1
Book cover of The Agile Codex
Michael McCormick
The Agile Codex
Re-inventing Agile Through the Science of Invention and Assembly
1st ed.
Logo of the publisher Michael McCormick Boulder CO USA ISBN - photo 2
Logo of the publisher
Michael McCormick
Boulder, CO, USA
ISBN 978-1-4842-7279-4 e-ISBN 978-1-4842-7280-0
https://doi.org/10.1007/978-1-4842-7280-0
Michael McCormick 2021
This work is subject to copyright. All rights are solely and exclusively licensed by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This Apress imprint is published by the registered company APress Media, LLC part of Springer Nature.

The registered company address is: 1 New York Plaza, New York, NY 10004, U.S.A.

To the hidden gems.

Contents
Part I: The Accident
Part II: The Agile Codex Theory
Part III: The Agile Codex Practice
About the Author
Michael McCormick
is VP of Software Engineering at Salesforce Michael holds several engineering - photo 3

is VP of Software Engineering at Salesforce. Michael holds several engineering patents in mobile, IoT, and microservices systems design and wrote a top 10 iPhone app (Photography, 2011). A lover of language, Michael knows English, Spanish, French, German, Norwegian, and a little bit of Hindi. A composer of music, he plays classical and electric guitar, bass, and piano, and he has also been known to sing. With his family, he enjoys playing music, strategy card games, biking, playing outside, traveling, reading out loud, and watching 1980s movies. Michael values finding the hidden gems and turning disparate skill sets into creative innovation.

Part I The Accident
The Accident
Introduction

Sometimes you need something to completely break before you realize how many pieces went into it. And seeing what those pieces actually are gives you a chance to understand it in an entirely different, deeper way. From this atomized state, you have ultimate flexibility in how you put it back together, and ultimate visibility to all the possible combinations. There are no preconceived notions. No pre-assembled bits. Just a knowledge of what the thing needs to do once you put it back together.

That was my situation. I had been given a software development project and team in crisis. This product was promised to customers. This product was promised to internal enablement teams. In three months. The project and team were completely broken.

Like a first responder arriving at an accident scene, I had urgent triage to do on the victims.

I interviewed each developer. I scoured the Jira project and design documents. This is what I learned.

The project had been handed to a few senior developers by a senior executive via a set of gap-filled verbal summary descriptions of the vision, heard slightly differently each time. A product manager, who was over-allocated, had made a best effort in his free time to spread his inferences of the senior executives vision, dosed with some practical reality and his own opinions as well, across a dozen Epics in Jira, usually with a single line such as Give end user ability to view activity or what could best be characterized as a to-do: Admin experience.

The handful of developers were left to float for a few months, drawing up design documents and continuing the lines of inference down to the User Story level. They spent some time writing code, spiking, coming up with questions, getting unspecific answers, and then just moving forward with whatever made the most sense to them at the time.

Then, in an effort to speed delivery, a dozen more developers were added to the team, and the engineering manager was quickly overwhelmed as he still had two other teams to manage. The engineering manager delegated scrum master duties to one of the original core developers and largely disappeared from daily interactions with the team. The newly ordained scrum master started all the sprint rituals with the new team, from daily standups to retrospectives. There was still no full-time product manager.

With increasing pressure to provide a commitment to the pre-ordained delivery date, they did their best to figure out what they were trying to build. Each developer took ownership of an Epic and, feeling the pressure, sized them optimistically, sometimes predicting completion in as little as a week, without time to study the code or plan the design.

They plunged forward, working on Epics with few or no User Stories, delivering code as a best guess for what they needed to do. If there were a User Story or two, they were also one-liners, and not sized. They were brought into existence just before they were needed or, if earlier, they were abandoned or forgotten, because the project had no backlog set up. Much work was done without any User Story to track it at all.

Labels were created and applied to categorize the state of or grouping of a story, and as those things changed, the labels did not. Each developer had their own interpretation of what many of the labels actually indicated. Reports were created to give metrics to the labels, and as they drifted out of functional usefulness, they were abandoned but not removed.

Many Epics contained User Stories that seemed to no longer apply to the Epic. Duplicate User Stories seemed to exist, with subjects like Logging implementation for users and User logging. User Stories implied and referred to, but did not link to, designs that did not exist in any identifiable location.

There was no backlog. There was no plan for sequencing and tracking work, or predicting when it would be completed, except for a spreadsheet of Epics and owners and sizing which was used during standups to update on progress toward Epic completion.

No matter how much time a developer spent on the work, at every standup the amount of estimated time left to complete the work was the same. If estimates changed, there would be challenges and lectures from senior management. Having to plan or detail, the developers could not respond with any organized story, justifications, or nuance. Senior management bullied them into hiding their confusion. Every day, the update was the same, lots of work was done, progress was made, and the amount of work remaining stayed the same.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Re-inventing Agile Through the Science of Invention and Assembly»

Look at similar books to Re-inventing Agile Through the Science of Invention and Assembly. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Re-inventing Agile Through the Science of Invention and Assembly»

Discussion, reviews of the book Re-inventing Agile Through the Science of Invention and Assembly and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.