𝟷𝟸 ᴘʀɪɴᴄɪᴘʟᴇs ᴏғ sᴏғᴛᴡᴀʀᴇ ᴅᴇᴠᴇʟᴏᴘᴍᴇɴᴛ:
Jan 27, 2021
- Customer Satisfaction by early and continuous delivery of valuable software
- Welcome changing requirements, even in late environments
- Best architectures, requirements, and designs emerge from self-organizing teams
- Sustainable development, able to maintain a constant pace
- Deliver working software frequently (weeks rather than months)
- Projects are built around motivated individuals who should be trusted
- Close, daily cooperation between business people and developers
- A face-to-face conversation is the best form of communication
- Working software is the primary measure of progress
- Continuous attention to technical excellence and good design
- Simplicity — the art of maximizing the amount of work not done — is essential
- Regularly, the team reflects on how to become more effective and adjusts accordingly