Software craftsmanship mindset
-
Upload
chandan-lal-patary -
Category
Business
-
view
128 -
download
0
Transcript of Software craftsmanship mindset
![Page 1: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/1.jpg)
Craftsmanship Mindset
Chandan patary, Agile Coach, SocieteGenerale
![Page 2: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/2.jpg)
"The only source ofknowledge isexperience.“ -Einstein
![Page 3: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/3.jpg)
Agenda
• Current Status
• Mindset
• Challenges
• What we have done
• Key takeaway
![Page 4: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/4.jpg)
http://www.businessinsider.in/These-are-the-10-best-countries-for-computer-programming-and-the-US-didnt-make-the-list/articleshow/53953309.cms
![Page 5: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/5.jpg)
Jugaad solution
![Page 6: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/6.jpg)
![Page 7: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/7.jpg)
![Page 8: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/8.jpg)
Will we continue to dominate in Software export Market?
![Page 9: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/9.jpg)
All about Mindset
![Page 10: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/10.jpg)
Start with Why?
![Page 11: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/11.jpg)
![Page 12: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/12.jpg)
Software development is becoming more complex
How do we manage software “illities”
![Page 13: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/13.jpg)
Change is constant
![Page 14: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/14.jpg)
Writing software is social skill!
Software Development is a People focus.
![Page 15: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/15.jpg)
![Page 16: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/16.jpg)
Development Environment!!!
![Page 17: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/17.jpg)
Being Immersed in an activity: Sustain flow state with passion
![Page 18: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/18.jpg)
Needs for each phase of product developments are different
![Page 19: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/19.jpg)
![Page 20: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/20.jpg)
![Page 21: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/21.jpg)
Going extra Mile
![Page 22: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/22.jpg)
![Page 23: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/23.jpg)
Software Craftsman is full with Unconscious Competence
![Page 24: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/24.jpg)
"Phelps swims minimum 80,000 meters a week, which is nearly 50 miles. Hepractices twice a day, sometimes more if he's training at altitude. Phelps trainsfor around five to six hours a day at six days a week."
![Page 25: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/25.jpg)
When you deal with this code base?
![Page 26: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/26.jpg)
![Page 27: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/27.jpg)
![Page 28: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/28.jpg)
![Page 29: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/29.jpg)
What good developers wants from a manager
Excellent craftsmantshipis expensive
![Page 30: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/30.jpg)
What organization wants from developers
![Page 31: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/31.jpg)
What developers wants from organization
![Page 32: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/32.jpg)
What we have done? Build learning systems so that your people can perform better while increasing their competencies.
"I think everybody in this country should learn how to program a computer because it teaches you how to think.“ – Steve Jobs
• Build Community of Practice and sustain
• Code contest or hackathon and give social recognition
• highlighted and recognized, Developers are more valuable than Managers.
• Recruiting right candidates
• Develop people collaboration and communication skill to mastery in software craftsmanship
• Allocate time, no compromise
• Value based measurement
• Contribute into the community through Blogs, paper and speakership and newsletter
• Build pipeline for software delivery
![Page 33: Software craftsmanship mindset](https://reader031.fdocuments.net/reader031/viewer/2022021503/5a64b1ff7f8b9ac21c8b4783/html5/thumbnails/33.jpg)
Thank You!!!