best-enterprise-software-techniquest.png

Foster the development of a more innovative and collaborative culture. 

Stop looking for new technical resources: skill up your current team. Help your team adopt lean software development practices through BEST™ workshops. Those will be the most productive 2h weekly meetings they have ever had.






Discover BEST™: a practical advancement plan for growth-minded tech teams.

Act I
Build

Hold L10 Weekly Meetings

  • Start with the end in mind
  • Proactively solve issues

Set up Your PowerStation

  • Supercharge your development environment based (IDE, Source Code Management)
  • Document it!

Audit Your Access

  • Access to specifications
  • Access to source control
  • Access to VPN
  • Access to secrets management
  • Access to API keys
  • Access to communication tools

Develop a Collaborative Culture

  • Know thyself and thy teammates
  • Ask for and give help
  • Lean in and stand up

Establish Living Documentation

  • Build developer documentation
  • Build project-specific documentation
  • Leverage issue tracker

Adopt Coding Standards

  • The Zen of Python
  • PEP8
  • Idioms for good code hygiene
Act II
Execute & Iterate

Commit to a Growth Mindset

  • Participate in Codewars challenges
  • Practice Git katas

Use Source Control Like Your Life Depends on It

  • Commit code frequently
  • Write good commit messages
  • Commit to a workflow
  • Ensure traceability

Instrument What's Important

  • Begin with orchestrations in mind
  • Collect logs & metrics
  • Configure alerts
  • Set up analytics & reporting

Right Security

  • Enforce the RIGHT access
  • Practice least privilege
  • Perform regular security reviews

Code Reviews

  • Select a protocol
  • Establish a cadence
  • Use pull requests
  • Use pre-commit hooks
  • Review best practices
Act III
Step Up & Automate

Leverage Configuration Management

  • "The Rules of DevOps Club" (IaC)

Commit to Orchestration

  • Segment your environments
  • Have repeatable deployments (CI/CD) 
  • Scale out easily
  • Automate common tasks
  • Respond to events in the environment

Test and Run Continuous Integration

  • Run automated tests on each push (unit tests)
  • Separate the build from the run
  • Automatically reject security vulnerabilities
  • Implement code style checks
Act IV
Accelerate

Strengthen Team Resiliency

  • Encourage cross-pollination
  • Encourage cross-discipline training
  • Promote pair-programming
  • Develop a Knowledge And Resource Locator (KARL)

Track & Forecast

  • Identify KPIs
  • Report on KPIs

Think Forward

  • Stay on top of trends
  • Anticipate
  • Innovate

Scale Dynamically

  • Orchestrate your infrastructure (K8s)
  • Implement Observability and Tracing
  • Instrument Components


Schedule your BEST™ workshop today. Contact us.


How to Engage with Us

Project 5™

Are we the right fit for you?

Research & Strategic Insights

How will you reach your goals?

Technical Planning

What will your S.O.W. and budget be?

Collaborative Development

How will you know your project is on track?

Deployment Automation

How will you ace all deployments?

Proactive Support

How will you sleep at night?


Latest Blog Posts

Tips for Running Smoothly with Airflow

Airflow is great in many ways and has a lot of great features. In practice, though, there are some snags that anyone new to Airflow should watch out for. The following is a list of “gotchas” and suggestions we’ve learned during a recent project.


Thanks for filling out the form! A Six Feet Up representative will be in contact with you soon.

Connect with us