For The Amanda,
who wants to learn basic IT skills and habits,
the initial release of this project,
is a bare bones home IT system,
that runs very few services but provides a solid foundation to iterate on.
Unlike the typical approach of manually configuring infrastructure so that services are often not in a clean state,
our solution is automated and is therefore always in a clean state.
Business Outcomes
The Amanda will have a service deployed on her Raspberry Pi that she can connect to and interact with.
The Amanda will have an understanding of how to create and complete user stories as a part of this epic, in 8 hours or less of work.
Leading Indicators
The Amanda is creating and completing user stories as a part of this epic, in 8 hours or less.
This project has some sort of CI pipeline setup that deploys a staging environment to a cloud provider (e.g. AWS) so that the Amanda can see her changes in a live environment.
This project is continuously deployed such that upon merging a PR, changes deploy directly to Amanda's Raspberry Pi on her home network.
Basic integration tests are running and passing in CI that ensure the services that are configured by this project are as secure as the Amanda thinks they are.
Amanda is not spending more than $7 a month on her cloud infrastructure.
Nonfunctional Requirements (NFRs)
Integration and smoke tests are running and passing in CI.
Amanda is not spending much money on this project.
Funnel Entry Date: October 10, 2020 Epic Name: "Hello, Server" Epic Owner: Amanda Abbott
Epic Description
For The Amanda, who wants to learn basic IT skills and habits, the initial release of this project, is a bare bones home IT system, that runs very few services but provides a solid foundation to iterate on. Unlike the typical approach of manually configuring infrastructure so that services are often not in a clean state, our solution is automated and is therefore always in a clean state.
Business Outcomes
Leading Indicators
Nonfunctional Requirements (NFRs)