-
Notifications
You must be signed in to change notification settings - Fork 634
HVE main page #1095
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
HVE main page #1095
Changes from 3 commits
20f68e9
ee6a1be
70bd1de
a6bd918
34e4040
5f0a6da
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,112 @@ | ||
# ⚡ Hypervelocity Engineering (HVE) | ||
|
||
**Hypervelocity Engineering (HVE)** is a modern delivery approach designed to help small, expert teams deliver | ||
high-quality software at speed. It builds on core engineering fundamentals by embedding compliance, security, and | ||
governance from the start, enabling rapid iteration and measurable customer impact. | ||
|
||
## 🔑 Core Principles | ||
|
||
- **Multidisciplinary Expert Teams** | ||
Small, focused crews with deep domain knowledge across engineering, design, AI, and customer domains. | ||
|
||
- **Production-Ready Starting Points** | ||
Use of open-source templates and patterns that include built-in compliance, security, and governance guardrails. These | ||
assets are curated to be “easy to find, easy to use, and easy to contribute back to.” | ||
|
||
- **AI-Augmented Development** | ||
Leverage AI tools to assist in coding, testing, documentation, and reviews to accelerate delivery and improve | ||
time-to-value. | ||
|
||
- **Outcome-Focused Reviews** | ||
Code is evaluated based on real-world functionality and business impact, not just syntax or style. | ||
|
||
- **Continuous Feedback Loops** | ||
Daily demos and stakeholder input ensure alignment and reduce rework. | ||
|
||
- **Quality Embedded from Start** | ||
Guardrails like policy-as-code, automated checks, and secure defaults enforce standards throughout the sprint. | ||
|
||
## 🧠 AI Agents Across the Lifecycle | ||
|
||
HVE teams increasingly use **AI agents** not just for coding, but for: | ||
|
||
- Code reviews and test authoring | ||
- Large-scale refactoring | ||
- Dependency upgrades | ||
- Infrastructure setup (e.g. CI/CD pipelines, IaC templates) | ||
|
||
These agents enable tasks that were previously unrealistic for small teams, allowing them to start delivering value | ||
weeks or months earlier than traditional approaches. | ||
|
||
> ⚠️ **Note**: The use of AI agents does **not eliminate the need for human review**. Human oversight remains essential | ||
> to ensure correctness, context awareness, ethical compliance, and alignment with business goals. | ||
|
||
--- | ||
|
||
## 📊 Measurable Impact from Real-World Pilots | ||
|
||
HVE pilots have demonstrated: | ||
|
||
- **75% faster time to market** | ||
- **2.5× productivity gain** | ||
- **91.8% CI/CD success rate** | ||
- **400+ issues managed across 60+ branches** | ||
|
||
These results reflect the power of combining AI tooling, engineering fundamentals, and structured planning. | ||
|
||
--- | ||
|
||
## 🧪 Testing Framework for HVE | ||
|
||
A proposed testing framework for HVE includes: | ||
|
||
- Automated validation of generated architectures | ||
- Security compliance checks | ||
- Quality dashboards with feedback loops | ||
- Functional accuracy scoring | ||
|
||
This ensures HVE-generated content meets enterprise standards without manual bottlenecks. | ||
|
||
--- | ||
|
||
## 🔐 Security in HVE Workflows | ||
|
||
Security guidance for HVE includes: | ||
|
||
- Using first-party tools (e.g. GitHub Copilot Enterprise) for sensitive IP | ||
- Avoiding standalone AI tools for sensitive data | ||
- Preferring secure infrastructure and prompt engineering best practices | ||
- Aligning with policy-as-code and secure defaults from day one | ||
|
||
--- | ||
|
||
## 📈 HVE in Data Science | ||
|
||
HVE principles are being applied to machine learning workflows, enabling: | ||
|
||
- Full-cycle automation from exploratory analysis to model evaluation | ||
- Integration of CRISP-DM and hypothesis-driven development | ||
- Use of LLMs as coding agents for iterative feedback and rapid prototyping | ||
|
||
--- | ||
|
||
## 🧰 Implementation Checklist | ||
|
||
| Practice | Description | | ||
|---------------------|--------------------------------------------------------------------------| | ||
| ✅ Templates Used | Starting points include security, compliance, and observability defaults | | ||
| ✅ AI Tools Enabled | AI-assisted coding, testing, and documentation integrated into workflow | | ||
| ✅ Daily Demos | Stakeholder feedback loop established with daily or frequent demos | | ||
| ✅ Guardrails Active | Policy-as-code, automated security scans, and CI/CD checks in place | | ||
| ✅ Outcome Reviews | Code reviews focus on business outcomes and user impact | | ||
| ✅ OSS Contribution | Teams contribute learnings and improvements back to shared assets | | ||
|
||
--- | ||
shiranr marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. A glossary for HVE terms like “policy-as-code” or “CRISP-DM” could be helpful. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I added it as another user story. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. CRISP is an internal tool. not sure that we should refer to it externally while it is not released publicly. |
||
## 📚 Resources | ||
|
||
- [Engineering Fundamentals Checklist](https://microsoft.github.io/code-with-engineering-playbook/engineering-fundamentals-checklist/) | ||
- [Developer Experience](https://microsoft.github.io/code-with-engineering-playbook/developer-experience/) | ||
- [Reliability Practices](https://microsoft.github.io/code-with-engineering-playbook/non-functional-requirements/reliability/) | ||
- [ISE Overview](https://microsoft.github.io/code-with-engineering-playbook/ISE/) | ||
- [Engineering Feasibility Spikes](https://microsoft.github.io/code-with-engineering-playbook/design/design-reviews/recipes/engineering-feasibility-spikes/) |
Uh oh!
There was an error while loading. Please reload this page.