Corrections · 2
Agile on day-by-day of software development
Since 2012, I have realised that people want to change the way that software development has been building for many years./the direction software development has been heading for many years.I think the changes has have to begin at the top; the majority of programmers, business partners, analysts and others colleagues/members of this field have no power to change the way that companies hashave been doing their businesses.
Because of thatthis, I believe agile techniques are a powerful tool. Now, we can deliver software/(code? programming?) continuously: monthly, weekly or daily, using softwaresprograms like Jenkins, Bamboo or CircleCI.
Fortunately, we can go beyond and taking advantage of Docker and createing platforms where we are able to deliver pieces of software using containers which allow us to build highly-scalable and highly-resilient systems.
Having gone oing deep on the day-by-day of programmers/into the day-to-day life of a programmer, I realised the importance of how important are techniques like pair programming, test-driven development and incremental design to produce systems where the quality can be increased and the errors can decrease as well.
Finally, and not less important, the perspective of Product instead of Projects. Nowadays, we have small quads withof developers, product owners, agile coaches and, sometimes, data scientists.
Designed as small start-ups, thatthese squads are able to be agile and delivering software quickly through Scrum, Kanban and so on. As a result, in just six months, we’ve delivered muchmany more solutions to our customers, increasing their satisfaction.
Hey! Hope this was useful, and let me know if you have any questions!!
Want to progress faster?
Join this learning community and try out free exercises!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
