How will AI change software development?

There finally seems to be enough maturity in agentic generative AI , that… Agentic software development systems with sub-systems that produce, edit, refactor, test, document and monitor for coding style, security and compliance produce maintainable and extendable code – provided some expert oversight is available. This advance allows for the speeding up of software developmentContinue reading “How will AI change software development?”

A Deep Dive into Teamwork Skills

Part 2 of the What it takes for a software Development team to Succeed theme focusing on teamwork skills. Teamwork skill is a concept used to indicate specific skills related to teamwork – excluding domain knowledge, software development skills, and experience – covered in the previous post. In this post I’m first using a six-dimensionalContinue reading “A Deep Dive into Teamwork Skills”

What does it Take for a Software Development Team to Succeed

Part 1, focusing on skills, experience and domain knowledge. What Qualities does your Team Need? So, you have a business need – how to solve it? You need a capable team – a team capable of delivering the needed software, which is maintainable and extendable. To succeed the team needs to have enough: There isContinue reading “What does it Take for a Software Development Team to Succeed”

Having Retrospectives is not Enough – You Need to Reflect Whenever Needed

One of the best benefits of Scrum [1] is the built-in reflection happening in retrospectives after each sprint, but that’s not enough. Reflection cannot always wait until the end of the sprint, reflection – the manifestation of inspect and adapt should happen whenever needed. There needs to be room for informal discussions at all times,Continue reading “Having Retrospectives is not Enough – You Need to Reflect Whenever Needed”

Hello world, this is OurGreatTeam.com!

Yes, I finally made it. It took me half a year to get my blog online… Not that it would have been technically difficult, not that I would have lacked content, but because I lacked time. And it’s not about me either – it’s about what I have learned… learned from the people that IContinue reading “Hello world, this is OurGreatTeam.com!”