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
Samman is a method for people who want to make a difference and improve the way software is built. The focus is specifically on technical practices and how people write code, and it's the best way I know to help software developers to adopt practices like TDD and Refactoring.
If you're using test-driven development, don't measure unit test code coverage. To improve code and test practices. If you're trying to improve your team's coding and testing practices, perform root-cause analysis 1 of escaped defects, then improve your design and process to prevent that sort of defect from happening again.
Originally created by Kent Beck as part of Extreme Programming, it’s a fantastic way of making sure your code does what you intended it to do. It’s not perfect, but it’s a powerful tool for creating robust and reliable software. In this session, we’re joined by two folks with decades of TDD experience: Mike “GeePaw” Hill and J.
With the rise of CI/CD teams are able to deliver new code and features to customers faster than ever before. As new tools are introduced to accelerate integration and delivery of new code, it’s important to ensure that your team is able to embrace the cultural shift necessary to support these new workflows. Thursday at 3:45 PM | 2210.
In the software development field, we always hear famous names like Martin Fowler, Kent Beck, George H. That is why today I decided to write about amazing successful, talented and influential women in software development. 20 influential women in software development. . 20 influential women in software development. .
If you're using test-driven development, don't measure unit test code coverage. To improve code and test practices. If you're trying to improve your team's coding and testing practices, perform root-cause analysis 1 of escaped defects, then improve your design and process to prevent that sort of defect from happening again.
The agile methodology, which facilitates collaboration between stakeholders, teams, and customers during software development, is fast gaining prominence in today’s enterprises. The certification is also well-suited for software engineers, business analysts, and project managers.
This session is geared towards Scrummasters, coaches, managers, and anyone else who’s in a leadership role and isn’t a programmer themselves. Test-Driven Development (TDD) is an essential skill for agile teams. Software accrues technical debt and becomes difficult to change. TDD helps avoid these problems.
Conferences have joined forces with GOTO , a leading software development conference, to take the experience to the next level, so you do not want to miss this event. Speakers include: Simon Brown – Creator of the famous C4 model, Author of “Software Architecture for Developers” & Founder of Structurizr. This year YOW!
import Figure from '@/components/global/figure.astro'; import TestXs from 'src/content/blog/misconceptions-with-test-driven-development/images/test-xs.jpg'; In the past few weeks I've heard several misconceptions raised about Test Driven Development: Does TDD really work? TDD isn't useful for helping to design the architecture of programs.
In this interview, we spoke to CircleCI Software Engineer, Jacque Garcia. I’m a software engineer on the X Team. One is confidence in my code. What are you able to do when you’re confident in the code you’re writing? What builds your confidence in your code? We hope you enjoy it.
To share your thoughts, join the AoAD2 open review mailing list. Take a coach interested in trying Agile, assemble a team of novices, shake well, and bake for three years. Productivity was measured at almost three times the level for comparable embedded software teams. Your feedback is appreciated! Van Schooenderwoert 2006].
A few years ago Bas Vodde defined a simple test to help his coaching group determine whether teams were trying to be agile and whether it would be worth investing coaching time with these teams. As a coach I use a larger version of this test to give me an idea where teams are at. First, are you doing Iterative Development?
We talk about OOP and TDD, maybe going down a test-driven rabbit hole for a while, and also talk about what it’s like to teach and coach about OOP and TDD. 17:53 - Teaching Yourself TDD. 17:53 - Teaching Yourself TDD. 39:23 - Approaching TDD. I enjoyed this talk very much and I think you will, too.
We are delighted to announce the release of our new book “ Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture ”. Global Software Architecture Summit for meeting all these software architects, who push me forward and who generate interesting discussions. ” How did it all started?
One of the largest software developer conferences in the region, with unmissable talks and workshops between 31 May to 3 June. Craft Conference is an international festival-like event about software delivery craft. The importance of software delivery craftsmanship is increasing constantly. Check out the speakers!
This is pretty much what I have done the past few years, as I started thinking about moving from day-to-day software development to a full-time Agile Coaching role. Find an Agile mailing list (or two) that interests you ( Scrum Development , Agile Testing , TDD , );start answering questions (when you have something of value to add).
How can we train teams to consistently produce quality code without negatively impacting productivity? Coaches like Green help them to hone their skills and go through rituals more effectively. Maybe you’re a software manager, and you say, “Man, I’ve been trying to get my developers to do TDD for years. Transcript.
Each handoff increases the risks of miscommunication, bugs and other mistakes all due to incomplete knowledge transfer. Grow understanding of the Business Logic so that coding team member can work safely in that layer without requiring Ians help. Ed Note they still havent discovered ATDD, BDD or even TDD yet).
In this episode of Programming Leadership, Marcus and his guest, GeePaw Hill, discuss how the doubling rate in the software industry has resulted in a complete lack of trade discipline. The doubling rate of makers has resulted in a total lack of culture in the software industry (2:12). Show Notes. Transcript. Here we go.
Agile is also about human interactions, customer collaboration, adapting to change, and producing working software. You observe how the market reacts to the software you create and then make iterations to improve it. The Agile methodology definition was introduced by 17 software developers gathered in Utah back in 2001.
During his live coding session he taught us some elements of this new framework, doing some demos where he updated elements of the view. Legacy code GURU level unlocked! Fernando told us about the importance of constantly analyzing our code to create better strategies for the next refactor of our classes. Party Time.
About Cory provides organizational and technical coaching, consulting and training that helps complex companies greatly improve the speed to market of quality products. Software Craftsmanship. Software Development. It is important that you at first succeed.” ” – @NightValeRadio. Categories. mappingmondays.
Global Software Architecture Summit is taking place in CCIB , Barcelona this year! One of the largest and most important software architecture events with practical talks and hands-on workshops. GSAS speakers are experts in essential practices, innovation, working software and practical solutions. About the venue. GSAS values.
Announcer: Welcome to the Programming Leadership Podcast where we help great coders become skilled leaders, and build happy high performing software teams. Progressed, eventually, to leading test teams, and managing testers, and then moving more into agile roles and team coaching. Links: Sponsor: GitPrime. Transcript.
The correct use of some common and well-known tools can take the team to a high degree of parallelism in developing their tasks and this will positively impact test automation coding speed. Ferran Ferri – QA Lead at Apiumhub gives a talk “ Process first! How quality benefits daily from a good definition” in QA Global Summit.
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