This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
Get hands-on training in Docker, microservices, cloud native, Python, machine learning, and many other topics. Learn new topics and refine your skills with more than 219 new live online training courses we opened up for June and July on the O'Reilly online learning platform. AI-driven Future State Cloud Operations , June 7.
You’ll learn core theory and exercises, and learn how to solve real world challenges and write code just as professional web developers. In Module 01: Programming Fundamentals and Web Development, you’ll cover everything from OO programming in Python, to SQL database basics.
Through hands-on training, you will gain skills and knowledge to help you pass the CSM exam and be successful in a Scrum master role or on a Scrum team. The cert focuses on Lean, agile, and Scrum, including Scrum master core competencies, as well as service to the development team, product owner, and the organization.
Get hands-on training in Docker, microservices, cloud native, Python, machine learning, and many other topics. Learn new topics and refine your skills with more than 219 new live online training courses we opened up for June and July on the O'Reilly online learning platform. AI-driven Future State Cloud Operations , June 7.
Program Increment (PI) Planning, following the definition provided by Scaled Agile, “ is a cadence-based, face-to-face event that serves as the heartbeat of the Agile Release Train (ART), aligning all the teams on the ART to a shared mission and vision. ” . Health check for the entire train. But what is a more practical definition?
There are hundreds of software development boot camps out there for those who would like to start their career as a software developer, but what about all those who are already in this field, who have mid-high level, both knowledge and experience wise? Bespoke training. Habla Computing. Purely Functional Scala. Apium Academy.
Until then, development on an Agile team looks similar to development on any other team. TestDrivenDevelopment. They use test-drivendevelopment to write tests, implement code, refactor, and incrementally design and architect the software. TestDrivenDevelopment.
They've begun to demonstrate peer leadership skills and are developing their abilities as generalizing specialists. Software Engineer Software Engineers contribute to the work of their team without explicit guidance.
I work for a developer accelerated career program. I have (together with Jakob Leczinsky ) created a training material that takes people with no professional development experience into professional developers in 3 months. Our training is antifragility applied to train. And we create antifragile developers.
I walked them through an exercise right there on the CEOs dining room table. If you did this exercise with your leadership team, youd probably get different answers. But its still an interesting thought exercise. We use Extreme Programming as our model of how to develop software. What does this mean for you?
Third, train yourself to use AI effectively. OReilly author Andrew Stellman recommends several exercises for learning to use AI effectively. A good next step is asking an AI assistant to generate unit tests, either for existing code or some new code (which leads to test-drivendevelopment).
Before we get going, I want to remind you all that this show—and in fact, the writing of the book—is made possible by the people who hire me for training and consulting. In the 20 years after the Agile freight train roared into software developers’ conscious, the number of companies calling themselves “Agile” increased by orders of magnitude.
We organize all of the trending information in your field so you don't have to. Join 49,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content