FlowCon is not an agile conference where we only talk about methodology. In every industry, there is a need for expertise and this track is about doing the thing right. Some talks are about awareness, some are about tech but none of them are about tools and frameworks.
Cette session sera l'occasion d'aborder une autre façon de développer, en montrant un exemple de Pair Programming et de Test-Driven Development en live et peut-être vous convaincre de ses avantages.
Nous aurons pour mission de compléter une simple application de jeu web, réalisée notamment avec Angular. Nous aurons ainsi l'occasion d'évoquer quelques éléments intéressants de la stack.
Who designs the architecture of your software systems? Conway's Law suggests that HR may be strongly shaping software architecture by deciding how teams are composed and interrelate. Do you want HR designing your software architecture?
Organization architecture and software system architecture need to be co-designed to avoid friction from Conway's Law.
Many organisations rely on strategic systems that are becoming harder and harder to maintain. The business is unhappy because features are taking longer to be built and they cannot react fast enough to market demands. Developers are unhappy because the code is messy and negatively affects their productivity. Testers are unhappy because of the volume of work they have and they still cannot guarantee the quality of the software. Clients are becoming disenchanted because of the lack of quality and slow frequency of updates. Strategic software cannot become a burden to the organisation—they need to remain strategic and continuously enable business agility. In this talk, Sandro will cover the key aspects of software modernisation initiatives and why they are needed.
Cloud native – the perfect recipe for innovation, adaptability, and engineering excellence. Right? Well, when it goes right. When it goes wrong, sometimes it’s monster spaghetti, sometimes it’s a quality headache, and – worst of all – sometimes it’s exactly as clunky and slow-to-change as what it’s replacing. As a consultant, Holly gets to see really good practices and also the anti-patterns; in this talk, she’ll share stories of what happens when things go wrong.
Your IT organisation is surrounded by problems preventing it to satisfy market demand on time with the required quality. Where do you start?
35 years ago, Eliyahu Goldratt introduced the Theory of Constraints in his seminal book "The Goal" as a new management paradigm to running manufacturing plants. Back then, manufacturing plants had similar problems: The production work floor was surrounded by inventory, resulting in late deliveries having poor quality. The Theory of Constraints solved that problem for manufacturing by introducing the five focusing steps - a guideline to systematic improvement and continuous learning.
Today, the Theory of Constraints is one of the underlying foundations for the DevOps movement. It hasn't lost any of its potential for organising thought, and as a driver for continuous improvement.
During this session, we will present the basic principles of the Theory of Constraints, and how it applies to the software industry. It will be a mix of theory, related stories and experiences, and practical advice applicable to the day-to-day work of an IT department.
I'm a consultant in the IBM Cloud Garage. I get to do all sorts of cool things with clients in all sorts of industries, from banking to catering to retail to NGOs. I taught a computer to count fish, wrote an app to help a blind athlete run ultra-marathons in the desert solo, and used sensors to improve health care for the elderly.
Worldwide IBM Garage Development Lead
Co-founder of Codurance, author of The Software Craftsman, founder of the London Software Craftsmanship Community.
Software Craftsman / Managing Director @ Codurance
Thierry is an Engineer at the fintech startup PaxFamilia.
On the side, he founded ThinkingLabs where he advises organisations in the adoption of Continuous Integration and Continuous Delivery.
Thierry is a lean software and junior ops engineer, CI/CD advocate and jack-of-all-trades with a passion to help teams create meaningful IT systems, having a keen eye for code quality and the IT delivery process, from customer interaction to continuous delivery. Instead of balancing quality & delivery, he believes and practices that better quality is actually a way to more and better deliveries.
Continuous Delivery consultant @ ThinkingLabs
Matthew Skelton is co-author of Team Topologies: organizing business and technology teams for fast flow. Head of Consulting at Conflux (confluxdigital.net), he specialises in Continuous Delivery, operability and organisation dynamics for software in manufacturing, ecommerce, and online services, including cloud, IoT, and embedded software.
Recognised by TechBeacon in 2018 and 2019 as one of the top 100 people to follow in DevOps, Matthew curates the well-known DevOps topologies patterns at devopstopologies.com and is co-author of the books Continuous Delivery with Windows and .NET (O’Reilly, 2016) and Team Guide to Software Operability (Skelton Thatcher Publications, 2016), along with several key reports on SRE. He is also founder at Conflux Books which publishes books for technologists by technologists.
Team Topologies Co-author / Consultant @ Conflux
Agathe est devenue développeuse chez Oui.sncf après une reconversion professionnelle.
Elle co-anime tous les mois Hackergarten Paris, parfois Paris Spring Meetup et aide à l'organisation annuelle de hack.commit.push.
Passionnée de littérature fantastique, elle collectionne les plantes vertes ainsi que des carnets qu'elle n'utilisera jamais.
Developer @ Oui.sncf