Successfully reported this slideshow.

Seven Sins of a Software Project

0

Share

Upcoming SlideShare
Who Is a Software Architect?
Who Is a Software Architect?
Loading in …3
×
1 of 12
1 of 12

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

Seven Sins of a Software Project

  1. 1. /20@yegor256 1 Seven Sins of a Software Project Yegor Bugayenko www.yegor256.com
  2. 2. /20@yegor256 2 “Software development projects are in chaos, and we can no longer imitate the three monkeys—hear no failures, see no failures, speak no failures.” 94% —Chaos Report (2015)
 by Standish Group 7%
  3. 3. /20@yegor256 3 writing re-writing code ahead discipline DevOps management rules
  4. 4. /20@yegor256 4 Software
 Quality
 Award $4,096 2015 169 2016 60 2017 ?
  5. 5. /20@yegor256 5 untraceable changes tickets branches decisions 20%
  6. 6. /20@yegor256 6 non-stop development releases milestones10%
  7. 7. /20@yegor256 7 no documentation code use cases UML updates
  8. 8. /20@yegor256 8 no test coverage mandatory 7%
  9. 9. /20@yegor256 9 no static analysis mandatory 5%
  10. 10. /20@yegor256 10 ad hoc releases 2%release.sh
  11. 11. /20@yegor256 11 anti-patterns Singleton Utils DTOs
  12. 12. /20@yegor256 12 Code Ahead sponsor submit 1: 2: 3:

×