title-prefix | pagetitle | author | author-meta | date | date-meta | keywords | ||||
---|---|---|---|---|---|---|---|---|---|---|
Six Feet Up |
Accelerate your SDLC |
Calvin Hendryx-Parker, CTO, Six Feet Up |
|
IT Leaders November 2023 |
2023 |
|
::: notes
- Nowadays, the world runs on software
Stats from Worldmetrics, Shocking Project Failure Statistics: Majority of IT Projects at Risk, July 23, 2024. 75% of business and IT executives anticipate their software projects will fail. The failure rate of IT projects is 43%. Two-thirds of software projects fail due to cost overruns or delays
- If you want to impact the world, you will want to be as productive as possible
Six Feet Up is the premier Python and AI agency in the US that specializes in solving hard problems.
More experience per capita than any other agency
25 years of experience across 12+ industries
Hybrid project management approach :::
<iframe src="https://wall.sli.do/event/8HP1Jp2nUWCwQvxHNcSKr7" class="stretch"></iframe>
::: notes
- Team Survey
- Velocity Happiness :::
- 6 Globally Distributed Teams
- Some Poorly Performing
- Goal to Improve Delivery Velocity
::: notes engaged 6 teams to interview a subset of people from each team 80 hours of work for the 6 teams
- Assumptions:
- Poor Test Coverage?
- Technical Debt?
:::
<iframe src="https://wall.sli.do/event/8HP1Jp2nUWCwQvxHNcSKr7" class="stretch"></iframe>
::: notes
- Initial thoughts on lack of velocity :::
- Interviewed 6 Teams
- Used a sampling of people
- About 6 hours per team in just interviews
- Uncovered many more issues
::: notes Out of over 30 teams Using our own internal knowledge as a guide
Legacy workflows, unclear requirements, and manual interventions in CI/CD pipelines can slow down development. Removing these inefficiencies and adopting modern tools or automation requires significant effort.
Accumulated technical debt and overly complex or outdated codebases make it harder for teams to deliver quickly. Refactoring or optimizing this code demands time and resources, which slows down immediate velocity improvements.
Teams may lack the necessary skills or training to adopt new tools, frameworks, or methodologies. Poor communication and misalignment between development, QA, and operations can further hamper speed. :::
- 4 Stages, 19 Units, 90 Datapoints
::: notes Each stage builds upon another
- Build
- Execute
- Streamline
- Transform
choose to focus on top 3 best to know the business :::
- Leverage Cross-Team Pollination
::: notes We discovered that there were more issues to blame But there were some teams with strong practices The story of Pete and Andy :::
- Rely on surveys, not interviews
- Aggregate results at the team level
- Identify areas of synergy
::: notes
- Interviews are time-consuming and biased:
- not everybody was invited
- not everybody who was invited spoke their minds
- a survey would be much better
- make sure it aggregates results at the team level, not the individual level :::
- Identify your best SDLC practices
- Order them according to priority
- Develop questions with only 3 options (for ease of scoring)
- Have everyone take the survey
- Identify your internal domains of expertise and leverage them
- Repeat every 6 months and monitor progress
::: notes
- Engage the audience: Show QR code to a PDF of our 4 stages and 19 units w contact info :::
::: notes 4 stages, 19 units, 90 questions Note to crowd, we are continuously evolving these each time we use these tools :::
::: notes
- Team Report Heatmaps highlight areas that require attention
- You get practical recommendations on 90 datapoints
- For organizations with more than one dev teams, BEST will generate Performance Radar Maps that identify the top performing teams and empower your best developers to share their effective processes and knowledge.
- This gives you all great insights when talking to your bosses about improving things in your teams :::
<iframe src="https://wall.sli.do/event/8HP1Jp2nUWCwQvxHNcSKr7" class="stretch"></iframe>
📩 [email protected]
🤝 https://linkedin.com/in/calvinhp
✖️ @calvinhp
🐘 @[email protected]