YOW! Night 2018 Sydney/Melbourne – Dave West – Nov 13, 15

ScrumOps – Making Agile and DevOps work to build the 21 st century product delivery organization

The Software delivery community is famous for creating new initiatives as the next silver bullet. OOP, CMMI, Spiral, Iterative, RUP, RAD are just some of the trends that have challenged how people approach the discipline of delivering software. Now it is agile and DevOps. Or should I say, it was Agile and now it is DevOps? The Agile movement, named February 2001 focused organizations on empowering teams and working in an empirical way. DevOps, started in 2009 and focuses on holistic system thinking and automation to remove waste and better connect development and operations. Both movements focus on delivering an improved delivery capability, but they approach it differently. Automation vs people, process vs empowerment. Are they different? Should organizations focus on one or another in trying to deliver more value to their customers?

In this talk Dave West, Product Owner and CEO Scrum.org discusses how DevOps and Scrum/Agile can work effectively together to deliver improved customer value. It describes the challenges of DevOps or Scrum first, and why it is important to use the Scrum team as the foundation for DevOps maturity, and where traditional operations and IT fit.

 

ABOUT THE PRESENTER: DAVE WEST

Dave West is the Product Owner and CEO at scrum.org. In this capacity, he engages with partners, and the community to drive scrum.org’s strategy and the overall market position of Scrum. Prior to joining the Ken Schwaber and the team at Scrum.org he was Chief Product Officer at Tasktop where he was responsible for product management, engineering and architecture. As a member of the company’s executive management team was also instrumental in growing Tasktop from a services business into a VC backed product business with a team of almost 100.As one of the foremost industry experts on software development and deployment, West has helped advance many modern software development processes, including the Unified process and Agile methods. He is a frequent keynote at major industry conferences and is a widely published author of articles and research reports. He also is the co-author of two books, The Nexus Framework For Scaling Scrum and Head First Object-Oriented Analysis and Design. He led the development of the Rational Unified Process (RUP) for IBM/Rational. After IBM/Rational, West returned to consulting and managed Ivar Jacobson Consulting for North America. Then he served as vice president, research director at Forrester Research, where he worked with leading IT organizations and solutions providers to define, drive and advance Agile-based methodology and tool breakthroughs in the enterprise.

 

PROGRAM

5:30 pm   Welcome networking with refreshments

6:00 pm   Presentation followed by Q&A

 


THANK YOU TO OUR YOW! NIGHT SPONSORS

YOW! Night Venue Sponsor
Siteminder
YOW! Gold Community Sponsors
thoughtworks Simple Machines

Register: Nov 13 – Sydney | Nov 15 – Melbourne

YOW! Night 2018 Melbourne – Aron Steg – July 18

Joint Night with IOT Melbourne Meetup

 

ABOUT THE PRESENTER: ARON STEG

Aron is Co-founder of MysticPants and a software engineer with 20+ years experience producing efficient, secure and scalable solutions. His background includes SMS, M2M and IoT. He is a veteran of multiple successful startups with a wealth experience and has assisted projects to evolve from idea to global scale deployment.

See the photos here


Program

5:30 pm Welcome networking with refreshments

6:00 pm Presentation followed by Q&A


THANK YOU TO OUR YOW! NIGHT SPONSORS

YOW! Night Partner YOW! Night Venue Sponsor
StartupBootcamp DiUS
YOW! Gold Community Sponsors
thoughtworks Simple Machines

YOW! Night 2018 Perth – Michael Nygard – Jun 28

 

Grinding the Java Monolith

Microservices sound appealing, but what can we do with those ten-million-line Java code bases? Shared domain objects, horizontal coupling, and years of boundary erosion have left us with enormous complexity and spiderwebs of coupling. Michael will share techniques at various levels of abstraction, from implementation details to API design and responsibility allocation. There’s no silver bullet that will make it easy to decompose a monolith, but you’ll learn some techniques that have helped and some pitfalls to avoid.

YOW! Night 2018 Sydney – Neal Ford – June 6

 

Stories Every Developer Should Know

Those who cannot remember the past are condemned to repeat it. –George Santayana

The past is never dead. It’s not even past. –William Faulkner

Most developers pursue the Latest and Greatest with intense fervor, yet the history of engineering, including software projects, contains rich lessons that we risk repeating ad nauseam. This session recounts a variety of stories of projects that failed…and why. Ranging from the Vasa in 1628 to Knight Capital in 2012, each story tells of a mistaken interpretation of some architectural fundamental principle and the consequences–some good, some less so. I also look at the common threads for these stories, which resonates with problems many companies have but don’t realize.

YOW! Night 2018 Sydney/Bne/Perth/HK/SG – Sebastian von Conrad – June 12,13,14,26,28

 

Go Back to the Future with Event Sourcing and CQRS

Event Sourcing is an approach to building software with a long track record of success. By placing business concepts at the heart of our code, we can decouple systems into small services that can be quickly built, changed, and replaced. Although Event Sourcing has been around for many years, it remains outside the mainstream paradigm of software development–much to our detriment.

With Event Sourcing, we place the highest value on the simple capture of essential business events without attempting to interpret them. We can then relegate all interpretations of those events to subsystems that are easy to build, change, and replace when necessary. The resulting systems have single responsibilities and are decoupled from each other, which makes them simple to modify. Event Sourcing can enable us to move faster by supporting rapid experimentation with new perspectives, new user interactions, and new insights into our business.

Event Sourcing is agnostic of technology stack and language style, but it goes well with another pattern called CQRS: Command Query Responsibility Segregation. In this talk, we will do a deep-dive into both of these two patterns and discuss:

What is Event Sourcing, and how does it differ from systems designed around current state.
Interpreting Events into denormalised projections for very fast reads (Queries).
Receiving and validating Commands that, if successful, result in new Events.
Single responsibility services for reacting to Events by creating other events and, if necessary, triggering external behaviour.
We will cover the advantages of the pattern, to give us an idea for when and why it makes sense to use it. But it isn’t a silver bullet, and we will also talk about its disadvantages, including the most commonly mentioned downside: eventual consistency, and how we can deal with it.

See the photos here

Download Slides

YOW! Night 2018 Singapore/Hong Kong – Evan Leybourn – May 28,29

 

Certain Uncertainty

The world is changing more rapidly than ever before and organisations of every size are struggling to remain relevant in the eyes of their customers. The simple fact that the average lifespan of a company has decreased by more than 50 years in the last century demonstrates that not all organisations are prepared for this new reality. It is only high-performing, adaptable and agile organisations that will leverage, lead and thrive in this ambiguous and unpredictable market. We call this business agility.

The problem with a statement like that is that there is no common definition of what business agility means. And that’s actually a good thing. In a dynamic and changing market trying to lock it down will defeat the very advantage it brings. Instead, I want you to start thinking of business agility as the common thread. An adaptable and sustainable narrative that binds & guides, rather than directs, us into the uncertain future.

This talk will share the state of business agility around the world. We’ll look at the Domains of Business Agility, interspersed with case studies from 4 multinational organisation in both the banking and utilities sector.

Check out the presentation slides here!

YOW! Night 2018 Brisbane – Eugenia Cheng – May 28

 

CATEGORY THEORY AND LIFE

Category theory can be thought of as being “very abstract algebra”.  It is thought of as “too abstract” by some people, and as “abstract nonsense” by some others.  In this talk I will show that while it is abstract, it is far from being nonsense.  I will argue that the abstraction has a purpose and that broad applicability is one of the powerful consequences.  To demonstrate this, I will show how I apply concepts of category theory to important questions of life such as prejudice, privilege, blame and responsibility.  I will introduce the category theory concepts from scratch so no prior knowledge is needed.  These concepts will include objects and morphisms, isomorphisms and universal properties.

See the photos Here

Dave Thomas

YOW! Night 2018 SYDNEY – Dave Thomas – May 16

 

Legacy Evolution – The Innovation Opportunity!

Every successful business is powered by legacy technology and applications which need to evolve. Vendors, Consultants and New Tech Enthusiasts bemoan technical debt and have the answer – Switch to Our Technology, Outsource, Use a New Language/Platform. Each of these options comes with major business and technical risks and expenses, along with long uncertain delivery dates.

In this talk we describe an alternative lean approach to legacy evolution that focuses on high value near-term tactical business and technical innovations. We focus on data rather than code. Code has been the primary focus for traditional legacy approaches. We illustrate common patterns for identifying high return opportunities and techniques for high payback. We discuss risk mitigation and management buy-in for innovative approaches.

Technical Debt | Innovation | Targeted Technology Adoption | Accelerated Development | Data Driven