Business:Concepts:Principle:Examples
Summary
Principles of Waitangi
- Partnership, Participation and Protection
Microsoft
- Engage, Empower, Optimize
SAFE
- Take an economic view
- Apply systems thinking
- Assume variability; preserve options
- Build incrementally with fast, integrated learning cycles
- Base milestones on objective evaluation of working systems
- Visualize and limit WIP, reduce batch sizes, and manage queue lengths
- Apply cadence (timing), synchronize with cross-domain planning
- Unlock the intrinsic motivation of knowledge workers
- Decentralize decision-making
Behaviours
- We get the job done Ka oti i a mātou ngā mahi
- We are respectful, we listen, we learn He rōpū manaaki, he rōpū whakarongo, he rōpū ako mātou
- We back ourselves and others to win Ka manawanui ki a mātou, me ētahi ake kia wikitoria
- We work together for maximum impact Ka mahi ngātahi mō te tukinga nui tonu
- Great results are our bottom line Ko ngā huanga tino pai ā mātou whāinga mutunga
Lean Principles
- Eliminate waste
- Amplify learning
- Decide as late as possible
- Deliver as fast as possible
- Empower the team
- Build integrity in
- See the whole
Source: https://en.wikipedia.org/wiki/Lean_software_development
Security Principles
- Validate input.
- Heed compiler warnings.
- Architect and design for security policies.
- Keep it simple.
- Default deny
- Base access decisions on permission rather than exclusion.
- Adhere to the principle of least privilege.
- Sanitize data sent to other systems.
- Practice defense in depth.
- Use effective quality assurance techniques.
- Adopt a secure coding standard.
Src: https://www.securecoding.cert.org/confluence/display/seccode/Top+10+Secure+Coding+Practices