Skip to content

Add target an MVP practice#199

Open
dcmoore wants to merge 3 commits into
mainfrom
mvp-practice
Open

Add target an MVP practice#199
dcmoore wants to merge 3 commits into
mainfrom
mvp-practice

Conversation

@dcmoore

@dcmoore dcmoore commented Jun 7, 2026

Copy link
Copy Markdown
Member

No description provided.

@dcmoore dcmoore requested a review from ntache-81 June 7, 2026 19:33
@ntache-81

Copy link
Copy Markdown
Collaborator

@dcmoore -- I'm not able to find this branch in the repo (when pulling up to edit in TextMate). Here are the steps I'm taking:

  • git checkout main
  • git fetch origin
  • git checkout -b origin/mvp-practice
  • git reset --hard origin/mvp-practice

But when looking for this branch in TextMate, in the Practices folder, it's not there.

What am I missing / forgetting?

@dcmoore

dcmoore commented Jun 15, 2026

Copy link
Copy Markdown
Member Author

Try the following:

git checkout main
git fetch origin
git checkout -b mvp-practice
git reset --hard origin/mvp-practice

@ntache-81

Copy link
Copy Markdown
Collaborator

Still no luck. It looks like the file is in pragmint/open-practices. Is it not in the practices folder? I'm not sure why that should matter. This is what I see when trying to find the MVP .md file in TextMate:

Screenshot 2026-06-15 at 1 16 30 PM


### Define the Smallest Useful Slice

Once the assumption is clear, define the smallest end-to-end slice that the team can learn from. Favor vertical slices over horizontal layers. The more specific, the better. A useful MVP might support *one* user type, *one* workflow, *one* data source, *one* integration partner, *one* happy path, or *one* operational scenario. Avoid further splitting the slice into disconnected tasks like “build the API,” “build the UI,” and “write the migration” unless each piece can be independently verified.

@ntache-81 ntache-81 Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Favor vertical slices over horizontal layers." --> What does this mean? Suggest clarifying.

"...unless each piece can be independently verified." --> - I get what this means but I don’t understand how independent verification gives the green light for further splitting the slice. Suggest clarifying.

@ntache-81

Copy link
Copy Markdown
Collaborator

@dcmoore -- all set. I've also added a blurb for “Target an MVP” to these 4 capability pages (as you’d done in Working in Small Batches):

Customer Feedback
User-Centric Focus
Team Experimentation
Continuous Delivery

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants