𝟷𝟸 ᴘʀɪɴᴄɪᴘʟᴇs ᴏғ sᴏғᴛᴡᴀʀᴇ ᴅᴇᴠᴇʟᴏᴘᴍᴇɴᴛ:

Bharath S🎯
Jan 27, 2021
Software Development
  1. Customer Satisfaction by early and continuous delivery of valuable software
  2. Welcome changing requirements, even in late environments
  3. Best architectures, requirements, and designs emerge from self-organizing teams
  4. Sustainable development, able to maintain a constant pace
  5. Deliver working software frequently (weeks rather than months)
  6. Projects are built around motivated individuals who should be trusted
  7. Close, daily cooperation between business people and developers
  8. A face-to-face conversation is the best form of communication
  9. Working software is the primary measure of progress
  10. Continuous attention to technical excellence and good design
  11. Simplicity — the art of maximizing the amount of work not done — is essential
  12. Regularly, the team reflects on how to become more effective and adjusts accordingly

--

--

Bharath S🎯

Writer | Pragmatist | Tech-Evangelist | Click on https://thebharaths.com/articles to taste one-of-its-kind insightful articles never found elsewhere!